【发布时间】:2014-01-08 15:59:05
【问题描述】:
我在使用自定义字体打印 PDF 的字母时遇到问题。 我的 Typekit 字体的脚本嵌入在我的模板中:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="//use.typekit.net/rhb5dhh.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<title></title>
</head>
<body>
<div class="tk-museo" style="font-family:museo;">This is a test</div>
</body>
</html>
应该没问题,因为我使用“tk-museo”类,其中包含css字体。
dompdf_config.inc.php的一些设置是:
- def("DOMPDF_UNICODE_ENABLED", true);
- def("DOMPDF_ENABLE_FONTSUBSETTING", false);
- def("DOMPDF_DEFAULT_FONT", "serif");
- def("DOMPDF_ENABLE_PHP", true);
- def("DOMPDF_ENABLE_JAVASCRIPT", true);
- def("DOMPDF_ENABLE_REMOTE", true);
- def("DOMPDF_ENABLE_CSS_FLOAT", false);
- def("DOMPDF_AUTOLOAD_PREPEND", false);
- def("DOMPDF_ENABLE_HTML5PARSER", false);
附加信息: - 我创建了一个使用 drupal 7 生成 PDF 的模块
【问题讨论】:
标签: fonts drupal-7 dompdf typekit