Download Latest Version 2025.10.31 source code.zip (36.4 MB)
Email in envelope

Get an email when there's a new version of DocWire SDK

Home / 2025.04.29
Name Modified Size InfoDownloads / Week
Parent folder
2025.04.29 source code.tar.gz 2025-04-29 36.6 MB
2025.04.29 source code.zip 2025-04-29 36.9 MB
README.md 2025-04-29 1.7 kB
Totals: 3 Items   73.5 MB 0

This release marks a significant upgrade to PDF handling by replacing the PoDoFo library with Google's PDFium engine. This change aims to improve compatibility and resolve parsing issues encountered with various PDF documents. A substantial part of this release involved extensive stabilization work to ensure PDFium builds and integrates correctly across Windows (MSVC), MacOS, ARM64, and with Clang compilers. Subsequent fixes address runtime issues discovered in the PDF parser after the integration.

The old PDF engine, a source of some strife,
Replaced by PDFium, bringing new life.
Its powerful core resolves the plight,
Parsing PDFs now shines so bright.
📄✨🔧

  • Features
  • Replaced the PoDoFo library with PDFium in PDF parser to improve PDF parsing reliability and compatibility with problematic files.

  • Fixes

  • PDFium Integration & Build Stability: Resolved numerous build, linking, and integration issues with the new PDFium backend across multiple platforms and toolchains:
    • Addressed compilation errors, warnings, and configuration specifics for MSVC on Windows.
    • Corrected linking problems and build issues on MacOS (including versions 13/14).
    • Ensured compatibility with the ARM64 architecture.
    • Fixed build issues encountered when using the Clang compiler.
    • Corrected installation paths for PDFium library files on Windows.
  • PDFParser Runtime:
    • Fixed threading issues within the PDF parser.
    • Addressed memory leaks identified in the PDF parser.
  • PDFium Headers: Fixed incorrect include paths in PDFium public header files.
Source: README.md, updated 2025-04-29