【发布时间】:2017-08-23 07:57:01
【问题描述】:
我正在使用 iTextSharp 创建一个新的 pdf 文件。 pdf 将包含一个标题和一个 pdf 表格。 生成的 pdf 文件的文件大小应尽可能小,因此我使用默认字体(Helvetica,12pt)。 有没有办法将默认字体大小从 12pt 更改为 8pt。
我知道我可以为每个 pdf-table-cell 设置字体。
但是是否可以为整个文档/表格设置默认字体大小,这样我就不需要为每个表格单元格设置额外的字体?
(我搜索了这个主题,但没有找到答案)
【问题讨论】:
-
试试这个链接 --------------> stackoverflow.com/a/11577770/5323912
-
只能在 iText 7 中为 all 对象设置默认字体大小。如果您使用的是旧版本,则必须将
Font设置为所需大小对于每个单独的对象。您选择使用旧版本的 iText 有什么原因吗? -
更改字体大小不会使文件大小变小。