Skip to main content

File Import

You can import images or PDF files into Docutain and do a bunch of things with them, same as after a successful document scan with Docutain's Capacitor Scanner SDK.

Capacitor PDF Creation

Capacitor Text Detection

Capacitor Data Extraction

Supported file types

  • PDF
  • BMP
  • JPG
  • JPEG
  • PNG
  • TIFF
  • HEIC

Initialization

File Import

Use DocutainSDK.loadFile to import a file from a given path. Afterwards, for example, a PDF can be created.

import { DocutainSDK, PDFPageFormat } from '@docutain/capacitor-plugin-docutain-sdk'

try{
const result = await DocutainSDK.loadFile({filepath: imagefileUri)
//generate a PDF from the imported file
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) {
//error occured
console.error(error);
}