内容简介:http://stackoverflow.com/questions/11395171/why-does-tcpdf-ignore-my-inline-css
我正在尝试使用TCPDF创建一个PDF文件.但是当我试图将内嵌的CSS插入到HTML中时,它显示一个空白的页面!这里有几行我的HTML:
pdf->AddPage(); // set font $pdf->SetFont('helvetica', 'B', 20); $pdf->Write(0, 'Example of HTML Justification', '', 0, 'L', true, 0, false, false, 0); // create some HTML content $html = ' <div id="wrapper" style="width:900px;height:auto;margin:0 auto;"> <div id="header" style="width:900px;height:180px;border-bottom:2px solid #5a5a5a;"> <div id="img" style="width:174px;height:87px;position:relative;top:10px;left:350px;"><img src="Untitled Document_files/logoticket.png" /></div> <div id="text" style="width:250px;position:relative;left:315px;top:20px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;">E-TICKET/RESERVATION VOUCHER</div> <div id="text2" style="width:200px;position:relative;left:345px;top:40px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px;">Visit - www.bookings.7sisters.in</div> </div> <div id="mainContent"> <div id="icon" style="width:600px; height:37px; position:relative; left:190px; top:20px;"> <img src="Untitled D.....
等等
我在 TCPDF example 39 中插入代码,但输出只是TCPDF标志和“对齐HTML对齐示例”.什么原因?还是不支持内联CSS?
TCPDF具有非常有限的CSS支持.它不支持所有属性.
目前,仅支持以下CSS属性:
> font-family
> font-size
> font-weight
> font-style
>颜色
>背景颜色
>文字装饰
>宽度
>身高
> text-align
所以尝试删除其他属性,并告诉它是否可行.
此外, this 是TCPDF相关讨论的活跃论坛.
TCPDF的替代品绝对值得尝试:
主要特征
>处理大多数CSS 2.1和一些CSS3属性,包括@import,@media& @page规则
>支持外部样式表,本地或通过http / ftp(通过fopen-wrapper)
>支持复杂的表,包括行&柱跨度,分离&折叠边框模型,单个细胞样式
有用的教程: http://kyokasuigetsu25.wordpress.com/2011/07/14/how-to-use-dompdf-with-css/
示例(PHP和生成的PDF)可以在 here 和 here 找到.
希望它有帮助:)
http://stackoverflow.com/questions/11395171/why-does-tcpdf-ignore-my-inline-css
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- iframe内联框架之巧妙跨域
- 提升go编译器内联程度
- 智能合约基础语言(十):Solidity内联汇编
- 重学前端:块级元素与内联元素
- 内联第三方依赖到自己的包中
- [译] Go语言inline内联的策略与限制
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
黑客大曝光
Joel Scambray、Vincent Liu、Caleb Sima / 姚军 / 机械工业出版社华章公司 / 2011-10 / 65.00元
在网络技术和电子商务飞速发展的今天,Web应用安全面临着前所未有的挑战。所有安全技术人员有必要掌握当今黑客们的武器和思维过程,保护Web应用免遭恶意攻击。本书由美国公认的安全专家和精神领袖打造,对上一版做了完全的更新,覆盖新的网络渗透方法和对策,介绍如何增强验证和授权、弥补Firefox和IE中的漏洞、加强对注入攻击的防御以及加固Web 2.0安全,还介绍了如何将安全技术整合在Web开发以及更广泛......一起来看看 《黑客大曝光》 这本书的介绍吧!