Tutorials
Practical, real-world guides for developers — essential workflows broken down into clear steps, with ready-to-use code you can drop into your project.
How to Merge PDFs by Asking Claude
Connect Claude to the Apdf MCP server once, and merging PDFs becomes a sentence: describe the result, the agent calls the merge tool, and the combined file comes back seconds later — including per-file page ranges and async jobs for big batches. No upload sites, no scripts.
3 min read
Extract Invoice Pages from Bank Statements with PHP
Split combined PDF documents and extract specific page ranges using PHP and the Apdf Split API. Perfect for separating invoices from bank statements, extracting sections from vendor documents, or isolating specific pages.
6 min read
Combine Monthly Reports into Quarterly Summaries with Go
Automate report compilation by merging multiple PDF files into quarterly or annual summaries using Go. Learn how to create cover pages, skip existing covers, and build professional combined reports automatically.
7 min read
Add Page Numbers and Headers to PDFs with Python
Add consistent page numbers, headers, or footers to existing PDF documents using Python and the Apdf Overlay API. Perfect for preparing reports for distribution without regenerating the original documents.
6 min read
Extract Text from Scanned Invoices for Automated Data Entry
Automate data entry from scanned invoices and receipts using Node.js and the Apdf OCR Read API. Extract vendor names, invoice numbers, and totals from image-based PDFs and feed them directly into your accounting system.
6 min read
Search Inside Scanned Contracts and Documents with PHP
Find specific text within scanned PDF documents using PHP and the Apdf OCR Search API. Perfect for legal compliance, contract review, and searching through digitized archives where standard PDF search doesn't work.
6 min read
Remove Password Protection from Archived PDFs with Ruby
Batch remove password protection from PDF documents using Ruby when you have the known password. Ideal for migrating protected archives to new systems or simplifying access to legacy documents protected with standard organizational passwords.
4 min read
Extract PDF Metadata for Document Management with Java
Read PDF metadata including page count, file size, author, and encryption status using Java. Build smarter document catalogs, enable advanced filtering, and detect protected files automatically for your document management system.
4 min read
Compress Large PDFs for Email Attachments with Node.js
Reduce PDF file sizes before sending email attachments using Node.js and the Apdf Compress API. Avoid bounced emails, improve deliverability, and save bandwidth with automatic compression that can shrink files by 50-90%.
6 min read