Skip to content
ComPDF
DemoFAQ

Convert PDF to Searchable PDF

Overview

To make a searchable PDF by adding invisible text to an image based PDF such as a scanned document using OCR.

Set Transparent Text Layer

When outputting a searchable PDF, you can use the following option to control the hidden text layer:

  • transparentText: Whether to output a transparent text layer.

Sample

Full code sample which shows how to use the ComPDF OCR module on scanned documents in multiple languages.

java
LibraryManager.setDocumentAIModel("path/model");

SearchablePdfOptions opt = new SearchablePdfOptions();
opt.setEnableOcr(true);
opt.setOcrLanguages(Arrays.asList(
    OCRLanguage.ENGLISH
));
CPDFConversion.startPDFToSearchablePdf("scan.pdf", "password", "path/output.pdf", opt);