P
PDFluent
SDK
SDK
Docs
Solutions
Comparisons
How-to
Benchmarks
Pricing
←
Editor
Download
We use cookies
We use cookies to improve your experience and analyse website traffic.
Privacy policy
Decline
Accept
How-to guides
PDF how-to guides in Rust
Step-by-step guides for PDF operations in Rust. Each guide includes working code, common pitfalls, and related resources.
Merge & Split
Merge PDFs in Rust
Split PDF by page range
Split PDF by bookmark
Extract pages from a PDF
Merge PDFs with table of contents
Text Extraction
Extract text from a PDF
Extract text with positions
Extract tables from a PDF
Extract text page by page
Search text in a PDF
Compare PDF text content
Forms
Fill PDF form fields
Flatten PDF form fields
Read form field values
Fill XFA form data
Parse XFA form data
Rendering
Render PDF to PNG
Render PDF to JPEG
Generate page thumbnails
Metadata
Read PDF metadata
Write PDF metadata
Add XMP metadata
PDF/A & Archiving
Validate PDF/A compliance
Convert PDF to PDF/A
Check PDF/A conformance level
Fix PDF/A validation errors
Add PDF/A output intent
Security & Encryption
Encrypt a PDF
Decrypt a PDF
Set a PDF password
Remove a PDF password
Open a password-protected PDF
Set PDF permissions
Check PDF permissions
Digital Signatures
Add a digital signature
Verify a digital signature
Read signature information
Annotations
Read annotations from a PDF
Redaction
Redact text from a PDF
Redact text by regex pattern
GDPR-compliant redaction
Document Structure
Add bookmarks to a PDF
Read bookmarks from a PDF
Get page count
Get page dimensions
Rotate PDF pages
Insert pages into a PDF
Delete pages from a PDF
Reorder PDF pages
Optimization
Compress a PDF
Linearize a PDF
Subset fonts in a PDF
Check if a PDF is linearized
Fonts
Check for missing fonts
Images
Embed an image in a PDF
Content Editing
Replace text in a PDF
Watermarks & Stamps
Add a text watermark
Add a stamp to a PDF
Attachments
Attach a file to a PDF
Extract attachments
E-Invoicing
Create a ZUGFeRD/Factur-X invoice
Extract invoice XML from a PDF
Cloud & Serverless
Process PDFs on AWS Lambda
Run PDFluent in Docker
Batch process PDFs in parallel
Process PDFs in WebAssembly
PDF Generation
Generate a PDF from HTML
Document Info
Read the PDF version
Error Recovery
Repair a corrupted PDF
AI Extraction (Preview)
Extract text and tables for RAG/LLM
Convert DOCX/PPTX/XLSX/HTML to Markdown
Using the PyMuPDF API compat layer
Markdown/JSON/Docling-compatible output