Some test text!
Core / Info / Optional modules
Some functionality available in the Apryse SDK requires add-on modules in order to function. This is usually because including the module within the main library would make it too large.
All of the Add-on modules require the Apryse SDK to function correctly.
This is the default OCR module, powered by Tesseract 4
The OCR module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previously Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the OCR module would be expanded directly into the PDFNetC64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself, as well as some sample documents for testing. There is an OCRTest
sample application available in the main SDK download package that should be fully functional once this module is extracted as described above.
This is an enhanced OCR module, licensed separately and powered by IRIS iDRS.
The IRIS OCR module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previously Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the OCR module would be expanded directly into the PDFNetC64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself, as well as some sample documents for testing. There is an OCRTest
sample application available in the main SDK download package that should be fully functional once this module is extracted as described above.
The CAD module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previously Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the CAD module would be expanded directly into the PDFNetC64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself, as well as a sample document for testing. There is a CAD2PDF
sample application available in the main SDK download package that should be fully functional once this module is extracted as described above.
The Advanced Imaging module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previously Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the module would be expanded directly into the PDFNetC64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself, as well as a sample document for testing. There is an AdvancedImagingTest
sample application available in the main SDK download package that should be fully functional once this module is extracted as described above.
The module supports the following file formats.
New in Apryse SDK 9.2, the Structured Output module provides PDF to Word, Excel, PowerPoint and HTML conversion functionality.
The Structured Output module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previous Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the Structured Output module would be expanded directly into the PDFNetC64 directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself. There are two sample applications called PDF2OfficeTest and PDF2HtmlTest available in the main SDK download package that should be fully functional once this module is extracted as described above.
New in Apryse SDK 9.5, the Data Extraction module provides tabular data, document structure and form fields extraction functionality.
The Data Extraction module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previous Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the Data Extraction module would be expanded directly into the PDFNetC64 directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binaries themselves. There is a sample application called DataExtractionTest available in the main SDK download package that should be fully functional once this module is extracted as described above.
When using Node.js on Windows or Linux you can install the package via NPM with this command:
npm install @pdftron/data-extraction
When using Python on Windows or Linux you can install the package via PIP with this command:
pip install --extra-index-url=https://pypi.apryse.com apryse-data-extraction
Installing these packages will allow you to call data extraction functions without any other setup work.
New in Apryse SDK 11.0, the Barcode module enables detection, extraction, and decoding of barcodes contained in PDF documents.
The Barcode module is packaged as a zip / tar.gz archive (depending on platform), and is meant to be expanded directly into the directory of your previous Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the Barcode module would be expanded directly into the PDFNetC64 directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binaries themselves. There is a sample application called BarcodeTest available in the main SDK download package that should be fully functional once this module is extracted as described above.
Note: The PDF2Word module has been replaced by the new Structured Output module.
The PDF2HTML reflow paragraph module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previous Apryse SDK download. For example, if you previously downloaded the 64 bit C/C++ package, then the PDF2HTML reflow paragraph module would be expanded directly into the PDFNetC64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself.
The HTML2PDF module is packaged as a zip archive, and is meant to be expanded directly into the directory of your previously Apryse SDK download. For example, if you previously downloaded the 64-bit x86 or 64-bit ARM C++ package, then the HTML2PDF module would be expanded directly into the PDFNetC64
or PDFNetCArm64
directory, overwriting files if required.
The module can be downloaded here:
The archive contains the module binary itself. There is an HTML2PDF
sample application available in the main SDK download package that should be fully functional once this module is extracted as described above.
The PrintToPDF module enables the Aprsye SDK PrintToPDFModule
class, a dedicated interface which operates on any file type which can be printed, converting them directly to PDF. This module is available on Windows systems; it makes use of the print
verb associated with a given file type, and includes a high performance (not xps based) Windows-certified virtual printer driver. Installation instructions are very simple and are included within the PrintToPDF package (see Install.md).
The module can be downloaded here:
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales