Mapsoft PDF Hub Documentation
Guides, references, and tutorials to help you get the most out of PDF Hub.
Getting Started
Getting Started
An overview of PDF Hub, how to navigate the site, and your first PDF operation.
Cloud Storage
How to import files from Dropbox and Google Drive directly into PDF tools.
On-Premises Deployment
Deploy PDF Hub on your own servers for data sovereignty, unlimited use, and REST API access.
PDF Tools
Conversion
Convert between PDF and Word, Excel, PowerPoint, images, HTML, PDF/A, and PDF/X.
Page Management
Merge, split, extract, remove, rotate, resize, and reorganize PDF pages.
Editing
Add watermarks, page numbers, metadata, annotations, and embedded files.
Extraction
Extract text, images, embedded files, form data, and convert URLs to links.
Security & Optimization
Protect, redact, compress, repair, linearize, and OCR your PDF documents.
Analysis
Analyze PDF structure, check versions, summarize content, and generate a table of contents.
Your Account
Account Management
Registration, profile, password management, and two-factor authentication.
Preferences
Configure cloud storage buttons, file retention, and notification settings.
Document History
View and manage your previously processed files.
Support Tickets
How to create and track support requests.
Workflows
Workflow Overview
Automate multi-step PDF processing with the batch workflow system.
Workflow Builder
Create and configure custom workflows by chaining PDF operations.
Managing Workflows
Run, monitor, and manage your saved workflows.
REST API Reference
API Overview
Introduction to the PDF Hub REST API, base URLs, and rate limits.
Authentication
API keys, request headers (X-Api-Key, X-Api-Secret), and managing access.
Conversion Endpoints
Convert files to and from PDF programmatically.
Manipulation Endpoints
Merge, split, rotate, resize, and manage pages via API.
Security Endpoints
Protect, redact, compress, and optimize PDFs via API.
Extraction Endpoints
Extract text, images, metadata, and embedded files via API.
Code Examples
Complete examples in PHP, Python, JavaScript, Java, and curl.