Filtrer par :
    • Aucune autre spécification

    Assistance | FAQ SDK

    1 - 10 sur 10
    • Je développe une application à l'aide du kit de développement logiciel DYMO. Quelle interface dois-je utiliser ?

      L'interface COM de haut niveau est la solution la plus simple pour ajouter des possibilités d'impression d'étiquettes à votre application, et elle devrait être considérée comme la méthode standard à utiliser. L'utilisation de l'interface COM de haut niveau vous permet d'imprimer une étiquette à seulement 5 lignes de code (voir
      les exemples de code JavaScript et VBScript). Si vous voulez imprimer des étiquettes sur lesquelles la position des différents éléments (code-barres, texte, graphique, etc.) est constante mais leur valeur variable, 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 la création, le déplacement et le redimensionnement dynamiques d'éléments d'étiquettes dans votre application. Ces possibilités supplémentaires s'accompagnent d'une complexité bien plus grande. L'interface DLL est l'interface la plus complexe mais la plus puissante. Elle est inutile pour une application de création d'étiquettes simples/de base. En revanche, l'interface DLL est appropriée si vous envisagez d'écrire une application de conception et d'impression d'étiquettes personnalisées. L'interface DDE est fournie pour prendre en charge d'anciennes applications qui ont été développées par le passé et ne seront plus utilisées. Toutes les fonctions de l'interface DDE sont prises en charge par l'interface COM de haut niveau.

    • Le SDK prend-il en charge l'impression sous Mac OS ou Linux/Unix ?

      DYMO propose un SDK basé sur AppleScript pour Mac OS. Le kit de développement logiciel DYMO pour Linux est constitué par des pilotes CUPS et de nombreux exemples de script de ligne de commande.

    • Le SDK contient-il des exemples .NET ? Dans ce cas, ces exemples montrent-ils comment imprimer sur les imprimantes LW TT et LW Duo ?

      Oui. Nous avons ajouté des exemples .NET à la dernière version du SDK. Les exemples sont fournis en C#, VB, ASP.NET et C++. Sont également fournis des exemples sur la façon de contrôler la sélection du rouleau lors de l'utilisation de l'imprimante LabelWriter Twin Turbo et lors de l'impression du ruban de l'imprimante LabelWriter Duo.

    • Puis-je imprimer des étiquettes à partir d'Internet Explorer ou de Firefox à l'aide du SDK ?

      Oui. Pour Internet Explorer, nous avons inclus des exemples JavaScript et VBScript dans la dernière version du SDK. Pour Firefox, nous avons introduit trois objets XPCOM : nsIDymoAddin, nsIDymoLabels et nsIDymoTape. Ces objets offrent la même fonctionnalité que les interfaces IDymoAddin, IDymoLabels et IDymoTape (qui font partie de l'interface COM de haut niveau). Vous pouvez utiliser ces objets XPCOM depuis JavaScript pour imprimer des étiquettes à partir d'une page Web chargée dans le navigateur Firefox. L'exemple XPCOM illustre ce processus.

    • J'utilise l'interface COM dans le kit de développement logiciel DYMO pour imprimer un graphique. Comment spécifier la source de l'image et le nom du fichier ?

      Tout dépend du langage de programmation que vous utilisez. Essayez de modifier l'ordre dans lequel vous définissez ces deux attributs. Par exemple, si votre programme ne fonctionne pas quand vous définissez la source de l'image puis le nom du fichier, essayez de définir le nom du fichier puis la source de l'image.

    • Quand j'imprime une étiquette à partir du SDK, la taille utilisée est toujours celle par défaut. Comment modifier la sélection de la taille du papier ?

      Cela se produira si vous n'avez pas correctement défini la taille d'étiquette dans votre application. Le kit de développement logiciel DYMO inclut un exemple de programme VB (PaperSize) utilisant l'API Windows pour définir un format de papier dans un pilote d'imprimante.

    • J'utilise le kit de développement logiciel DYMO et j'imprime sur la LW Duo. Comment spécifier l'impression sur la cassette de ruban (D1) ?

      L'interface IDymoTape fournit la fonctionnalité qui permet de créer des étiquettes à l'aide de la cassette de ruban (D1) de l'imprimante LabelWriter Duo. Voir la documentation sur le SDK (kit de développement logiciel) pour des informations plus détaillées. L'exemple Tape SDK (écrit dans VB) vous montre comment imprimer le ruban de l'imprimante LabelWriter.

    • J'utilise le kit de développement logiciel DYMO et j'imprime sur la LW Twin Turbo. Comment puis-je indiquer le rouleau à utiliser ?

      Les interfaces COM IDymoAddIn3 et IDymoAddIn4 sont dotées de fonctions supplémentaires qui prennent en charge l'impression sur la LabelWriter Twin Turbo. L'interface ?? Print2() ?? de IDYMOAddIn3 est utilisée pour imprimer sur un rouleau particulier (pour plus de détails, voir la documentation du SDK). Les exemples .NET illustrent eux aussi comment imprimer sur une LabelWriter Twin Turbo.

    • Comment imprimer des codes-barres à partir d'une page Web à l'aide du SDK DYMO ?

      Les exemples de scripts IE permettant d'expédier avec le SDK du logiciel DYMO Label utilisent la fonction SetAddress pour imprimer des étiquettes d'adresse. Pour pouvoir imprimer des étiquettes à code-barres, vous devrez remplacer la fonction SetAddress par la fonction SetField. Pour imprimer des codes-barres à partir d'une page Web, ouvrez le logiciel DYMO Label et créez une nouvelle étiquette. Placez un objet Code-barres sur l'étiquette. Définissez les symboles de l'objet Code-Barres. Notez le nom de l'objet Code-Barres à placer sur l'étiquette. Le nom par défaut est : BARCODE. Enregistrez le modèle d'étiquette.

    • Le kit de développement logiciel (SDK) du logiciel DYMO Label contient-il un exemple Java ?

      Il ne contient pas un exemple Java car il requiert un logiciel tiers que vous devez utiliser sous licence, télécharger et configurer avec votre environnement de développement Java.