0

我正在处理基于 HTML 模板生成的 PDF。我们有客户之前使用的模板(用 Word 编写),他们需要的字体是 Verdana。问题是 CSS 中的 Verdana 看起来比 Word 中的尺寸更小,字体粗细也更小。我试图通过以下方式使其看起来与 Word 版本相似:

  1. 增加字体重量 - 问题是它支持 400(正常)或 700(粗体) - 当我需要介于两者之间的东西时
  2. 添加文本阴影 - 在使用 HTML 模板时,我通过添加实现了一些看起来相似的东西text-shadow: 0.1px 0 black;- 但是在渲染 PDF 时它被忽略了,只考虑了固定的 px 大小,比如text-shadow: 1px 0 black;- 这又太粗了。

知道如何解决这个问题吗?Verdana 是他们的标志性字体,它是必备的

PDF 渲染注意事项我使用的是 SelectPDF .Net 核心版本。

谢谢,

洛雷娜

4

1 回答 1

0

一般来说,浏览器和 PDF 具有不同的布局和字体引擎,因此它们以不同的方式呈现所有内容。您可以尝试调整 PDF 的 DPI 值以匹配显示器上的内容。

于 2019-11-14T13:40:53.357 回答