The Apryse Fall 2026 Release is Here: Explore What's New

Home

All Blogs

Developer Blogs

Apryse Developer Blog

Bates Numbering: Why Every Page Needs an Identity

Bates Numbering: Why Every Page Needs an Identity

Learn three ways to add Bates numbers to PDF pages with the Apryse SDK in Python, using Stamper or annotations, and selectively flatten Bates labels.

October 20, 2026

Read More
The Table Is Set… but What Counts?

The Table Is Set… but What Counts?

Explore a scoring system for PDF table extraction that accounts for complex layouts, ambiguous tables, false positives, false negatives and data quality.

October 20, 2026

Read More
Why Use Five Libraries When One Will Do?

Why Use Five Libraries When One Will Do?

Learn how to integrate Apryse WebViewer into Paperless-ngx as a PDF.js alternative, with controls to rotate, insert, reorder, and delete pages.

October 20, 2026

Read More
Apryse OCR v12.2 vs. PaddleOCR: Up to 4.27x Faster With Up to 78% Less Memory

Apryse OCR v12.2 vs. PaddleOCR: Up to 4.27x Faster With Up to 78% Less Memory

Apryse OCR v12.2 cut a 26-minute benchmark to about 6 minutes and used up to 78% less peak memory. See what the results mean for your Node.js app.

October 20, 2026

Read More
How Apryse and LibreOffice Compare for Office-to-PDF Conversion at Scale

How Apryse and LibreOffice Compare for Office-to-PDF Conversion at Scale

Compare Apryse and LibreOffice for DOCX-to-PDF conversion. See benchmark results for speed, fidelity, and reliability across 184 modern and older files.

October 14, 2026

Read More
Showing Hidden Text in WebViewer

Showing Hidden Text in WebViewer

Learn how to make hidden OCR and ICR text visible in Apryse WebViewer to verify extracted text, troubleshoot accuracy, and review scanned PDFs.

August 21, 2026

Read More