草庐IT

php - 使用 PHP 将 docx 转换为 pdf

我目前正在使用PHPWord生成多个.docx文件。我需要找到一种方法来组合这些docx文件并将它们保存为1个pdf文件。有办法做到这一点吗? 最佳答案 用PHPDOCX打开生成的docxhttp://www.phpdocx.com/require_once'phpdocx_pro/classes/TransformDoc.inc';$docx=newTransformDoc();$docx->setStrFile('document.docx');$docx->generateXHTML();$html=$docx->getStr

php - 在 Php 中将 Fpdf 中的文本换行

我正在尝试使用FPDF在单元格中换行文本。这是我的代码。AddPage();$pdf->SetFont('Arial','',16);$pdf->Cell(20,7,'Hi1',1);$pdf->Cell(20,7,'Hi2',1);$pdf->Cell(20,7,'Hi3',1);$pdf->Ln();$pdf->Cell(20,7,'Hi4',1);$pdf->Cell(20,7,'Hi5(xtra)',1);$pdf->Cell(20,7,'Hi5',1);$pdf->Output();?>此代码的输出如下所示现在我想将那里的Xtra文本包装到单元格中。xtra文本应该进入第二行

php - 如何使用 barryvdh/laravel-dompdf 将 PDF 附加到 Laravel 中的电子邮件中

我知道这个问题之前有人问过,但我显然需要我的手。我正在尝试将pdf附加到电子邮件中并发送出去。我已经在Laravel之外使用PHPMailer完成了它,但现在我正在尝试以Laravel的方式实现它并且无法让它工作。我在这里做错了什么?这是我遇到的错误的开始:FileByteStream.php第144行中的Swift_IoException:无法打开文件进行阅读[%PDF-1.3publicfunctionattach_email($id){$info=Load::find($id);$info=['info'=>$info];Mail::send(['text'=>'mail'],$

php - Laravel 路由 : How to create a link to a PDF file

我需要生成PDF文档并让它们通过电子邮件发送以及通过链接访问它们。通过电子邮件发送可以,但我不知道如何创建链接。因为我使用Laravel4,所以所有链接都通过routes.php。那么如何在给定目录中创建指向文件的链接呢?Link不会工作,因为laravel不知道该路线... 最佳答案 要生成指向物理文件或目录的链接,您不想通过Laravel的应用程序(例如通过index.php)运行,请使用URL::asset().URL::asset('assets/pdf/file.pdf');这假设您已经在您的服务器上创建了一个您想要链接到

php - Zend Framework PDF 多行问题

我有一个问题,使用Zend_PDF多行,我的问题是我不能将整个文本写到我的pdf。我的文本看起来像这样:http://pastebin.com/f6413f664但是当我打开.pdf文件时,文本如下所示:http://screencast.com/t/1CBjvRodeZQd这是我的代码:publicfunctionpdfAction(){$this->_helper->layout->disableLayout();$this->_helper->viewRenderer->setNoRender();$theID=($this->_getParam('id')!==NULL)?(i

php - pdftk 错误 : Failed to open PDF file:

我正在使用pdftk库从pdf中提取表单字段。一切都运行良好,除了我得到一个pdf文件的问题pdffilelink.下面给出了导致错误的原因Error:FailedtoopenPDFfile:http://www.uscis.gov/sites/default/files/files/form/i-9.pdfDone.Inputerrors,sonooutputcreated.命令是root@ri8-MS-7788:/home/ri-8#pdftkhttp://192.168.1.43/form/i-9.pdfdump_data_fields同样的命令适用于所有其他形式。尝试1我试图将

php - 将 BASE64 编码图像打印到 PDF 文档中

我在数据库中存储了一些base64图像。是否可以使用FPDF直接在PDF文档中打印这些数据?图像的数据结构data:image/png;base64,iVBORw0KGgoAAAANSUhEUg7AAAfQAAACWCAYAAAAonXpvAAAfgUlEQVR4Ae2dC9BuVVnHuSN3QaBENA9h5A2IcJxMj8hUkymoQDfClIkmrQZr1EydMqapnKRMc8JmHLBBHadJJaV0lKQDZCmCQiqQ2KERUFARDhcFDpx/33WtznPe/3ttaa9/a2Z9/32Xvt5nvVbl2evtdfee9dtS27bt4mACJmAC

php - Magento PHP 5.4 PDF 发票 Zend 错误

当我尝试创建PDF发票时,Magento抛出一个PHP错误(因为我的客户端运行的是PHP5.4.19)。Fatalerror:DeclarationofZend_Pdf_FileParserDataSource_File::__construct()mustbecompatiblewithZend_Pdf_FileParserDataSource::__construct()in/var/www/vhosts/website/httpdocs/includes/src/Zend_Pdf_FileParserDataSource_File.phponline41通常很容易通过编辑File

php - 在 PDF 文件中绘图

我想在PDF文件中绘图。示例:打开PDF文件并获取圆形、正方形、文本等绘图工具...使用这些工具将在PDF文件上绘制形状。我在谷歌上搜索并找到了类似pdf.js的选项。但它没有在核心PHP或普通MVC结构中实现。它是用JavaScript实现的。pdf.js在PDF文件中绘制形状的任何替代方法?我正在寻找与exampleshownhere相同的内容. 最佳答案 去年,当我遇到同样的问题时,我进行了研究,经过一些调整和调整后,我设法让它发挥作用。因此,这里详细说明了如何设置和使用我的方法。我正在使用两个库的组合:FPDF:(FreeP

php - TCPDF 为一个文档中的不同页面设置不同的页眉

有没有办法让文档的第一页和第二页有不同的标题Logo?我认为在添加页面之间更改页眉数据可能会成功,但在我的测试中似乎在添加第一页后设置页眉没有效果:/*otherstuff$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN,'',PDF_FONT_SIZE_MAIN));$pdf->setFooterFont(array(PDF_FONT_NAME_DATA,'',PDF_FONT_SIZE_DATA));$pdf->SetMargins(PDF_MARGIN_LEFT,PDF_MARGIN_TOP,PDF_MARGIN_RIGHT);$pdf->