Skip to content

v3.1.0

Choose a tag to compare

@brunoleocam brunoleocam released this 19 Mar 17:23
· 10 commits to main since this release

ZPL2PDF v3.1.0

✨ Added

  • --stdout (conversion mode): write the generated PDF to standard output (binary). With --stdout, -o is not required and no extra text is written to stdout.

🔧 Changed

  • Default output PDF name: if -n is omitted, the PDF name is derived from the input file stem (e.g. label.txt → label.pdf); for -z, a timestamped ZPL2PDF_*.pdf name is used (no implicit output.pdf).
  • Linux packages: scripts/build-deb.sh and scripts/build-rpm.sh take VERSION from <Version> in ZPL2PDF.csproj instead of a hardcoded value.
  • Dependencies (offline PDF): BinaryKits.Zpl.Label 3.3.1, BinaryKits.Zpl.Viewer 1.3.1, PDFsharp 6.2.4 (replaces PdfSharpCore). Re-verify Docker/Linux rendering if you relied on the older BinaryKits pin documented for 3.0.3; see LINUX-RENDERING.md.

🐛 Fixed

  • Dimensions: -u is required whenever -w / -h are set, including when the unit is mm (consistent validation).
  • Aztec ^B0: preprocess maps ^B0 → ^BO so the offline viewer accepts Aztec barcodes (BinaryKits recognizes ^BO).

🙏 Acknowledgements



📦 Downloads

Platform File
Windows Installer ZPL2PDF-Setup-3.1.0.exe
Windows x64 ZPL2PDF-v3.1.0-win-x64.zip
Windows x86 ZPL2PDF-v3.1.0-win-x86.zip
Windows ARM64 ZPL2PDF-v3.1.0-win-arm64.zip
Linux x64 ZPL2PDF-v3.1.0-linux-x64.tar.gz
Linux ARM64 ZPL2PDF-v3.1.0-linux-arm64.tar.gz
Linux ARM ZPL2PDF-v3.1.0-linux-arm.tar.gz
macOS Intel ZPL2PDF-v3.1.0-osx-x64.tar.gz
macOS Apple Silicon ZPL2PDF-v3.1.0-osx-arm64.tar.gz

🐳 Docker

docker pull brunoleocam/zpl2pdf:3.1.0
docker pull ghcr.io/brunoleocam/zpl2pdf:3.1.0

📚 Documentation