一些事实:
.fdf动态生成的pdftk文件填充这些表单字段。
pdftk infile.pdf fill_form data.fdf输出outfile.pdf平坦flatten参数将使PDF中的表单字段转换为不可编辑的文本。我正在寻找一种方法,使这个文本显示在授权字体,而不实际嵌入到PDF字体。
我已经在生成PDF的服务器上安装了字体。是否有一种方法,例如,将显示在授权字体面中的文本转换为静态/扁平的图像?
发布于 2014-07-22 13:49:32
在PDF中可以这样做。在pdftk中是否有可能是另一回事。
当表单字段在PDF中创建时,它们可以包含一组可选的外观流,这些流定义表单字段在查看器中的显示方式。特别是,您需要查看PDF中有关外观流的引用中的12.5.5节。
归根结底,它是一个子类型XObject的/Form,它包含了所讨论的字段的外观。您需要将文本呈现为与表单字段的/Rect元素相同比例的图像(可能其中包含一个框轮廓),并创建一个与之匹配的/Form XObject。
这是完全可行的,但它也是相当多的细节工作,以实现这一点。
以下是任何给定文本字段的工作
https://stackoverflow.com/questions/24888441
复制相似问题