我正在处理基于 HTML 模板生成的 PDF。我们有客户之前使用的模板(用 Word 编写),他们需要的字体是 Verdana。问题是 CSS 中的 Verdana 看起来比 Word 中的尺寸更小,字体粗细也更小。我试图通过以下方式使其看起来与 Word 版本相似:
- 增加字体重量 - 问题是它支持 400(正常)或 700(粗体) - 当我需要介于两者之间的东西时
- 添加文本阴影 - 在使用 HTML 模板时,我通过添加实现了一些看起来相似的东西
text-shadow: 0.1px 0 black;
- 但是在渲染 PDF 时它被忽略了,只考虑了固定的 px 大小,比如text-shadow: 1px 0 black;
- 这又太粗了。
知道如何解决这个问题吗?Verdana 是他们的标志性字体,它是必备的。
PDF 渲染注意事项我使用的是 SelectPDF .Net 核心版本。
谢谢,
洛雷娜