草庐IT

php - DomPDF:图像不可读或为空

出于某种原因,DomPDF不会呈现正在解析的html中包含的图像:但是,当图像以html形式返回时,图像会呈现在页面上:我已经查看了这些问题并确保DOMPDF_ENABLE_REMOTE设置为true并验证了文件权限:dompdfimagenotrealimagenotreadableoremptyImageerrorinDOMPDFforZF2还有其他我应该检查的东西吗? 最佳答案 关注让我喜欢上了魅力,至少是在本地,甚至是define("DOMPDF_ENABLE_REMOTE",false);解决办法是把图片src改成服务器上

php - DomPDF:图像不可读或为空

出于某种原因,DomPDF不会呈现正在解析的html中包含的图像:但是,当图像以html形式返回时,图像会呈现在页面上:我已经查看了这些问题并确保DOMPDF_ENABLE_REMOTE设置为true并验证了文件权限:dompdfimagenotrealimagenotreadableoremptyImageerrorinDOMPDFforZF2还有其他我应该检查的东西吗? 最佳答案 关注让我喜欢上了魅力,至少是在本地,甚至是define("DOMPDF_ENABLE_REMOTE",false);解决办法是把图片src改成服务器上

XSS漏洞之PDF生成:从XSS到服务端任意文件读取

一、XSS漏洞前言XSS是最为常见的Web漏洞之一,多年来连续入选OWASPTOP5,相信大家都耳熟能详。它是一种代码注入类的攻击,是一种客户端侧的攻击,攻击者通过在Web应用中注入恶意JavaScript代码,通过点击URL,最终在受害者浏览器端执行的一种漏洞。主要有反射型XSS、存储型XSS、基于DOM的XSS三类。XSS一些比较常规的危害大概有:重定向浏览器、窃取Cookie、浏览器劫持等。本文章侧重于发现XSS后的进一步利用。主要介绍在某次实际测试过程中,发现XSS漏洞之后,如何进一步的利用,最终通过XSS达到服务端任意文件读取的危害。二、XSS漏洞详情在某个Web站点中,发现了一处可

php - dompdf 加载失败

我正在尝试让dompdf在内部服务器上运行。使用默认的config.inc.php设置,我在运行相当于演示“HelloWolrd”脚本时得到以下信息:Warning:require_once(/var/www/dompdf-master/lib/php-font-lib/classes/font.cls.php):failedtoopenstream:Nosuchfileordirectoryin/var/www/dompdf-master/dompdf_config.inc.phponline335Fatalerror:require_once():Failedopeningrequ

php - dompdf 加载失败

我正在尝试让dompdf在内部服务器上运行。使用默认的config.inc.php设置,我在运行相当于演示“HelloWolrd”脚本时得到以下信息:Warning:require_once(/var/www/dompdf-master/lib/php-font-lib/classes/font.cls.php):failedtoopenstream:Nosuchfileordirectoryin/var/www/dompdf-master/dompdf_config.inc.phponline335Fatalerror:require_once():Failedopeningrequ

PHP mPDF 将文件另存为 PDF

我有一个使用mPDF的页面,当您运行它时会在浏览器中显示PDF,它也可以从这里保存为PDF没问题。我希望发生的情况是,当页面运行并生成一个PDF,该页面在服务器上保存为PDF。这是当前代码:viewReport($reportID,WSA_SUBSCRIPTION_ID,'xml','EN');unset($WSAclient);ob_start();?>PDFReportWriteHTML($HTMLoutput);$mpdf->Output();?>就像我说的那样可以很好地输出PDF但有人可以告诉我如何另存为PDF吗? 最佳答案

PHP mPDF 将文件另存为 PDF

我有一个使用mPDF的页面,当您运行它时会在浏览器中显示PDF,它也可以从这里保存为PDF没问题。我希望发生的情况是,当页面运行并生成一个PDF,该页面在服务器上保存为PDF。这是当前代码:viewReport($reportID,WSA_SUBSCRIPTION_ID,'xml','EN');unset($WSAclient);ob_start();?>PDFReportWriteHTML($HTMLoutput);$mpdf->Output();?>就像我说的那样可以很好地输出PDF但有人可以告诉我如何另存为PDF吗? 最佳答案

php - 使用 PHP 将 Word doc、docx 和 Excel xls、xlsx 转换为 PDF

我正在寻找一种使用PHP将Word和Excel文件转换为PDF的方法。这样做的原因是我需要能够将各种格式的文件合并到一个文档中。我知道,如果我能够将所有内容转换为PDF,我就可以使用PDFMerger(使用fpdf)将PDF合并到一个文件中。我已经能够从其他文件类型/图像创建PDF,但我被WordDocs卡住了。(我想我可能能够使用我已经用来从html代码创建Excel文件的PHPExcel库来转换Excel文件。我不使用Zend框架,所以希望有人能够指出我正确的方向。或者,如果有一种方法可以从Word文档创建图像(jpg)文件,那将是可行的。 最佳答案

php - 使用 PHP 将 Word doc、docx 和 Excel xls、xlsx 转换为 PDF

我正在寻找一种使用PHP将Word和Excel文件转换为PDF的方法。这样做的原因是我需要能够将各种格式的文件合并到一个文档中。我知道,如果我能够将所有内容转换为PDF,我就可以使用PDFMerger(使用fpdf)将PDF合并到一个文件中。我已经能够从其他文件类型/图像创建PDF,但我被WordDocs卡住了。(我想我可能能够使用我已经用来从html代码创建Excel文件的PHPExcel库来转换Excel文件。我不使用Zend框架,所以希望有人能够指出我正确的方向。或者,如果有一种方法可以从Word文档创建图像(jpg)文件,那将是可行的。 最佳答案

php - 在 DOMPDF 中打印边距

我正在尝试使用DOMPDF生成PDF。我有一些HTML,然后将其转换为PDF。但是我有一个问题。当我在页面顶部放置一个对象(例如图标)时,在PDF中它也会显示在页面顶部。但是当我打印PDF时,有一个边距。我知道必须有一个最小的边距,但在我的例子中它太大了。有什么方法可以控制DOMPDF中的这个边距吗?我正在尝试复制现有文档,但在原始文档中,Logo不在页面顶部(PDF中已经有边距)。但是当我打印它时,它位于与我生成的PDF中完全相同的位置(并且PDF中没有边距)。PDF中是否已经设置了打印边距? 最佳答案 以下样式将有效地将文档的边