我的目标是直接将程序的输出写入手工编码的PDF文件中。我找到了这个很好的教程并且:
https://brendanzagaeski.appspot.com/0004.html
但是,无法显示扩展的ASCII字符/符号,例如ASCII码179,...,218。我认为问题出现在第三个对象(3 0 obj)中。
另请注意,Courier New用作字体类型而不是Times-Roman。此外,当我关闭PDF文件时,Adobe Reader总是询问我是否要保存更改?
更准确地说,手写PDF看起来像:
%PDF-1.7
%Ñ€Ô
1 0 obj
<</Type/Catalog/Type/Catalog/Pages 2 0 R>>
endobj
2 0 obj
<</Type/Pages/Kids [3 0 R]/Count 1/MediaBox [0 0 937 280]>>
endobj
3 0 obj
<</Type/Page/Parent 2 0 R/Resources<</Font<</F1<</Type/Font/Subtype/Type1/BaseFont/CourierNew>>>>>>/Contents 4 0 R>>
endobj
4 0 obj
<< /Length 153 >>
stream
BT/F1 12 Tf 0 266 Td (Here, I want to display extended ASCII-Codes, e.g. code 205. bla bla bla) Tj ET
endstream
endobj
xref
0 5
0000000000 65535 f
0000000015 00000 n
0000000074 00000 n
0000000150 00000 n
0000000283 00000 n
trailer
<</Root 1 0 R/Size 5>>
startxref
338
%%EOF
有人有解决方案吗?感谢。