正如标题所说,我在合并两个类时遇到了问题。尽管这是关于FPDF的,但我确实认为这是一个常规问题,因为该问题可能与任何脚本有关。我正在使用FPDF即时创建PDF文档。我将它与FPDI类结合使用,以将矢量图像添加到PDF文件。该脚本可以在下面找到,效果非常好。SetFont('Arial','',8);//Fontif($this->PageNo()>1)$this->SetY(62);//Margins$pagecount=$this->setSourceFile('standaardbezwaar.pdf');//Opentemplate$tplidx=$this->importPag
是否有可以完成这项工作的免费/开源PDF解析器?FPDI附带的免费解析器仅支持1.4以下的PDF版本。我试过TCPDF,但没用。我知道我可以通过Acrobat更改PDF文件的PDF版本,但我在执行此操作时遇到了错误。我正在使用FPDI为我们公司销售的PDF加水印。我注意到我通过Acrobat从1.7降级到1.4的其中一个PDF看起来几乎相同,但在我的水印功能完成后,PDF将在我的封面的右侧和底部有空白,背景为黑色。简而言之,整个过程后PDF看起来不好卖。 最佳答案 我在目前正在从事的项目中遇到了同样的限制,并最终基于TCPDF的解析
正在使用FPDIPDF文件合并。但是,我在尝试合并1.5及更高版本的PDF文件时遇到了以下问题。以下是我收到的错误:Thisdocument(doc.pdf)probablyusesacompressiontechniquewhichisnotsupportedbythefreeparsershippedwithFPDI.(Seehttps://www.setasign.com/fpdi-pdf-parserformoredetails)我继续访问该链接,该链接建议使用商业插件fpdi-pdf-parser。该文件已包含在其余文件中。并且在安装步骤中,据说没有其他需要进行的步骤,但我仍
我正在使用以下代码向我现有的PDF文档添加一个新页面并保存它。require('addons/fpdf.php');require('addons/fpdi.php');$pdf=newFPDI();$pagecount=$pdf->setSourceFile($orgpdfpath);for($i=1;$iaddPage();$tplidx=$pdf->importPage($i);$pdf->useTemplate($tplidx);}$pdf->addPage($pdforientation);$pdf->Image($imgpath,$pdfxaxis,$pdfyaxis,$p
我的任务是修改PDF并向其中添加图像,为此我使用了FPDF和FPDI库。其操作代码如下:AddPage();//SetthesourcePDFfile$pagecount=$pdf->setSourceFile("Completed.pdf");//Importthefirstpageofthefile$tpl=$pdf->importPage(1);//Usethispageastemplate//usetheimportedpageandplaceitatpoint20,30withawidthof170mm$pdf->useTemplate($tpl,20,30,170);#Pr
我是PHP的新手,在插入多个页面时使用FPDI有点困难。我有一个包含3页的.pdf文件。我最终将第1页保存为第3页中的一个单独页面,并且与我的代码一起使用,但那是因为我的代码仅适用于1页。当我将它改回3页文件时,它给我一个内部服务器错误。这是我正在使用的代码:AddPage();//setthesourcefile$pdf->setSourceFile("apps/Par.pdf");//importpage1$tplIdx=$pdf->importPage(1);//usetheimportedpageandplaceitatpoint10,10withawidthof100mm$p
我正在尝试将现有PDF(以其他方式创建)添加到使用FPDI使用FPDF创建的PDF。它似乎适用于大多数PDF,但我收到以下错误:FPDFerror:Unabletofindxreftable.经过一些测试,我发现如果我使用1.4或更低版本(Acrobatv5或更低版本)的PDF版本,它似乎可以工作。查看文件似乎是因为不同的PDF格式。是否有变通或解决方案?我可能有10000多个用户上传的PDF,其中一些是新的,一些不是。同样令人恼火的是FPDI只是死了而不是导致某种错误甚至返回false我现在能想到的唯一解决方案是解析PDF文件的第一行以确定版本,并且只添加那些可以工作的版本。编辑:我
我正在运行以下代码并出现此错误:FPDF错误:此文档(testcopy.pdf)可能使用了FPDI附带的免费解析器不支持的压缩技术。I使用了另一个名为test.pdf的pdf,效果很好,但在testcopy.pdf.中出现错误我认为这是解析器问题。任何人都知道任何其他可以与fpdf一起使用以避免此错误的解析器?我的代码:require('fpdf17/fpdf.php');require('fpdf17/fpdi.php');//initiateFPDI$pdf=newFPDI();while(ob_get_level())ob_end_clean();header("Content-