Nic*_*k P 4 pdf adobe-indesign
我一直在查看一个 PDF 文件以了解它是如何构建的。
我注意到 InDesign 创建了带有如下文本的 PDF(使用 pdftk 解压缩后)。
0 Tc /Span<</ActualText<FEFF0009>>> BDC 
4.018 -0.2 Td
( )Tj
我了解 ActualText(用于复制/粘贴/搜索)的作用,但我想知道我应该如何解释 FEFF0009。它看起来像一个带有 BOM 字符的 UTF-16 字符串来表示一个制表符。这似乎不正确,因为它确实是一个空间。我想知道这里是否有特殊含义?
.. 这似乎是不正确的,因为它确实是一个空间。
不,它真的是一个标签。
14.9.4 替换文本
注 1:正如可以为图像和其他不能自然转换为文本的项目(如前面的子条款所述)提供替代描述一样,可以为确实转换为文本的内容指定替换文本但这是以非标准方式表示的。
(PDF 32000-1:2008)
PDF 文本引擎不支持“标签”的概念。在这种情况下,InDesign通过在文本流中插入空格来模仿制表符的功能,它可以设置空格宽度以匹配原始制表符所跨越的距离,或者对其余文本使用较大的相对定位(它在这里做了:4.018您的代码片段中的水平位移)。
一般的想法是在选项卡的位置呈现一个空格,但是当您复制此文本并粘贴到其他地方时,您会得到一个制表符。我想插入“空间”只是为了复制一些东西。
| 归档时间: | 
 | 
| 查看次数: | 544 次 | 
| 最近记录: |