php导出pdf

public function get($html){
        $content=$this->fetch($html);
        Vendor(‘mpdf.mpdf‘);
        //实例化mpdf
        $mpdf=new mPDF(‘UTF-8‘,‘A4‘,‘‘,‘宋体‘,20,20);

        //设置字体,解决中文乱码
        $mpdf->useAdobeCJK = true;
        $mpdf->SetAutoFont(AUTOFONT_ALL);

        $mpdf->writeHTML($content);
        $mpdf->Output(iconv("utf-8","gb2312","aaa.pdf"),true);
        //$mpdf->Output();
        exit;
    }

  

网上找的代码,拿来借鉴,发在博客里,以备查看
时间: 2024-12-24 10:14:02

php导出pdf的相关文章

利用itextsharp导出pdf

在项目中,客户要求把一些表格导出pdf格式,在网上找了好久终于发现一个完美的解决方案,利用itextsharp可以很方便的导出pdf文件,不说太多了,直接上图,有图有真相 首先是页面图片 然后是导出的pdf图片 导出pdf代码如下: //导出Mold pdf文档 public void exportpdf_Mold(string quotenum, string fullpath) { string pdfName = quotenum + ".pdf"; string savePat

java导出pdf文档

java导出pdf文档,多是iText实现的,可以创建pdf文档,并向文档写入内容. 1 导入包:itext-2.0.6.jar       itext必须使用的包. iTextAsian.jar      向pdf写入中文必须的包. 2 代码: package com.exp.pdf; import java.awt.Color; import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowa

ITextSharp导出PDF表格和图片(C#)

文章主要介绍使用ITextSharp导出PDF表格和图片的简单操作说明,以下为ITextSharp.dll下载链接 分享链接:http://pan.baidu.com/s/1nuc6glj 密码:3gxw 一.流程                                                                                                                                  二.简单实例: 1)创建表

ASP.NET C#根据HTML页面导出PDF

在启明星采购系统里,新增了导出PDF功能.整个功能使用了第三方软件 wkhtmltopdf(下载) 官网 https://wkhtmltopdf.org/ 提供有更多版本下载 他可以把HTML页面转换为PDF,该软件简直是incredible-不可思议了,功能太强大了. 因为,我有一个HTML,引用了很多CSS,而页面基本上都是JS动态生成的,一直担心wkhtmltopdf生成的PDF会是一个空白 没相当,转换后,那些CSS和JS没有“失真”. 下面是利用C#将HTML生成PDF的代码: str

HTML导出PDF中文文件

今天在做一个账单导出,需要导出PDF文件.于是开始满天下找解决方案.其实说实话,PDF确实了解比较少,看到园子里面很多人都说用  iTextSharp. 于是乎专门对iTextSharp是什么进行了搜索,原来这个国外的一群人开发的PDF的类库.于是根据下载了iTextSharp.DLL并引用了它,结果发现结果太不理想了.没有样式没有中文,这让人....甚至,跨行的RowSpan也给我弄掉了.这完全不是我需要的东西嘛.想放弃了,换个东西来做.然后随手点了iTextSharp的开源项目.结果发现

itop 2.2 导出PDF中文乱码问题解决

itop 2.2 导出PDF,中文会有乱码问题,这很明显就是字体设置问题,跟tcpdf无关. 经过排查,修改文件itop/core/pdfbulkexport.class.inc.php ,第128行即可, $oPDF->SetFont('dejavusans', '', 8, '', true); 改为 $oPDF->SetFont('DroidSansFallback', '', 8, '', true);

利用iText 组件导出PDF

maven依赖:       <dependency>    <groupId>com.itextpdf</groupId>    <artifactId>itextpdf</artifactId>    <version>5.2.0</version>       </dependency> <!-- PDF输出中文的扩展包 -->       <dependency>    <

iText导出pdf、word、图片

一.前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题. 二.iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库.通过iText不仅可以生成PDF或rtf的文档,而且可以将XML.Html文件转化为PDF文件. iText的

Java使用IText(VM模版)导出PDF

Java使用IText(VM模版)导出PDF: public String createPDF(ProjectManageBase projectManageBase) { Map map = new HashMap();// velocity模板中的变量 try { //模版vm的路径 String tmPath = ServletActionContext.getServletContext() .getRealPath("/pdf/vm"); String pdfPath = S

利用iText导出pdf文件

一.导出pdf工具类:  package pdf; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import j