PDF Generation Template Editor
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
To make a searchable PDF by adding invisible text to an image based PDF such as a scanned document using OCR.
When outputting a searchable PDF, you can use the following option to control the hidden text layer:
transparent_text: Whether to output a transparent text layer.The following example demonstrates how to convert a PDF document to a searchable PDF file.
LibraryManager::SetDocumentAIModel("path/documentai.model");
ConvertOptions opt;
opt.enable_ocr = true;
opt.languages = {OCRLanguage::e_English};
opt.transparent_text = true;
CPDFConversion::StartPDFToSearchablePdf("scan.pdf", "password", "path/output.pdf", opt);