文档章节

html2pdf 创建中文字体

Sandy_guoguo
 Sandy_guoguo
发布于 2015/08/18 14:16
字数 167
阅读 922
收藏 4

拷贝一个中文字体文件例如 simfang.ttf 复制到 tcpdf的 fonts\utils 下,切换到dos窗口,修改目录到这个utils目录下,执行如下命令:

> ttf2ufm -a -F simfang.ttf
> php -q makefont.php simfang.ttf simfang.ufm false

utils文件下生成三个文件

simfang.ctg.z  simfang.php  simfang.z

将这三个文件拷贝到fonts目录下,就可以使用了。

include(html2pdf.class.php');    //引用html2pdf类
$html2pdf = new HTML2PDF('L', 'A4', 'en', true, 'utf-8', array(0, 0, 0, 0));
$html2pdf->pdf->SetDisplayMode('fullpage');
$html2pdf->setDefaultFont('simfang');
$html2pdf->writeHTML($content, false);  //$content为打印到pdf文档的内容
$html2pdf->Output($filename,'D');        //$filename为下载下来的pdf文档名称



© 著作权归作者所有

共有 人打赏支持
Sandy_guoguo
粉丝 6
博文 18
码字总数 5510
作品 0
海淀
程序员
私信 提问
HTML2PDF如何支持中文

搞不定……我不知道这个到底支不支持添加字体?看到介绍说php5后是用的TCPdf,但是文档http://wiki.spipu.net/doku.php?id=html2pdf:en:v4:font又给的是FPDF的链接…… 求指教。谢谢! http...

ddonng
2013/01/15
4.7K
3
Django使用reportlab套件生成PDF文件

简介 项目中生成了一个实例,需要提供给用户下载pdf文件功能。 最开始想到的是使用前段技术,直接将html页面保存为pdf文件。这个过程使用了html2pdf,这个纯js项目。该项目会将指定的DOM元素...

alazyer
2018/04/20
0
0
PHP HTML 生成 PDF (转)

博客分类: Php / Mysql HTMLPHPFP脚本CSS 有时我们需要使用脚本动态的创建PDF文档,这里介绍一些免费的开源PHP脚本来生成PDF 的方法。 1.FPDF: PDF生成器 FPDF是一个纯粹的通过PHP类来生成P...

77970290
2012/05/24
0
0
最有效的php生成pdf文件的方法,html转pdf文件方法

之前有个客户需要把一些html页面生成pdf文件,然后我就找一些用php把html页面围成pdf文件的类。方法是可谓是找了很多很多,什么html2pdf,pdflib,FPDF这些都试过了,但是都没有达到我要的求。...

Deacyn
2014/08/13
0
0
PHP生成PDF文件类库大全[开源]

虽然 PHP 有附 PDFlib ,不过使用起来实在有点复杂。 (PHP 说明文件中的范例) FPDF 虽然现在已经停止更新了,但 FPDF 可谓是元老级的 PDF 链接库,短短的几行程序就可以产生出 PDF 档案。最可...

mickelfeng
2013/08/29
0
1

没有更多内容

加载失败,请刷新页面

加载更多

开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
11
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
7
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
4
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0
RabbitMQ学习(2)

1. 生产者客户端 void basicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, BasicProperties props, byte[] body) 1. 在生产者客户端发送消息时,首先......

江左煤郎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部