How PDFKite Tools Work
PDF structure tools
Page operations use a JavaScript PDF library to copy, rotate, crop, annotate, encrypt, decrypt, and save PDF objects locally.
Rendering and compression
Image conversion and strong compression render PDF pages with PDF.js, then rebuild outputs using optimized raster images. This can dramatically reduce scanned-document size but may flatten selectable text.
Office conversions
Browser conversions use format-specific JavaScript parsers. Because Microsoft Office formats are complex, browser output can differ from Microsoft Office. Those tool pages disclose the limitation.
OCR and intelligence
OCR uses an in-browser OCR engine. Summarization is extractive and local by default. Translation depends on a browser Translator API where supported.