PDF Creation
The Docutain SDK for Capacitor comes with the ability to create searchable PDF documents either from a scanned document with Docutain's Scanner SDK or imported file.
Initialization
Initialize the Docutain Capacitor SDK as described here.
Create a PDF
import { DocutainSDK, PDFPageFormat } from '@docutain/capacitor-plugin-docutain-sdk'
//...
//scan or import file
//...
try{
var destinationUri = (await Filesystem.getUri({ path: "sample.pdf", directory:Directory.Data })).uri;
const pdfUri = (await DocutainSDK.writePDF({
fileUri: destinationUri,
overWrite: true,
pageFormat: PDFPageFormat.A4
})).fileUri
} catch (error) {
console.error(error);
}
tip
You can specify to overwrite an existing file and the PDF page format by providing the appropriate value.