【发布时间】:2012-01-24 05:15:18
【问题描述】:
A 使用wkhtmltopdf 转换器从 .aspx 页面创建了一个 pdf 文件。它显示的字体大小比页面上显示的实际字体小。因此,当我从 pdf 文件中取出打印件时,它看起来好像已被压缩到更小的尺寸。你们有谁知道如何使用 C# 代码按数字(14 或 15)或百分比设置/增加字体大小?我正在使用字符串switches 来修复边距、页面等,如下所示:
string switches = "";
switches += "--print-media-type ";
switches += "--margin-top 5mm --margin-bottom 5mm --margin-right 10mm --margin-left 30mm ";
switches += "--page-size A4 ";
您能建议我如何在此处合并字体大小吗?我的页面针对不同的控件有不同的字体类型和大小。我想增加所有元素的字体大小(如果可能,增加某个百分比)。
【问题讨论】:
-
在样式表中切换到 EM 作为单位,并增加 BODY 样式的大小。
-
我正在通过 C# 代码将 .aspx 页面转换为 PDF,同时我正在设置边距、页面等。我想设置字体大小。有什么办法吗?
标签: c# font-size wkhtmltopdf