Показать текст для аннотации Zend_PDF
Я пытаюсь создать оглавление уже существующего файла, используя zend_pdf.
Я могу разместить закладки, но текст аннотации не отображается, хотя якоря находятся там.
$ pages - это страницы существующего PDF-файла.
foreach ($pages as $pageNo => $page) {
$newPage = $extractor->clonePage($page);
$newPdf->pages[] = $newPage;
$destination[$x] = Zend_Pdf_Destination_Fit::create($newPage);
$target = Zend_Pdf_Action_GoTo::create($destination[$x]);
$annotation = Zend_Pdf_Annotation_Link :: create( $x1, $y1, $x2, $y2, $target );
$annotation->setText('Annotate'.$x);
$newPdf->pages[0]->attachAnnotation( $annotation );
$newPdf->setNamedDestination('page_'.$x, $destination[$x]);
$newPdf->outlines[0]->childOutlines[] = Zend_Pdf_Outline::create('Page '.$x, $newPdf->getNamedDestination('page_'.$x));
$x++;
}
Прикрепленное изображение показывает, что я получаю
Любые предложения, что я делаю не так или что я упускаю?