DYMO.Connect.SDK 1.2.977

DYMO Connect SDK provided to update and print labels.

There is a newer version of this package available.
See the version list below for details.
Install-Package DYMO.Connect.SDK -Version 1.2.977
dotnet add package DYMO.Connect.SDK --version 1.2.977
<PackageReference Include="DYMO.Connect.SDK" Version="1.2.977" />
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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DYMO.Connect.SDK, 1.2.977"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install DYMO.Connect.SDK as a Cake Addin
#addin nuget:?package=DYMO.Connect.SDK&version=1.2.977

// Install DYMO.Connect.SDK as a Cake Tool
#tool nuget:?package=DYMO.Connect.SDK&version=1.2.977
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

- Fixed bug setting value for QRCode objects
   - Print quality parameter added on print methods.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.2.137 314 5/1/2021
1.3.2.134-alpha 107 4/9/2021
1.3.2.130-alpha 117 3/29/2021
1.3.2.124-alpha 122 3/25/2021
1.3.1.160-beta 374 5/6/2020
1.3.1.115 5,280 3/4/2020
1.2.977.106 424 2/21/2020
1.2.977.101 273 2/18/2020
1.2.977 840 2/12/2020
1.2.977-beta 206 2/10/2020
1.2.976.48730 2,044 12/11/2019
1.2.976.48729 272 12/5/2019
1.2.967.48509-beta 214 10/23/2019
1.2.966.48498-beta 185 10/22/2019
1.2.965.48487-beta 194 10/17/2019
1.2.964.48478-beta 199 10/16/2019
1.2.959.48469-beta 218 10/14/2019
1.2.958.48468-beta 201 10/14/2019
Show less