DYMO.Connect.SDK 1.2.977.101

DYMO Connect SDK provided to update and print labels.

Install-Package DYMO.Connect.SDK -Version 1.2.977.101
dotnet add package DYMO.Connect.SDK --version 1.2.977.101
<PackageReference Include="DYMO.Connect.SDK" Version="1.2.977.101" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DYMO.Connect.SDK --version 1.2.977.101
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

DYMO Connect SDK

Getting Started 🚀

These instructions will help you to understand how DYMO Connect SDK works.

Dependencies 🛠️

Classes and methods ⚙️

  • DymoLabel instance

    • Load label
    void LoadLabelFromFilePath(string FileName) // Load label content from file 
    
    void LoadLabelFromXML(string XmlContent) //Load label from XML content
    
    • Manage label objects
    IEnumerable<ILabelObject> GetLabelObjects() //Get list of objects(Text, Shapes, Address, etc.) contained in the label
    
    bool UpdateLabelObject(ILabelObject labelObject, string objectValue) //Update value of specified object
    
    bool SetImageFromFilePath(string objectName, string imageFile) //Set content of image object specified from image file 
    
    bool SetImageFromBase64(string objectName, string base64String) //Set content of image object specified from Base64 string
    
    • Get preview
    byte[] GetPreviewLabel() //Get preview image's label as byte array
    
    • Save label
    bool Save(string fileName) //Save label file
    
  • DymoPrint instance

    • Get printers
    IEnumerable<IPrinter> GetPrinters() //Get list of DYMO printers installed
    
    • Print label
    bool PrintLabel(DymoLabel label, string printerName, int copies = 1, bool collate = false, bool mirror = false, int rollSelected = 0, bool chainMarks = false,  bool barcodeGraphsQuality = false) // Print an instantiated DymoLabel object in the selected printer
    
    bool PrintLabel(IEnumerable<DymoLabel> labels, string printerName, int copies = 1, bool collate = false, bool mirror = false, int rollSelected = 0, bool chainMarks=false,  bool barcodeGraphsQuality = false) // Print a list of instantiated DymoLabel objects in the selected printer
    

Authors ✒️

DYMO Team

www.dymo.com

Acknowledgments 📢

DYMO Connect SDK

Getting Started 🚀

These instructions will help you to understand how DYMO Connect SDK works.

Dependencies 🛠️

Classes and methods ⚙️

  • DymoLabel instance

    • Load label
    void LoadLabelFromFilePath(string FileName) // Load label content from file 
    
    void LoadLabelFromXML(string XmlContent) //Load label from XML content
    
    • Manage label objects
    IEnumerable<ILabelObject> GetLabelObjects() //Get list of objects(Text, Shapes, Address, etc.) contained in the label
    
    bool UpdateLabelObject(ILabelObject labelObject, string objectValue) //Update value of specified object
    
    bool SetImageFromFilePath(string objectName, string imageFile) //Set content of image object specified from image file 
    
    bool SetImageFromBase64(string objectName, string base64String) //Set content of image object specified from Base64 string
    
    • Get preview
    byte[] GetPreviewLabel() //Get preview image's label as byte array
    
    • Save label
    bool Save(string fileName) //Save label file
    
  • DymoPrint instance

    • Get printers
    IEnumerable<IPrinter> GetPrinters() //Get list of DYMO printers installed
    
    • Print label
    bool PrintLabel(DymoLabel label, string printerName, int copies = 1, bool collate = false, bool mirror = false, int rollSelected = 0, bool chainMarks = false,  bool barcodeGraphsQuality = false) // Print an instantiated DymoLabel object in the selected printer
    
    bool PrintLabel(IEnumerable<DymoLabel> labels, string printerName, int copies = 1, bool collate = false, bool mirror = false, int rollSelected = 0, bool chainMarks=false,  bool barcodeGraphsQuality = false) // Print a list of instantiated DymoLabel objects in the selected printer
    

Authors ✒️

DYMO Team

www.dymo.com

Acknowledgments 📢

Release Notes

- Fix issue loading label from XML content.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.977.101 0 2/18/2020
1.2.977 41 2/12/2020
1.2.977-beta 41 2/10/2020
1.2.976.48730 277 12/11/2019
1.2.976.48729 91 12/5/2019
1.2.967.48509-beta 61 10/23/2019
1.2.966.48498-beta 51 10/22/2019
1.2.965.48487-beta 51 10/17/2019
1.2.964.48478-beta 52 10/16/2019
1.2.959.48469-beta 67 10/14/2019
1.2.958.48468-beta 62 10/14/2019