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 en guise de référence). 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, la complexité s’accroît. L'interface DLL est l'interface la plus complexe mais aussi la plus puissante. Elle n’est pas requise 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 ayant été développées dans le passé et qui 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.