PdfTextExtractor constructor
PdfTextExtractor(
- PdfDocument document
Initialize a new instance of the PdfTextExtractor class from the instance of PdfDocument
//Load an exisiting PDF document.
PdfDocument document = PdfDocument.fromBase64String(pdfData);
//Extract text from all pages
String text = PdfTextExtractor(document).extractText();
//Dispose the document.
document.dispose();
Implementation
PdfTextExtractor(PdfDocument document) {
if (!PdfDocumentHelper.getHelper(document).isLoadedDocument) {
ArgumentError.value(document, 'document',
'document instance is not a loaded PDF document');
}
_document = document;
_initialize();
}