0

我有一个库,可以生成带有图像的 pdf 文档。我希望能够在每张图片之后添加文字。它的语法是什么?如何在pdf文档中插入文本?

我必须使用我拥有的库,而不是另一个。

4

1 回答 1

1

首先,mkl 是正确的,请查看规范以了解所有详细信息。PDF 是一种精确的语言,如果你犯了错误,一旦你在查看器中打开 PDF,他们通常会受到严厉的惩罚。

其次,当您考虑在页面上放置文本时,不要忘记除了在页面上绘制文本的文本运算符之外,您还必须指定用于绘制该文本的字体。如果您的库不能自动为您处理所有这些,这将包括确保 PDF 文件中包含字体资源。

如果你想偷工减料(我在写这篇文章时发抖)并且可能没有仔细阅读规范,试试这个。

1) 创建一个看起来或多或少像您想要的 PDF 文件。

2) 使用 callas (http://www.callassoftware.com/callas/doku.php/en:download) 的 pdfToolbox 或 Enfocus (http://www.enfocus.com/en/products/) 的 Browser 等工具浏览器)。这两种工具都允许您调查 PDF 文件的低级结构,包括查看实际的页面描述代码。这将向您展示如何嵌入字体(如果您必须自己做这可能非常方便)以及如何在页面上呈现文本(以及您如何设置字体、大小、颜色等...使用)。

于 2012-11-23T22:47:44.803 回答