Volume Licensing Plans
Volume licensing allows users to set up flexible plans based on the number of processed pages. Volume licensing is applicable to PDFix SDK Professional and Enterprise.
The default plans offered are 2k, 5k, 10k, 30k or more pages per month. For higher volumes, a custom or flat-rate license can be arranged upon request.
- Once the page limit is hit, the the SDK returns error 428, “Consupmtion limit reached.”
- Page counter resets to zero every month
- Exceeding the limits is not allowed by default, but can be set upon request
For any inquiries, please contact us at support@pdfix.net.
License Deployment
The deployment of the SDK affects the available license types.
Deployment to Computers with Internet Connection
- Unlimited number of activated devices
- Allows operation on multiple computers simultaneously
- The total page count is aggregated from all computers
- Remote license updates (e.g., when changing the plan)
Deployment to Computers without Internet Connection
- Allows one license to run on a single computer
- License activation and updates require exchanging an activation file
Note: Deployment of the software in offline environments can be managed using a license management server within your local network. Such deployment may involve additional charges.
Page Counting
The SDK counts only pages processed with layout recognition. The total number of processed pages increases when saving the document. Once the document is closed, the counters reset.
Example for an 8-page document:
- 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.
Which Functions Count Pages
Layout analysis is executed using the object PdePageMap
. Any process operating with this object counts pages.
List of Functions Using Layout Analysis:
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
List of CLI Commands Using Layout Analysis:
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.