ITextSharpを使用してPDFのファイルプロパティを更新しています。
FileStream fs = File.Open(@"C:\Developer\C#Projects\BylawSearch\0001.pdf", FileMode.Open);
Document document = new Document();
PdfWriter writer = PdfWriter.GetInstance(document, fs);
document.Open();
document.AddSubject("Blah");
document.AddTitle("Blah blah");
document.AddKeywords("Blah blah blah");
document.Close();
「ドキュメントにページがありません」というメッセージが表示されます。 iTextSharpからのエラー。助けていただければ幸いです。
ページに配置する情報を追加していません... !!
document.Add(new Paragraph("Hello World!"));
... 例えば。
タイトルなどは、(PDFに「印刷」されるものではなく)ドキュメントプロパティの一部です。
これをチェックしてください 紹介例 、それはあなたが求めているものをカバーしているようです。