(1) 安装字体前修改一下dompdf_config.inc.php配置文件中的
def("DOMPDF_ADMIN_USERNAME", "yourname");
def("DOMPDF_ADMIN_PASSWORD", "yourpassword");
用户名,是安装字体时要的.
require_once(DOMPDF_LIB_DIR . "/php-font-lib/src/FontLib/Font.php");
加到配置文件中.
四种字体,正常的,粗体,斜体,等,一个个安装.
$html = END
END;
$html = file_get_contents('pdf.html');
上面多种方法引用模板.
如果 中文不支持,为中文加上字体定义:
在HTML 模板中.
如果出现没自动换行的中文,用DIV 试试.对 table 支持不好.
// add the ServiceProvider to the providers array in config/app.php
// 添加到providers数组下
Barryvdh\DomPDF\ServiceProvider::class,
// Add this to your facades
// 添加到aliases数组下
'PDF' = Barryvdh\DomPDF\Facade::class,
FPDF
FPDF 这个PHP Class允许你采用纯PHP(更确切地说就是不需要使用PDFlib)来生成PDF文件.它所具有的特点包括:可选择的unit大小,页面格式和页边 距;页眉和页脚管理;自动分页;自动换行与文本自动对齐;支持JPEG与PNG图片格式;支持着色和文件超链接;支持TrueType,Type1与 encoding;支持页面压缩.
TCPDF
HTML_ToPDF
HTML_ToPDF能够把任何HTML文档转换成在任何平台和打印机下界面格式都一样的PDF文档.它包括支持图片转换,使用样式表来定制PDF 文件和错误处理.
cPdfWriter
dompdf
FPDF是一个允许使用纯PHP生成PDF文档的PHP类,换句话说,没有使用PDFlib 函数库.FPDF中的F代表免费和自由:你可以在任何情况下使用,并且支持自定义,来满足你特定的需求,特点:
①.、可以选择单元、页面格式和边距
顺便也介绍一些可以直接从HTML生成PDF的函数库.
DomPDF
特点:
TCPDF也可以用于生成PDF文档,并且它是一个开源的PHP类库.
①.、基本功能不依赖于其他PDF函数库
以上就是土嘎嘎小编为大家整理的newdompdfphp的简单介绍newdompdfphp的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!