我有一个50 jpegs,72 dpi,RGB,不同大小的目录。
我想创建一个50页的PDF 8x10,每个图像在任一方向上最大7x9,72dpi,RGB。然后是.epub,然后是.mobi。
我想创建第二个50页的PDF,8x6,每个图像现在每个方向最多7x5,300dpi,CMYK,逆时针旋转90°(-90?)。
自2007年以来,我已经在PS,ID,Acrobat等手工完成了200次这样做。每次3-4小时。我很好奇如何设计PHP脚本来实现这一目标。我已经使用PHP GD来处理网页的jpegs(裁剪和调整大小),但不能创建多页PDF。
我认为自2007年以来所有这些都已经成长,我应该能够用PHP。
答案 0 :(得分:1)
如果你想使用PHP,那就是一个很棒的开源类:FPDF。检查一下 - 手册解释了一切比我更好。
答案 1 :(得分:1)
欢迎使用StackOverflow!
如果您确切知道自己想要对内容做些什么,那么最有用的StackOverflow答案将响应您编写的 编写的代码,以实现您正在寻找的内容。< / p>
对于PDF生成,请查看TCPDF,尤其是examples。多个示例显示如何制作多页文档。示例编号9在页面上嵌入图像,编号51使用图像作为页面背景。 TCPDF大致相当于FPDF,还有一些功能和正在进行的开发。
对于epub和mobi格式,您需要完全不同的工具。
Github上有一个format convertor项目,但我没有使用它。它利用了其他工具,如下所示:
我知道one project这是一个用于生成epub内容的纯PHP解决方案。 phpMobi似乎是.mobi文件的一个选项。
答案 2 :(得分:0)
我将休息一下午餐,但到目前为止,我觉得TCPDF很有意思。
挑选其中一个例子,我没有找到以下文档来更改固定变量:
$pdf->Image('tcpdf/images/image_demo.jpg', 15, 140, 75, 113, 'JPG', 'http://www.tcpdf.org', '', true, 150, '', false, false, 1, false, false, false);
是否提及数字的顺序和真/假的含义?