php 生成pdf的方法有很多种,我用的是mpdf,这个是将html转为网页,适合有前端经验的。

安装

使用composer安装

composer require mpdf/mpdf

生成简单的pdf

//实例化mpdf$mpdf = new \Mpdf\Mpdf([ 'mode' => 'UTF-8', 'format' => 'A4', 'default_font_size' => 40, 'default_font' => '', 'margin_left' => 20, 'margin_right' => 20]);//utf-8//$mpdf->SetAutoFont(AUTOFONT_ALL);//使用6.0以上版本不需要//获取要生成的静态文件// 支持中文$mpdf->useAdobeCJK = true;$mpdf->autoScriptToLang = true;$mpdf->autoLangToFont = true;//设置pdf显示方式$mpdf->SetDisplayMode('fullpage');//设置pdf的尺寸为270mm*397mm//$mpdf->WriteHTML('<pagebreak sheet-size="270mm 397mm" />');$time = "2022-8-1";$html1 = "<h2 style='text-align: center;font-size: 28px'>标题<h2><h4 style='text-align: center;font-size: 20px'>——副标题</h4><diV style='font-size: 14px;text-align: left'>报告时间:2022-01-02</diV><diV style='font-size: 14px;text-align: left'>报告地点</diV><img style='width:400px;height:350px;margin: 0;padding: 0;text-align: center' src='http://sanshi-file.oss-accelerate.aliyuncs.com//uploads/20220718/3bb9164bd8acc75af03d3d9391b05b62.png' >
“$mpdf->WriteHTML($html1);$file_path = ROOT_PATH . 'public/uploadpdf/' . Date('Ymd');//保存路径//如果不存在此目录,则创建此目录if (!is_dir($file_path)) {mkdir($file_path, 0777, true);}$Name = '123.pdf';    //文件名$fileName = $file_path . '/' . $Name;        //文件路径+名字//输出pdf$mpdf->Output($fileName); //可以写成下载此pdf   $mpdf->Output('文件名','D');

php 生成pdf 图片转pdf相关推荐

  1. iText生成pdf(图片转PDF)

    前言 在学习的过程中笔者遇到过这种需求,就是将某个截取到的图片转化为PDF格式的.图片如何 转化为PDF格式的呢?首先想到的是PDF格式的文档是如何生成的,知道了这个就知道如何将图 片"插入 ...

  2. 将地图导出为图片或PDF文件

    简介 地图是以QGIS工程作为基础,提供一种工具可以方便将QGIS配置好的地图工程导出为图片或PDF文件.效果如下: 下载QQ群:610712943,1156555959(自动加群,仅供软件下载,不聊 ...

  3. wkhtmltox实现网页转换成图片或pdf

    1.先下载http://download.gna.org/wkhtmltopdf/obsolete/windows/wkhtmltox-0.11.0_rc1-installer.exe,安装 2.在命 ...

  4. 【LaTex】解决:Origin导出pdf图片在latex中线条变粗

    问题描述 Origin导出.pdf图片,pdf显示正常,但在latex中,线条变粗,这是之前未曾遇到的问题.想过从origin导出eps放入latex,但线条会有锯齿,导出为jpg或者png,tiff ...

  5. 超简单!为图片和 PDF 上去掉水印

    文 | 某某白米饭 来源:Python 技术「ID: pythonall」 网上下载的 pdf 学习资料有一些会带有水印,非常影响阅读.比如下面的图片就是在 pdf 文件上截取出来的. 安装模块 PI ...

  6. Python 为图片和 PDF 上去掉水印,超简单快来学!

    python去水印 安装模块 导入需要用到的模块 获取图片的 RGB 图片去水印 PDF 去水印 图片转为 pdf 总结 网上下载的 pdf 学习资料有一些会带有水印,非常影响阅读. 比如下面的图片就 ...

  7. 用python一键去除图片、PDF水印

    嗨嗨,我是小圆,现在网络上的图片大多都有水印,我们每次找无水印的图片都有点难找. 但今天给大家分享一下 : 如何用python一键去除图片.PDF水印 看完学会后就不用担心 水印会影响阅读了 安装模块 ...

  8. python使用fpdf生成发票格式的pdf文件包含:文字、图片logo、表格、条形码等;

    python使用fpdf生成发票格式的pdf文件包含:文字.图片logo.表格.条形码等: pip install fpdf #python使用fpdf生成发票格式的pdf文件包含:文字.图片logo ...

  9. java实现pdf转图片,并可生成黑白图片

    一.开发前准备 所需jar:https://download.csdn.net/download/zqq3436/10588117 jdk版本:1.6 测试代码文件夹目录结构(pdf文件夹下有一些.p ...

  10. go语言web开发系列之二十二:用signintech/gopdf库生成带有图片和表格的pdf

    一,安装需要用到的库: 1,gopdf库的地址: https://github.com/signintech/gopdf 2,gopdf库安装的命令: liuhongdi@ku:~$ go get - ...

最新文章

  1. 对于装饰器Decorator的理解
  2. 山西计算机软考知识点,计算机软考考试必备知识点:数据标准化
  3. 云炬Qtpy5开发与实战笔记 2PyCharm添加QTDesinger扩展并创建第一个.ui文件
  4. mysql 5.7 初始化数据库_MySQL 5.7 新特性之初始化
  5. php stdin是什么意思,php:// input和php:// stdin之间有什么区别?
  6. 网页底部的版权信息_Shopify底部的版权信息(Powered by Shopify )如何删除
  7. C++自定义迭代器模板,实现ArrayList基本操作,自定义迭代器遍历
  8. 冒泡排序和选择排序的JAVA程序
  9. 12.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
  10. 干粉灭火器(泡沫灭火器)工作原理
  11. Adblock 插件规则语法实现B 站动态黑名单 - 隐藏特定用户的图文动态
  12. Gson将json转Map的那些坑
  13. XP系统无法访问\\192.168.1.104无法访问。你可能没有权限使用网络资源。与这台服务器的管理员联系以查明你是否有访问权限
  14. 分布式的坑(队列、缓存、分库分表、事务)
  15. VIP邮箱发出去的邮件能撤回吗?怎么撤回邮件?
  16. 解决文件流导出为excel无法打开的问题
  17. 通用nodejs正则表达式
  18. 细说MATLAB中的MAX函数 (翻译Help文档而来)
  19. 计算机论文原文+翻译
  20. 【book 120】My Brief History By Stephen Hawking

热门文章

  1. 【安卓】设置界面为横屏的设置方法
  2. 墙裂推荐6款实用办公软件!超级好用!
  3. 最近发现的一个c# winform的一个很好用很强大的excel控件 reogrid控件
  4. [转]Repeate分页
  5. 随机效应估算与固定效应估算_混合效应模型和面板数据分析zz Flona
  6. 常见BSOD蓝屏原因分析
  7. codeBook背景建模
  8. 2018春招-今日头条笔试题-第四题(python)
  9. cad图纸批量转换pdf
  10. java保留字详解_java复习基础知识——java保留字