首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在dompdf中加载智能模板的外部样式表

如何在dompdf中加载智能模板的外部样式表
EN

Stack Overflow用户
提问于 2013-12-20 08:57:20
回答 1查看 965关注 0票数 0

我试图使用dompdf生成一个由智能模板生成的pdf文件:代码如下:-

代码语言:javascript
复制
require_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($smarty->fetch(CURRENT_TEMPLATE.'/module/shopping_cart.html'));
$dompdf->render();
$dompdf->stream("sample.pdf");

我正在获取pdf file.but我得到的pdf文件没有任何样式,我发现dompdf没有加载外部stylesheet.so,我如何在智能模板中加载外部样式表?

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-23 15:51:24

您正在使用$dompdf->load->html()。因为这种样式是相对于本地文件系统中的PHP文档加载的,而不是相对于web服务器根加载的。最简单的解决方法是在引用外部样式时包含完整的URL (例如http://example.com/style.css)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20699730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档