メインコンテンツ

pdfinfo

PDF ファイルの情報

R2023a 以降

    説明

    info = pdfinfo(filename) は、指定された PDF ファイルに保存されている情報を返します。

    info = pdfinfo(filename,Password=password) は、PDF ファイルを読み取るためのユーザーのパスワードまたは所有者のパスワードも指定します。

    すべて折りたたむ

    ファイル exampleSonnets.pdf から PDF の情報を抽出します。

    filename = "exampleSonnets.pdf";
    info = pdfinfo(filename)
    info = struct with fields:
                    NumPages: 47
                    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"
    
    

    入力引数

    すべて折りたたむ

    ファイルの名前。string スカラー、文字ベクトル、または文字ベクトルを含む 1 行 1 列の cell 配列として指定します。

    データ型: string | char | cell

    PDF ファイルを開くためのパスワード。文字ベクトルまたは string スカラーとして指定します。

    例: "skroWhtaM"

    データ型: string | char

    出力引数

    すべて折りたたむ

    PDF ファイルの情報。次のフィールドをもつ構造体として返されます。

    • NumPages — ページ数

    • PageSize — ページのサイズ。NumPages4 列の配列として指定します。PageSize(n,:) は、ページ n に対応するベクトル [left bottom width height] です。ここで、次のようになります。

      • left は、PDF のポイント (1/72 インチ) で表されたキャンバスの左端からページの左端までの距離

      • bottom は、PDF のポイントで表されたキャンバスの下端からページの下端までの距離

      • height は、PDF のポイントで表されたページの高さ

      • width は、PDF のポイントで表されたページの幅

    • PDFVersion — PDF ファイルのバージョン

    • Title — PDF ファイルのメタデータに保存されているタイトル

    • Language — PDF ファイルのメタデータに保存されている言語

    • Keywords — PDF ファイルのキーワード

    • Author — PDF ファイルの著者

    • Creator — PDF ファイルの作成者

    • Producer — PDF ファイルの制作者

    • CreationDate — PDF ファイルが作成された日時

    • ModificationDate — PDF ファイルが最後に変更された日時

    • Encrypted — PDF ファイルが暗号化されているかどうかを示すフラグ

    • AllowsTextExtraction — PDF ファイルがテキスト抽出を許可するかどうかを示すフラグ

    • Filename — PDF ファイルのファイル名

    バージョン履歴

    R2023a で導入