【发布时间】:2014-02-13 09:50:31
【问题描述】:
首先,我对 C# 不是很好,而且我已经有一段时间没有使用它了。
我正在为一个运送包裹的朋友制作一个 Windows 窗体。所以我想用 iTextSharp 库将他当前的纸质表格转换成 .pdf。他仍然需要打印表格以获得客户签名等。
我需要什么: 我希望表格有一个小标题,例如“公司名称”,文本应该比从 windows 窗体输入的文本小一点(richTextBox1)
目前我正在使用单元格,想知道是否可以在同一个单元格中使用 2 种不同的字体大小?
我有什么:
table.AddCell("Static headline" + Chunk.NEWLINE + richTextBox1.Text);
我“想要”的东西:
var normalFont = FontFactory.GetFont(FontFactory.HELVETICA, 9);
var boldFont = FontFactory.GetFont(FontFactory.HELVETICA_BOLD, 12);
table.AddCell("Static headline", boldFont + Chunk.NEWLINE + richTextBox1.Text, normalFont);
【问题讨论】:
标签: c# itextsharp