L'interface COM de haut niveau est le moyen le plus simple d'ajouter une capacité d'impression d'étiquettes à votre application et doit être considérée comme la méthode standard à utiliser. En utilisant l'interface COM de haut niveau, vous pouvez imprimer une étiquette avec aussi peu que cinq lignes de code (voir les exemples de code JavaScript et VBScript pour des exemples). Si vous souhaitez imprimer des étiquettes où le placement des éléments (code à barres, texte, graphiques, etc.) est constant, mais que leurs valeurs changent, utilisez l'interface COM de haut niveau. L'interface COM de bas niveau est utile si vous devez effectuer des opérations plus complexes, telles que créer, déplacer et redimensionner dynamiquement des objets d'étiquette dans votre application. Avec ces capacités supplémentaires vient beaucoup plus de complexité. L'interface DLL est la plus complexe, mais la plus puissante. C'est inutile pour une application qui crée des étiquettes simples/basiques. Mais si vous envisagez d'écrire une application pour la conception et l'impression d'étiquettes personnalisées, l'interface DLL peut convenir. L'interface DDE est fournie pour prendre en charge les anciennes applications qui ont été développées dans le passé et ne devraient plus être utilisées à l'avenir. Toutes les fonctionnalités fournies par l'interface DDE sont prises en charge par l'interface COM de haut niveau.