使用TCPDF将文本写入图像

时间:2013-03-05 02:17:10

标签: php tcpdf

我是TCPDF库的新手,在阅读完文档之后,我不确定是否可以做我需要的工作。我有一个图像文件,我们称之为background.tiff,我想将这个图像放在一个新的pdf中,并在某个位置写一些文本在这个图像的顶部。我找不到任何有关在图像上书写文字,甚至在页面上绝对定位文字的信息或文档。这是应该用writeHTML()来完成的吗?理想情况下,这个pdf将在稍后打印 - 是否可以在TCPDF中“概述”用于打印的文本?任何帮助都会非常感激,我在这里感觉有点失落。

编辑:如果它是一个更好的解决方案,我完全愿意切换到另一个库。

1 个答案:

答案 0 :(得分:8)

Altough解决方案已在评论中给出了您需要知道的内容:

  1. Image() - 阅读有关将图像插入PDF文档的内容。
  2. SetX()SetY()SetXY()GetX()GetY() - 阅读有关设置/获取指针的信息。请记住,PDF生成与打印过程非常相似。如果您生成一些内容,将指针移回该内容并生成新内容,它将显示在您之前打印过的内容之上。
  3. Cell(),MultiCell(),Write()等
  4. 哦,如果您希望精确生成PDF,请尽量避免将HTML转换为PDF。请改用指针。它更精确,在分页符时效果更好,你不必担心CSS兼容性。