既存の PDF ファイルからセキュリティ プロパティを取得することはできますか? すなわちこれら:
ITextSharpのドキュメントを読んでいますが、PDF オブジェクトを開いてセキュリティ プロパティを見つけることについてはまだ何も見つかりません。これはC#でも可能ですか?
アップデート
新しいPDFDocumentをロードするときに、次の方法でプロパティにアクセスできることがわかりました。
PdfDocument doc = new PdfDocument("[pdf file here]");
Console.WriteLine(doc.SecuritySettings.PermitAssembleDocument);
ただし、そのパラメーターの実際の設定に関係なく (私の場合、PDF にはドキュメントのアセンブリが許可されていません)、SecuritySettings.PermitAssembleDocument
true が返されます。
私はこれを不適切に読んでいますか、不適切に行っていますか、それとも、これらすべてのフィールドを操作できるため、単に true を返すだけですか?