我正在使用iTextSharp创建一个新的pdf文件。pdf将包含一个标题和一个pdf表。生成的pdf-file的文件大小应该尽可能小,所以我使用默认字体(Helvetica,12pt)。有没有办法将默认字体大小从12pt更改为8pt。
我知道我可以为每个pdf表格单元格设置字体。
但是是否可以为整个文档/表格设置default- font -size,这样我就不需要为每个表格单元格额外设置字体了吗?
(我在谷歌上搜索了这个话题,但没有找到答案)
发布于 2017-08-23 17:05:48
尝尝这个
BaseFont bf = BaseFont.CreateFont(BaseFont.TIMES_ROMAN, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
iTextSharp.text.Font font = new iTextSharp.text.Font(bf, 10, iTextSharp.text.Font.NORMAL);
Paragraph p1 = new Paragraph(new Chunk("Sample text", font));https://stackoverflow.com/questions/45833882
复制相似问题