x、yの場所に付箋を貼ろうとしています。このために、私は.netのpdfclownアノテーションクラスを使用しています。以下は利用可能なものです。
using files = org.pdfclown.files;
public override bool Run()
{
files::File file = new files::File();
Document document = file.Document;
Populate(document);
Serialize(file, false, "Annotations", "inserting annotations");
return true;
}
private void Populate(Document document)
{
Page page = new Page(document);
document.Pages.Add(page);
PrimitiveComposer composer = new PrimitiveComposer(page);
StandardType1Font font = new StandardType1Font(document, StandardType1Font.FamilyEnum.Courier, true, false);
composer.SetFont(font, 12);
annotations::Note note = new annotations::Note(page, new Point(78, 658), "this is my annotation...");
note.IconType = annotations::Note.IconTypeEnum.Help;
note.ModificationDate = new DateTime();
note.IsOpen = true;
composer.Flush();
}
注釈のリンク これは、空白のpdfの78、658の座標に付箋を貼っています。
問題は、いくつかのデータがある特定のpdfにその付箋が欲しいということです。どうすれば変更できますか...助けてくれてありがとう。