Я написал следующий код Hello для файла PDF.
%PDF-1.4
1 0 obj
<< /Type /Catalog /Pages 2 0 R >>
endobj
2 0 obj
<< /Kids [3 0 R] /Count 1 >>
endobj
3 0 obj
<< /Parent 2 0 R /Contents 4 0 R >>
endobj
4 0 obj
<< /Length 20 >>
stream
BT
/F1 40 Tf
100 600 Td
(Hello!) Tj
ET
endstream
endobj
trailer
<< /Root 1 0 R
/Size 3
>>
%%EOF
Я хочу знать, как рассчитывается таблица xref
? \
ОБНОВЛЕНИЕ ПОСЛЕ ТРЕТЬЕГО КОММЕНТАРИИ:
Могу ли я написать таблицу, как показано ниже?
xref
0 3
0000000000 65536 f
0000000001 00000 n
0000000002 00000 n
0000000003 00000 n
Что не так с этим (если есть)?
Пример на этой странице показывает, что существуют различия (больше 1) между объектами в xref. Однако неясно, почему первый объект имеет смещение 15, а второй объект имеет смещение 87. Как рассчитываются эти цифры?