相关疑难解决方法(0)

C#iTextSharp单个单元格中的多种字体

首先,我对C#并不是那么好,自从我使用它以来已经有一段时间了.

我正在为一个提供包裹的朋友制作一个Windows窗体.因此,我想将他当前的论文表格转换为带有iTextSharp库的.pdf.他仍然需要打印表格以获得客户签名等.

我需要的是: 我希望表格有一个标题,"公司名称",例如,文本应该比从Windows窗体输入的文本小一点(richTextBox1)

目前我正在使用单元格,并想知道我是否可以在同一个单元格中使用2种不同的字体大小?

是)我有的:

table.AddCell("Static headline" + Chunk.NEWLINE + richTextBox1.Text);
Run Code Online (Sandbox Code Playgroud)

我想要的是":

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);
Run Code Online (Sandbox Code Playgroud)

c# itextsharp

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

itextsharp ×1