使用ImageMagick将图像合并到PDF页面

时间:2014-08-09 08:23:30

标签: php pdf imagemagick png imagick

我创建了一个多页PDF,我应该将动态文本添加到其中一个页面(3页中的第2页)。当我发现我的共享主机不支持PDF操作时,我不得不求助于使用ImageMagick,将每个页面转换为自己的PNG文件。

使用ImageMagick添加文本是一个梦想,但我想添加首页和背页。我需要将page1.pngpage2.png(添加文字)和page3.png合并到output.pdf,但我找不到使用PHP {{1}进行此操作的正确代码} class。

当我使用Imagick()函数时,我认为我做得很对,但是这样做不会。

我尝试了什么:

addImage()

1 个答案:

答案 0 :(得分:0)

在浏览另一个问题时,我看到了一个未完全回答的旧问题。为了完整起见:问题不在于,在用户浏览器上显示之前必须将文件写入文件存储,而使用echo会导致空浏览器预览。

使用echo $combined->getImageBlob();代替echo $combined;