Skip to main content
[ CAPABILITIES ]

React Components.
Perfect PDFs.

The first React-native PDF engine. Smart pagination, table matrix splitting, and chart collision physics. Not HTML-to-PDF.

01
Smart Pagination

Not HTML-to-PDF.
React-Native Rendering.

Standard HTML-to-PDF engines use a "greedy algorithm" — they slice content wherever the page ends. Our engine looks ahead, calculates breaking points, and re-renders components with full page context.

Widow/orphan control (avoid single-line orphans)
Component atomicity (breakInside='avoid')
Dynamic page context (pageNumber, totalPages)
Continuous table headers across pages
[ PAGINATION FLOW ]

Step 1:

Measure all components

Step 2:

Calculate break points

Step 3:

Re-render with page context

[ TABLE MATRIX EXAMPLE ]
Challenge

Table with rowspan=3, colspan=2 breaks across pages

Solution

→ Build VirtualMatrixMap, split logically

Approach

Parse HTML, build coordinate map, calculate split zones

Result

→ Clean page breaks, no orphaned cells

02
Deep Table Matrix

Rowspan. Colspan.
Across Pages.

Standard pagination can't handle complex tables with merged cells. Our Pro Engine parses the HTML table, builds a VirtualMatrixMap, and calculates mathematically correct split zones.

VirtualMatrixMap for rowspan/colspan
Auto-clone headers on continuation pages
Semantic cell grouping (avoid mid-row breaks)
Pro Engine only (requires Cloud API)
03
The Open-Core Model

Free Local Dev.
Paid Cloud Scale.

Install @paperjsx/engine-community from NPM. Get the Community Engine for local development. Upgrade to the Pro Engine for production-grade features.

Community Engine

  • Smart pagination (basic)
  • Simple table splitting
  • Widow/orphan control
  • Page context API
  • Open source on NPM

Price: Free

Pro Engine (Cloud)

  • Deep table matrix (rowspan/colspan)
  • Chart collision physics (PVCE)
  • CMYK color conversion
  • Bleeds & safe zones (print prep)
  • Managed Chrome fleet (zero DevOps)

Starts at: $49/mo

The "heavy math" (table matrix, chart collision, CMYK) stays server-side. Your React components remain lightweight.

Ready to Build
Perfect PDFs?

Start with 100 free cloud renders. Unlimited local development.