Skip to main content

Performance

We pay close attention to HTML → PDF conversion performance, continuously optimizing both generation speed and system stability.
The following data is based on a standardized test environment and reflects the conversion efficiency across different document scales.

Test Environment​

All tests were conducted in a Docker container environment:

  • Memory: 8 GB
  • CPU Cores: 8
  • Operating System: Linux (x86_64)
  • Mode: Production build (non-development)
  • Test Tool: Chrome Network
tip

All performance results are based on the average time of warm-start tests, calculated from three runs.
Unit: milliseconds (ms)

Performance Results​

PagesFileAvg Time (ms)Notes
1HTML50Nearly instant
10HTML60Similar to single page
50HTML100Stable performance
100HTML150Slight fluctuation
1000HTML2000Acceptable for large files

Performance Trend​

Conversion time increases linearly with the number of pages, indicating stable performance in CPU usage, memory allocation, and rendering strategy.

  • Small documents (1–50 pages): Average time below 100 ms, nearly instant conversion.
  • Medium documents (100 pages): Around 150 ms, consistently stable.
  • Large documents (1000 pages): Around 2 seconds, still performs efficiently.
info

The system maintains stable rendering and output performance
across different document sizes, suitable for most bulk export and dynamic PDF generation scenarios.