我是 PDF 新手,我想操纵文件中字符之间的空间。我已经阅读了 PDFReference 并理解了其中的一些内容。现在,我遇到的问题是如何计算文本渲染的空间。
我有例如:
1 0 0 1 0 188.28799438 cm
BT
/F2 11.04 Tf
1 0 0 -1 0 9.38000011 Tm
(Some)Tj ( )Tj
21.24200058 0 Td
(text)Tj ( )Tj
我想变成这样:
1 0 0 1 0 188.28799438 cm
BT
/F2 11.04 Tf
1 0 0 -1 0 9.38000011 Tm
[(S)10(o)10(m)10(e)( )]TJ
21.24200058 0 Td
[(t)10(e)10(x)10(t)( )]TJ
添加空格,然后能够操作它们。但是我想知道如何使用这些附加值计算 ctm 和线矩阵。
我知道我们将 cm 与前一个连接起来。
厘米2 x 厘米1
Tms 未连接 Tm2 替换 Tm1。
我坚持使用 td 运算符和我添加的新空格。有什么线索吗?