将文本插入生成的pdf文档

时间:2012-11-22 21:12:28

标签: java pdf

我有一个用图像生成pdf文档的库。 我希望能够在每张图片后添加文字。那是什么语法?如何将文本插入pdf文档?

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

1 个答案:

答案 0 :(得分: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 /产品/浏览器)。这两个工具都允许您研究PDF文件的低级结构,包括查看实际的页面描述代码。这将向您展示如何嵌入字体(如果您必须自己完成它可能非常方便)以及如何在页面上呈现文本(以及如何设置字体,大小,颜色等......)。 / p>