Flexible Plans & Deployment Options
What is PDFix SDK Volume Licensing
Volume licensing for PDFix SDK Professional and Enterprise allows users to customize plans based on the number of processed pages per month. This model ensures cost efficiency while scaling document processing needs.
Available Volume Licensing Plans
PDFix SDK offers flexible monthly plans, including:
- 2 000 pages/month
- 5 000 pages/month
- 10 000 pages/month
- 30 000+ pages/month
For higher processing volumes, custom or flat-rate licenses are available upon request.
Key Volume Licensing Policies
- When the page limit is reached, the SDK returns Error 428: “Consumption limit reached.”
- The page counter resets to zero monthly
- Exceeding limits is not allowed by default but can be enabled upon request
Need a tailored plan? Contact us at support@pdfix.net
PDFix SDK License Deployment Options
Deployment type affects licensing. Choose the best fit for your infrastructure:
1. Online Deployment (Internet Connection Required)
- Unlimited device activations
- Simultaneous multi-computer usage
- Aggregated page count across all devices
- Remote license updates (e.g. plan upgrades)
2. Offline Deployment (No Internet Connection)
- Single computer license activation
- Manual activation via file exchange
⚠ Note: Offline deployments can use a local license management server (additional charges may apply).
How PDFix SDK Counts Processed Pages
The SDK only counts pages processed with layout recognition, tracked upon document save. Once the document is closed, the counters reset.
Page Counting Example
Example for an 8-page PDF:
- Auto-tagging the whole document and saving increases the counter by 8 pages. Re-tagging the same opened document does not count additional pages.
- Auto-tagging, saving, and closing the document increases the counter by 8 pages. Re-opening and re-tagging the document counts another 8 pages.
- Document editing that does not involve functions below has no affect on page counting.
Functions That Trigger Page Counting
Layout analysis via PdePageMap
increments the page count. Key functions include:
PdePageMap.CreateElements()
PdfPage.AddTags()
enterprise onlyPdfDoc.AddTags()
enterprise onlyPdfHtmlConversion.Save()
when converting to a responsive HTML layoutPdfJsonConversion.Save()
when converting a page mapPsCommand.Run()
when the actionsadd_tags
, tag_as is used
CLI Commands That Count Pages:
pdfix_app add-tags
pdfix_app batch
when the actionsadd_tags
,tag_as
are used
Acquire the Page Consumption
To acquire the current local and total page consumption check License Management.