Microsoft Word Verdana字体在基于HTML的PDF上呈现不同的外观

问题描述 投票:0回答:1

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

  1. 增加字体粗细-问题在于它支持400(正常)或700(粗体)-当我需要介于两者之间的]
  2. 添加文本阴影-使用HTML模板时,我通过添加text-shadow: 0.1px 0 black;达到了类似的效果-但是在渲染PDF时,它被忽略了,仅考虑了text-shadow: 1px 0 black;这样的固定px大小-同样,粗体。

关于如何解决此问题的任何想法? Verdana是他们的签名字体,它是必须具有

[PDF渲染注意事项,我正在使用SelectPDF .Net核心版本。

谢谢,

洛雷娜

html css asp.net-core fonts selectpdf
1个回答
0
投票

通常,浏览器和PDF具有不同的布局和字体引擎,因此它们以不同的方式呈现所有内容。您可以尝试调整PDF的DPI值,使其与监视器上的值匹配。

© www.soinside.com 2019 - 2024. All rights reserved.