簡體   English   中英

如何使用PHP從jpegs目錄創建多頁PDF

[英]How to create a multi-page PDF, from directory of jpegs with PHP

我有一個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。

如果你想使用PHP,那就是一個很棒的開源類: FPDF 檢查出來 - 手冊解釋了一切比我更好。

歡迎來到StackOverflow!

如果您確切地知道要對內容做什么,那么最有用的StackOverflow答案將響應編寫的代碼來實現您正在尋找的內容。

對於PDF生成,請查看TCPDF ,尤其是其示例 多個示例顯示如何制作多頁文檔。 示例編號9在頁面上嵌入圖像,編號51使用圖像作為頁面背景。 TCPDF大致相當於FPDF,具有更多功能和持續開發。

對於epub和mobi格式,您需要完全不同的工具。

在Github上有一個格式轉換器項目,但我沒有使用它。 它利用其他工具,如下所示:

我知道一個項目是用於生成epub內容的純PHP解決方案。 phpMobi似乎是.mobi文件的一個選項。

我將休息一下午餐,但到目前為止,我發現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);

是否有關於數字順序和真/假意味着什么的參考?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM