wkhtmltopdf 自定义字体未生效或中文乱码
2024-08-30 10:04:53
使用wkhtmltopdf控件将网页保存成pdf的过程中出现网页中有些字体,在PDF中未生效。通过网上查询结果有一种处理方式:
在网页头部的style标签中,手工指定宋体字体的本地存放位置,wkhtmltopdf转换时,就可正常渲染。例如:
@font-face{font-family: "宋体";src:url("C:\\Windows\\Fonts\\simsun.ttf")
原文链接:https://blog.csdn.net/warlocker1982/article/details/83552010
但是
我的问题仍然没解决,指定样式文件之后,竟然出现了乱码,如下图所示
出现这种问题的解决办法是这样的,这个插件对于字体文件的格式是有要求的,你这么写就可以了。
@font-face{font-family: "宋体";src:url("C:\\Windows\\Fonts\\simsun.svg")
附字体文件转换工具:https://www.fontke.com/tool/fontface/
举一反三
在css样式中字体格式的指定可以来自于多个源文件,如下写法:
@font-face {
font-family: "幼圆";
src: url('/Fonts/SIMYOU.svg') format('svg'),
url('/Fonts/SIMYOU.ttf') format('ttf'),
url('/Fonts/SIMYOU.woff') format('woff');
}
最新文章
- VC++ 模块与资源分离
- nginx简单的rewrite配置
- JS Call()与Apply()
- 改变Edit的光标(使用CreateCaret,ShowCaret和LoadBitmap三个API函数)
- Unity + iBatis + Asp.net Mvc 系统搭建
- window对象screen、history
- 验证Oracle处理速度
- Java算法 -- 二分查找
- laravel之知识点
- stm32f407以太网及USB OTG快速开发
- ORA-08176 错误的一个案例
- 多线程之BlockingQueue中 take、offer、put、add的一些比较
- ISE初始化
- RabbitMQ详解(二)------消息通信的概念
- Chrome上的扩展工具
- 拯救U盘之——轻松修复U盘“无法访问”的故障
- Html_div圆角
- MySQL加载配置文件的顺序
- OAuth 授权
- [.NET开发] C#面向服务WebService从入门到精通
热门文章
- OpenCV.3.4.6.附加依赖项
- js 监听音频视频控件是否播放
- Bootstrap 控制台示例
- PTA(Advanced Level)1067.Sort with Swap(0, i)
- 如何获得select被选中option的value和text和......
- IDEA操作之FileHeager设置
- 2019牛客多校第七场E Find the median 权值线段树+离散化
- S02_CH15_ AXI_OLED 实验
- WEB监控系列第三篇:graphite指南
- 1-MySQL DBA笔记-理解MySQL