如何使用 PHP 将多个单页 TIFF 合并为 PDF?
我有大量 TIFF 图像,它们是单个扫描页。它们每个都是多页文档的一页。
我需要能够将此多页文档以 PDF 形式交付给我的用户。除了以正确的顺序将图像合并到一个文档中之外,不需要任何特殊的操作。
图像位置是通过 PHP 中的 MySQL 查询结果作为数组提供的,即:
c:\images\04\DUDDSDFF.tif,c:\images\04\EDFRTOFN.tif,c:\images\04\EFSDOSDG.tif
我当前工作的开发环境使用在 Win Server 2K3 上运行的 XAMPP。
任何建议/解决方案将不胜感激。
干杯
I have a massive number of TIFF images which are single scanned pages. They are each a page of multi-page documents.
I need to be able to deliver this multi-page document to my users as a PDF. Nothing special is required except combining the images into one document, in the right order.
The images locations are provided via the result of a MySQL query in PHP as an array, i.e:
c:\images\04\DUDDSDFF.tif,c:\images\04\EDFRTOFN.tif,c:\images\04\EFSDOSDG.tif
The current dev environment I am working in uses XAMPP running on Win Server 2K3.
Any suggestions/solutions would be most appreciated.
Cheers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我之前做过类似的事情,我使用 Imagick() 类将 TIFF 格式转换为 PNG,然后使用 TCPDF 生成 PDF。
I have done done something similar before where I used the Imagick() class to convert form TIFF to PNG and then used TCPDF to generate the PDF.
@chariothy 的答案很接近,但实际上不起作用。我只是需要将多个 tif 文件合并为一个 pdf 文件,这是我的解决方案,经过测试且有效。
The answer from @chariothy is close but doesn't actually work. I just had a need to combine multiple tif files into a single pdf file and this is my solution, tested and working.