PDFファイル情報の設定 - ファサード

PdfFileInfo クラスは、PDFドキュメントのファイル固有の情報を設定することを可能にします。まず、PdfFileInfo クラスのオブジェクトを作成し、次に著者、タイトル、キーワード、作成者などの異なるファイル固有のプロパティを設定します。最後に、PdfFileInfo オブジェクトの saveNewInfo(..) メソッドを使用して更新されたPDFファイルを保存します。

次のコードスニペットは、PDFファイル情報を設定する方法を示しています。

 public static void SetPdfInfo()
    {
        PdfFileInfo fileInfo = new PdfFileInfo(_dataDir + "sample.pdf");
        // PDF情報の設定
        fileInfo.setAuthor("Aspose");
        fileInfo.setTitle ("Hello World!");
        fileInfo.setKeywords("Peace and Development");
        fileInfo.setCreator ("Aspose");
        
        // 更新されたファイルを保存
        fileInfo.saveNewInfo(_dataDir + "SetfileInfo_out.pdf");
    }

メタ情報を設定する

setMetaInfo メソッドを使用すると、任意の情報を追加できます。私たちの例では、フィールドを追加しました。次のコードスニペットを確認してください:

   public static void SetMetaInfo()
    {
        // PdffileInfoオブジェクトのインスタンスを作成
        PdfFileInfo fInfo = new PdfFileInfo(_dataDir + "sample.pdf");
       
        // 新しい顧客属性をメタ情報として設定
        fInfo.setMetaInfo("Reviewer", "Aspose.PDF user");

        // 更新されたファイルを保存
        fInfo.saveNewInfo(_dataDir + "SetMetaInfo_out.pdf");

    }