Skip to content

A .NET library to convert PDF files (and bitmaps) into Zebra Programming Language code.

License

Notifications You must be signed in to change notification settings

DarkMatterOregon/PDFtoZPL

 
 

Repository files navigation

PDFtoZPL Logo PDFtoZPL

Azure DevOps builds (branch) Azure DevOps tests (branch) SonarCloud Quality Gate NuGet version NuGet downloads GitHub license

A .NET library to convert PDF files (and bitmaps) into Zebra Programming Language commands.

This .NET library is built on top of

You can use Labelary Online ZPL Viewer to render the resulting ZPL code.

Getting started

Just call one of the following static methods:

  • PDFtoZPL.Conversion.ConvertPdfPage()
  • PDFtoZPL.Conversion.ConvertPdf()
  • PDFtoZPL.Conversion.ConvertPdfAsync()
  • PDFtoZPL.Conversion.ConvertBitmap()

How does it work?

  1. Use PDFium to render a bitmap (for PDF files)
  2. Make the bitmap monochrome
  3. Convert the bitmap into a ^GF (Graphic Field) command
  4. Compress the command hexdecimal data to shrink the ZPL code in size
  5. Return the generated ZPL code

About

A .NET library to convert PDF files (and bitmaps) into Zebra Programming Language code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%