I use the matlab function extractFileText( ) (from the Text Analytics Toolbox) to read PDF file.
But how do I find out number of pages in a PDF file?

 採用された回答

Christopher Creutzig
Christopher Creutzig 2023 年 10 月 18 日

0 投票

pdfinfo returns this information, starting in 23a.

その他の回答 (2 件)

Richard Quist
Richard Quist 2022 年 4 月 30 日

0 投票

I don't know of anything built into MATLAB that would provide this. It's possible you could write a batch file/shell script to do this for you using an external tool like pdftk, ghostscript, or qpdf.
Sivakumar Kaliyappan
Sivakumar Kaliyappan 2024 年 1 月 9 日

0 投票

filename = "file_Name.pdf";
info = pdfinfo(filename)
info = struct with fields:
NumPages: 5
PageSize: [47×4 double]
PDFVersion: "1.6"
Title: ""
Subject: ""
Language: "en-GB"
Keywords: ""
Author: "William Shakespeare"
Creator: "Microsoft® Word 2013"
Producer: "Microsoft® Word 2013"
CreationDate: 21-Jul-2017 11:53:33
ModificationDate: 28-Sep-2022 17:30:37
Encrypted: 0
AllowsTextExtraction: 1
Filename: "C:\TEMP\exampleSonnets.pdf"
This is possible on R2023a or b
If you do not have R2023b use MATLAB online

カテゴリ

ヘルプ センター および File ExchangeEncryption / Cryptography についてさらに検索

製品

リリース

R2022a

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by