首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏WEB开发~

    PHP使用mpdf下载PDF文件

    官网 https://mpdf.github.io/ 安装 composer require mpdf/mpdf 使用 <?php require_once __DIR__ . '/vendor/autoload.php'; $mpdf = new \Mpdf\Mpdf([ 'orientation' => 'L', //设置为横屏 'margin_top' => '0', ->autoScriptToLang = true; $mpdf->autoLangToFont = true; $mpdf->use_kwt = false; $html = "<table style "; //设置水印文字 $mpdf->SetWatermarkText('Water'); $mpdf->showWatermarkText /background.jpg'); $mpdf->showWatermarkImage = true; $mpdf->WriteHTML($html); $mpdf->Output('mpdf.pdf

    4.5K60发布于 2021-05-07
  • 来自专栏木头编程 - moTzxx

    ThinkPHP5+mpdf 实现富文本生成 PDF文件

    ThinkPHP5 框架下的过程介绍下,方便道友借鉴 操作环境 PHP版本: 7.0.12 TP框架: ThinkPHP5.1.2 mpdf版本: v7.0.1 详细介绍及操作,注意参考 :mPDF mpdf/mpdf v7.0.1 ②. 核心方法实现 $mpdf = new Mpdf(['mode'=>'utf-8','format' => 'A4',]); $mpdf->SetDisplayMode /mpdf ? 附录 1.mPDF - 临时文件目录…不可写 2.推荐文章——mPDF的简单使用 毕竟 mPDF 集成的内容是很丰富的,可以根据自己的需求进行扩展; 比如:水印,页眉页脚设置,标题等等…

    3.6K20发布于 2020-09-06
  • 来自专栏开源技术小栈

    PHP使用mPDF实现PDF文件导出详解与应用

    安装 composer require mpdf/mpdf 使用 基础使用 使用mPDF生成PDF非常简单。以下是一个基本的使用示例: <?php require_once __DIR__ . '/vendor/autoload.php'; $mpdf = new \Mpdf\Mpdf(); $mpdf->WriteHTML('

    Hello world! \Mpdf; use Mpdf\Output\Destination; require_once __DIR__ . '/.. /pdf01.html'); $mPdf = new Mpdf(); // 加载HTML文件 $mPdf->WriteHTML($html); // 输出PDF文件 $mPdf->Output('. 关于mpdf中文和符号乱码需要指定三个参数 $mPdf = new Mpdf([ 'autoScriptToLang' => true, 'autoLangToFont' => true

    3.5K10编辑于 2024-07-05
  • 来自专栏沈唁志

    解决使用 mPDF 导出 PDF 时中文及符号乱码问题

    在开发导出 PDF 时,选择了使用mPDFmPDF 是一个 PHP 库,它从 UTF-8 编码的 HTML 生成 PDF 文件。 而它的使用也相对简单: 安装 使用composer加载 composer require mpdf/mpdf 使用 <?php require_once __DIR__ . '/vendor/autoload.php'; $mpdf = new \Mpdf\Mpdf(); $mpdf->WriteHTML('

    Hello world! mpdf中文和符号乱码 查看了文档后发现需要指定两个参数: $this->pdf = new Mpdf([ 'autoScriptToLang' => true, 'autoLangToFont true, 'useSubstitutions' => true, ]); mpdf导出正常 至此,解决了中文和标点符号乱码的问题。

    5K42编辑于 2022-11-14
  • 来自专栏FreeBuf

    IKEA.com本地文件包含漏洞之PDF解析的巧妙利用

    搜索结果为我们提供了两个选择,node-html-pdf库或mPDF库。在快速浏览了它们的文档后,最终我确定在该项目中使用的为mPDF库。 识别mPDF中的安全问题 我们立刻制作了一个mPDF的本地副本,以便检查它是否存在安全漏洞。最好的起点是CHANGELOG,开发人员通常使用该文件来跟踪版本之间的变化。 ? 可以看到在2017年10月19日,mPDF改变了他们处理注释标签的方式。因此,让我们仔细查看文档中的该标签。 ? 这里并没有提及任何文件包含的相关内容。 在阅读了h0ng10的漏洞报告后我们得知,在旧版本的mPDF存在严重的安全问题,攻击者能够通过注释标记包含文件。 仔细查看该项目的Github提交后,我发现其中展示的一段易受攻击的mPDF代码。 修复建议 绝不要允许用户操纵PDF模板 在客户端渲染包含购物清单的PDF,例如使用jsPDF 更新到最新版本的mPDF库,禁用注释代码 报告时间线 2018.6.16 发现此漏洞,通过Zerecopter

    2.1K60发布于 2018-10-25
  • 来自专栏云计算教程系列

    如何在Debian 8上发布Booktype书籍

    建议使用PHP应用程序mPDF 6.0,因为它广泛支持印前功能。 在安装mPDF之前,需要使用以下命令安装PHP的命令行解释器和解压缩实用程序: sudo apt-get install php5-cli unzip 接下来,下载mPDF,将其解压缩到/var/www /目录中: sudo wget http://mpdf1.com/repos/MPDF60.zip sudo unzip MPDF60.zip -d /var/www/ 该文件非常大,因此下载可能需要一些时间 最后,将mPDF的临时目录的所有者更改为Apache Web服务器用户www-data: cd /var/www/mpdf60/ sudo chown www-data.www-data graph_cache ,请输入安装目录的位置: MPDF_DIR = '/var/www/mpdf60/' 如果作者未指定,则输入要使用的默认发布者的名称: DEFAULT_PUBLISHER = "Your Publishing

    1.5K00发布于 2018-10-19
  • 来自专栏佳爷的后花媛

    PHPExcel(更新中)

    above Office Open XML (.xlsx) Excel 2007 and above HTML CSV PDF (using either the tcPDF, DomPDF or mPDF

    1.9K20发布于 2018-09-12
  • 来自专栏全栈程序员必看

    PhpSpreadsheet读取excel「建议收藏」

    SpreadsheetML (.xml) Excel 2003 ✓ Gnumeric ✓ HTML ✓ ✓ SYLK ✓ CSV ✓ ✓ PDF (依赖安装 TCPDF, Dompdf 或 mPDF

    1.9K10编辑于 2022-09-30
  • 来自专栏开源技术小栈

    PHP语言超全超好用Excel表格SDK扩展库

    SpreadsheetML (.xml) Excel 2003 ✓ Gnumeric ✓ HTML ✓ ✓ SYLK ✓ CSV ✓ ✓ PDF (using either the TCPDF, Dompdf or mPDF

    99710编辑于 2025-03-12
  • 来自专栏Taylor技术日志

    Laravel-Excel导出功能文档

    csv'); // or ->download('csv'); 导出到PDF 如果要导出文件到pdf,需要使用composer安装如下扩展之一 "dompdf/dompdf": "~0.6.1", "mpdf /mpdf": "~6.1" "tecnick.com/tcpdf": "~6.0.0" 同时需要设置config文件export.pdf.driver NewExcelFile依赖注入 为了紧跟laravel5

    14.1K500发布于 2018-07-25
  • 来自专栏企鹅号快讯

    专为渗透测试人员设计的 Python 工具大合集

    识别和分类恶意软件样本 lphoneyc:纯蜜罐系统 PDF lDidier Stevens’ PDF tools: 分析、识别和创建PDF文件,包括PDFiD、pdf-parser、make-pdf和mPDF

    1.6K80发布于 2018-02-08
  • 来自专栏腾讯IVWEB团队的专栏

    【译】如何把你的网页应用转化成PDF

    同时我也在 tweet 中发现 mPDF。 从 HTML 和 CSS 中移除 还有着许多其他的解决方法,某些工具就是通过 HTML 和 CSS 中移除并且引用特殊的输出格式。

    2.1K60发布于 2020-06-28
  • 来自专栏北京马哥教育

    专为渗透测试人员设计的Python工具大合集

    l phoneyc :纯蜜罐系统 PDF l Didier Stevens’ PDF tools : 分析、识别和创建PDF文件,包括 PDFiD 、 pdf-parser 、 make-pdf 和mPDF

    1.8K70发布于 2018-05-04
  • 来自专栏终身学习者

    Web应用程序如何创建 PDF

    工具 wkhtmltopdf paged.js Vivliostyle Prince Antenna House PDFReactor DocRaptor WeasyPrint PDFCrowd mPDF

    4.3K30发布于 2019-07-15
  • 来自专栏FreeBuf

    Python渗透测试工具都有哪些?

    编写的PDF文件分析工具,可以帮助检测恶意的PDF文件 Didier Stevens' PDF tools: 分析,识别和创建 PDF 文件(包含PDFiD,pdf-parser,make-pdf 和 mPDF

    2.8K80发布于 2018-02-07
  • 来自专栏雨落凋殇

    宿舍报修系统基于易班开发平台版本开源

    │ └─PDF │ Core.php │ DomPDF.php │ mPDF.php

    2.1K21发布于 2019-12-25
  • 来自专栏全栈程序员必看

    phpspreadsheet中文手册_php打开文件

    SpreadsheetML (.xml) Excel 2003 ✓ Gnumeric ✓ HTML ✓ ✓ SYLK ✓ CSV ✓ ✓ PDF (using either the TCPDF, Dompdf or mPDF

    8K21编辑于 2022-09-30
  • 来自专栏北京马哥教育

    123个Python黑客工具,再也不用问女朋友要手机密码了

    PDF文件分析工具,可以帮助检测恶意的PDF文件 Didier Stevens' PDF tools:析,识别和创建 PDF 文件(包含PDFiD,pdf-parser,make-pdf 和 mPDF

    2K40发布于 2018-05-03
  • 来自专栏linux、Python学习

    123个Python黑客工具,再也不用问女朋友要手机密码了

    PDF文件分析工具,可以帮助检测恶意的PDF文件 Didier Stevens' PDF tools:析,识别和创建 PDF 文件(包含PDFiD,pdf-parser,make-pdf 和 mPDF

    2.1K20发布于 2018-12-06
  • 来自专栏python3

    Python:***测试开源项目

    Stevens' PDF tools: analyse, identify and create PDF files (includes PDFiD, pdf-parserand make-pdf and mPDF

    81610发布于 2020-01-07
领券