【发布时间】:2018-03-02 00:03:34
【问题描述】:
我有 Ckeditor,里面放了一些文字。最后我有 html 代码,我必须转换并放入 pdf 或 docx 文件(更好的 pdf)。 首先我尝试使用 Dompdf,但由于我的文本中有西里尔符号,它们无法正确显示。
也许有人知道怎么做吗?请帮忙。
【问题讨论】:
标签: php html laravel pdf laravel-5
我有 Ckeditor,里面放了一些文字。最后我有 html 代码,我必须转换并放入 pdf 或 docx 文件(更好的 pdf)。 首先我尝试使用 Dompdf,但由于我的文本中有西里尔符号,它们无法正确显示。
也许有人知道怎么做吗?请帮忙。
【问题讨论】:
标签: php html laravel pdf laravel-5
【讨论】:
我一直在使用带有希腊字符的 dompdf 没有任何问题。 您需要检查 dompdf 提供的字体。
我在 dompdf 转换的 html 中使用 css 加载我自己的字体。
我还发现这个包很有用 (laravel-dompdf)。它为 dompdf 提供了一个包装器,因此您可以轻松地将视图导出为 pdf。
用于加载字体的css 示例:
<style>
@font-face {
font-family: 'OpenSans';
font-style: normal;
font-weight: 400;
src: url('fonts/OpenSans-Regular.ttf') format('truetype');
}
html, body {
font-family: 'OpenSans';
}
</style>
【讨论】:
这个插件不用改,可能是它的编码问题
【讨论】: