Read text from a PDF document
Nota dell'editore: This file was selected as MATLAB Central Pick of the Week
% PDFREAD reads a PDF file using the iText java library.
%
% INPUT:
% PDF_LOCATION:
% String specifying the location of the PDF.
%
% OUTPUT:
% PDFTEXT:
% Cell array, each cell corresponds to each page of the parsed PDF
% file. Images are not extracted, only text.
%
% D. Wood, 7/3/2017
.
.
NOTES:
This software uses the open-source iText library.
The source .jar is included in the zip file, but more information can be found here:
https://github.com/ymasory/iText-4.2.0
.
Before the included pdfRead() function can be executed, simply run this command once:
javaaddpath('iText-4.2.0-com.itextpdf.jar')
The command can be run via console or script, but only needs to be done once.
.
This method is relatively robust, however it will not always return all the text in the document if the PDF has an unusual or complicated formatting (i.e. multiple non-fixed-width columns or excessive image captions).
Cita come
Derek Wood (2025). Read text from a PDF document (https://it.mathworks.com/matlabcentral/fileexchange/63615-read-text-from-a-pdf-document), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0.0 | (Updated description text slightly)
|
