fpdi

    1熱度

    1回答

    我正在使用FPDI & FPDF覆蓋現有PDF上的新文本。它使用useTemplate()方法來實現這一點。 問題我有 - 它只將模板應用到第一頁。如果文本很長,則使用SetAutoPageBreak()方法將其換行到第二頁。我怎樣才能使它在每個頁面上應用模板?

    0熱度

    1回答

    使用FPDI,我首先使用模板創建一個目錄。然後我導入其他頁面,這些頁面通過目錄鏈接到。我所經歷的是,FPDI縮小了模板並可能增加了空白區域。我相信我通過passthru()命令將相同的文檔合併爲一個文件,從而消除了任何瀏覽器添加的空白/縮小問題。 我已粘貼代碼:http://pastebin.com/VeLEN8nz。第45-57行是目錄被包含爲模板文件的地方。 原始文件是在這裏:http://t

    4熱度

    3回答

    我正在使用以下代碼將新頁面添加到現有的PDF文檔並保存。 require('addons/fpdf.php'); require('addons/fpdi.php'); $pdf = new FPDI(); $pagecount = $pdf->setSourceFile($orgpdfpath); for($i = 1; $i <= $pagecount; $i++){

    2熱度

    2回答

    我的網站的根目錄是「/ var/www/PDFBuilder」。我有2個文件夾「fpdf17」和「fpdi142」,我在「fpdf17」文件夾中解壓縮一個名爲「fpdf_tpl.php」的文件。 這是我的代碼: error_reporting(E_ALL); ini_set('display_errors', '1'); define('FPDF_FONTPATH','/var/www/PD

    2熱度

    1回答

    我一直在試圖用fpdf和fpdi爲密碼保護的pdf添加水印(保護只寫)。 它適用於正常的PDF但是當它被密碼保護它給出了這樣的錯誤: FPDF error: This document (upd/509ae4a4044df9a43e03e09b4cf772b0.pdf) probably uses a compression technique which is not supported by

    1熱度

    1回答

    在TYPO3系統中,我有一個擴展名,我使用fpdf構建了一個PDF文件。 當我提交表單與數據,文件被下載(大約3MB文件),但當下載達到100%,它給了我一個「未知的網絡錯誤」。 (這就是Chrome的消息) 這是我的分機:http://pastebin.com/8GQCcKWj 我缺少什麼?

    1熱度

    1回答

    我有一個HTML表格與THEAD輸出writeHTML應該顯示在表格頂部的每個頁面上。它可以工作,但是當我使用由FPDI加載的模板時,頭部是白色的,然後在第二頁上消失。我可以用鼠標標記頭部區域,但顯示爲白色。邊界只在左側出現一點。 我已經嘗試將$this->setPageMark()添加到addPage方法。但它仍然是同樣的問題。 public function AddPage($orientat

    4熱度

    1回答

    因此,我使用fpdi版本1.2爲我的文檔中的每個頁面添加一些小標記。這裏是我的代碼: public static function markPdf($file, $text){ define('FPDF_FONTPATH','font/'); require_once('fpdi/fpdf.php'); require_once('fpdi/fpdi.php');

    3熱度

    2回答

    是否可以將TCPDF或FPDI PDF作爲字符串提供?我有一個傳入的PDF數組作爲字符串,並且我無法寫入磁盤。我無法在有關此文檔的任何內容中找到任何內容。 如果不是,是否有一種有效的方式來存儲/讀取這些PDFs從內存或作爲對象?把它們餵給FPDI?

    -2熱度

    1回答

    我偶然發現了這個問題。我將多個PDF文件合併爲一個文件,具體取決於客戶選擇的PDF。 如果我選擇最小尺寸的PDF併合並它工作正常,但只要它的一個更大,像1MB左右我得到致命錯誤:允許內存大小xxxxxx字節用盡(試圖分配xxxx)。 我知道它的php.ini的問題,只是把它更高,但我不能改變它,除非我付出了bussniess帳戶... 有任何解決方法,如降低PDF質量大小,然後就越高再次?我真的不