Постановка проблемы:
Я создал PDF-файл, используя itext 5.5.13, с 200 документами, чем я добавляю индексную страницу в документ, а также создаю индексную страницу одну за другой, поэтому в соответствии с длиной страницы он добавляет indexs, чем будет добавлена новая индексная страница, поэтому количество индексных страниц будет добавляться динамически.
Предположим, у меня есть 12 индексных страниц в сгенерированном pdf.
Итак, когда я нажимаю на первый индекс первая индексная страница (см. изображение ниже).
Когда я нажимаю на первый индекс IndexPDF1, он перенаправляет на неправильную индексную страницу, то есть вместо перенаправления на первую страницу PDF он перенаправляет на следующую индексную страницу ( см. изображение ниже).
Попробуйте следующие решения:
Решение 1. Используя setAction
и gotolocalPage
, он перенаправляет страницу, на которой должна совпадать 1 строка, но никуда не перенаправляет
pageno.setAction(PdfAction.gotoLocalPage("1", pdfDest, stamper.getWriter())));
Предложите решение