Thread PDF::REUSE - Seitenformat ändert sich (9 answers)
Opened by NW at 2011-02-28 17:01

FIFO
 2011-03-02 14:26
#146197 #146197
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Guest NW
Nutze die aktuelle Version 0.35

In den erzeugten/zusammengefassten Dateien habe ich /Pages-Objkte

Code: (dl )
1
2
3
4
endobj 
2 0 obj<</Type/Pages/Kids [3 0 R 25 0 R 46 0 R 67 0 R ]/Count 4 >>endobj
1 0 obj<</Type/Catalog/Pages 2 0 R>>endobj
xref


Wo finde ich den Trailer?


Ganz "hinten", wie der Name schon sagt :), z.B.:
Code: (dl )
1
2
3
4
5
6
7
8
9
trailer
<<
/Size 9
/Root 1 0 R
/ID [<0b16036c9eefe7c6815e3588f177540e><0b16036c9eefe7c6815e3588f177540e>]
>>
startxref
1584
%%EOF


Von hier aus kann man sich durch den Dokumentbaum hangeln, bei Deinem PDF geht der /Root-Verweis dann auf '1 0', was dem /Catalog entspricht (die indirekte Referenz-Syntax ist Dir klar?), das /Catalog-Objekt zeigt, dass nur ein page tree (/Pages-Knoten) mit der ID '2 0' existiert, dieser hat 4 Kinder (pages). Wenn im /Pages-Knoten UND in den einzelnen page-Objekten (beginnen bei Dir mit '3 0 obj', 25 0 obj' usw. keine MediaBox-Angabe steht, ist das soweit ich weiß nicht standardkonform. Keine Ahnung, was der Reader daraus macht. Bin aber kein PDF-Profi, und die 1k-Seiten-Referenz zu PDF 1.4 ist auch kein Vergnügen (gibt's aber umsonst).
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread PDF::REUSE - Seitenformat ändert sich