|
hbghlyj
Posted at 2023-8-31 00:18:18
将20#的代码略作调整:
- import fitz
- doc = fitz.open()
- page = doc.new_page(width=612,height=792)
- page.insert_font(fontname="TT9", fontfile="BBEGEF+UCS_G_ExtGv1.subset.ttf")
- page.insert_text((0,0),"abababa",fontname="TT9",fontsize = 1)
- doc.update_stream(page.get_contents()[0],b"/TT9 1 Tf\n21 0 0 21 111.24 691.62 Tm\n<0001>Tj")
- doc.save("cjktest.pdf")
Copy the Code
得到3.19KB的PDF
cjktest.pdf
(3.19 KB, Downloads: 12)
再用Adobe在线压缩得到2.88KB的PDF
cjktest-compressed.pdf
(2.88 KB, Downloads: 12)
|
|