Thread PDF mit Bookmarks versehen (5 answers)
Opened by leo11 at 2009-06-16 07:18

leo11
 2009-06-16 19:06
#122544 #122544
User since
2008-08-14
250 Artikel
BenutzerIn
[default_avatar]
Ich hab folgendes in einem Thread bei den Mönchen gefunden.
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
use PDF::API2;

$pdf = PDF::API2->open('PDB_TT_TimeVault.pdf');
$pdf->preferences( -outlines => 1 );
$page = $pdf->page(1);
$otls = $pdf->outlines;
$otl = $otls->outline;
$otl->title('foo');
$otl->dest($page);
$pdf->saveas('new.pdf');


Es fügt vorn 1 Seite an und setzt ein Bookmark namens foo. Im Acrobat erscheint dann auch im linken Frame der Bookmark. In Evince bspw. nicht. Das macht aber nichts, das ist was ich suche.

Bei CPAN:PDF::API2 ist auch die Rede von "Opens an existing PDF for modification." und "Opens an existing PDF-stream for modification". Vielleicht finde ich damit die Strings, allerdings fällt es mir schon schwer überhaupt etwas auszugeben, von dem was die Beispiele dort exemplarisch öffnen, da ich mit Objektorientierung in Perl erst anfange. Außerdem ist die Rede von einer Update-Methode. Klingt alles danach als müßt ich nur verstehen wie man es anwendet.
Last edited: 2009-06-16 19:07:49 +0200 (CEST)

View full thread PDF mit Bookmarks versehen