Как проверить, есть ли на странице PDF закладка?
Я пытаюсь проверить, есть ли на странице в файле PDF закладка и что находится в этой закладке, я использую «iTextSharp.text.pdf» для чтения и манипулирования файлом PDF, но я не могу найти способ проверьте, есть ли на странице закладка или нет.
Пожалуйста, помогите Спасибо!
Я пытался получить закладки, но мне досталась вся коллекция, и я не знаю, как получить для определенной страницы закладку, я использовал этот код:
public void Bookmarks(string pdfSourceFile)
{
PdfReader reader = new PdfReader(pdfSourceFile, new System.Text.ASCIIEncoding().GetBytes(""));
IList<Dictionary<string, object>> bookmarks = SimpleBookmark.GetBookmark(reader);
foreach (IDictionary<String, Object> bmProperty in bookmarks)
{
foreach (var fileProperty in bmProperty.Keys)
{
if (fileProperty == "File")
{
// need the edit the value of Key-"File". Will it be possible to alter the value using pdfwriter
}
}
}