PDFix SDK Volume Licensing

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 only
  • PdfDoc.AddTags() enterprise only
  • PdfHtmlConversion.Save() when converting to a responsive HTML layout
  • PdfJsonConversion.Save() when converting a page map
  • PsCommand.Run() when the actions add_tags, tag_as is used

CLI Commands That Count Pages:

  • pdfix_app add-tags
  • pdfix_app batch when the actions add_tagstag_as are used

Acquire the Page Consumption

To acquire the current local and total page consumption check License Management.