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

弗雷德里克·基尔

首先,我对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);
布鲁诺·洛瓦吉

您正在将aString和a传递FontAddCell()方法。那是行不通的。您需要AddCell()将一个Phrase对象或一个PdfPCell对象作为参数的方法。

APhrase是由不同组成的对象,Chunk不同Chunk可以具有不同的字体大小。请阅读我的书的第2章以获取有关该对象的更多信息。

Phrase phrase = new Phrase();
phrase.Add(
    new Chunk("Some BOLD text",  new Font(Font.FontFamily.TIMES_ROMAN, 12, Font.BOLD))
);
phrase.Add(new Chunk(", some normal text", new Font()));
table.AddCell(phrase);

APdfPCell是可以向其添加不同对象的对象,例如Phrases,Paragraphs,Images,...

PdfPCell cell = new PdfPCell();
cell.AddElement(new Paragraph("Hello"));
cell.AddElement(list);
cell.AddElement(image);

在这个片段list是类型Listimage类型为Image

第一个片段使用文本模式; 第二个片段使用复合模式单元格的行为非常不同,具体取决于您使用的模式。

这些都在文档中解释了; 您可以在此处找到数百个C#示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

phpxlsxwriter 在一个单元格上插入多种字体样式

来自分类Dev

在Aspose-Cells中的一个单元格中应用多种样式

来自分类Dev

在一个单元格中添加多种颜色,同时使用VBA附加值

来自分类Dev

iTextSharp-仅对一个单元格/行设置拆分

来自分类Dev

是否有一个 excel 公式可以用来将一个单元格中的字符串中的所有蓝色字体数字求和到另一个单元格中?

来自分类Dev

清除一个单元格后在Excel中清除表格中的单元格

来自分类Dev

单元格中的箭头方向与 excel 中的另一个单元格

来自分类Dev

将单元格条目粘贴到一个单元格中并删除空单元格

来自分类Dev

更改单元格中第一个字符的字体-Excel,VBA

来自分类Dev

修改CellForRowAtIndexPath中的一个单元格会更改多个单元格

来自分类Dev

从单元格的单元格数组中检索第一个值

来自分类Dev

自动填充另一个单元格中的单元格值

来自分类Dev

根据Excel中的另一个单元格计算单元格的值

来自分类Dev

从另一个单元格更改公式中的单元格编号

来自分类Dev

自动填充另一个单元格中的单元格值

来自分类Dev

根据另一个单元格中的值填充单元格

来自分类Dev

在单元格引用中引用一个单元格?

来自分类Dev

一个单元格中的单元格值 IF > 0

来自分类Dev

在一个单元格中删除表格背景

来自分类Dev

更新MySQL行中的一个单元格

来自分类Dev

一个单元格中的多个矩阵运算

来自分类Dev

需要一个单元格中的完整公式

来自分类Dev

在 R 中向下复制一个单元格

来自分类Dev

如何在一个表格的一个单元格中制作三个单元格

来自分类Dev

根据另一个单元格中的值更改一个单元格中的值

来自分类Dev

根据另一个单元格中的月份返回一个单元格值

来自分类Dev

Google表格复制一个单元格并粘贴到另一个单元格中

来自分类Dev

在另一个单元格数组中搜索一个单元格数组并显示索引

Related 相关文章

  1. 1

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

  2. 2

    phpxlsxwriter 在一个单元格上插入多种字体样式

  3. 3

    在Aspose-Cells中的一个单元格中应用多种样式

  4. 4

    在一个单元格中添加多种颜色,同时使用VBA附加值

  5. 5

    iTextSharp-仅对一个单元格/行设置拆分

  6. 6

    是否有一个 excel 公式可以用来将一个单元格中的字符串中的所有蓝色字体数字求和到另一个单元格中?

  7. 7

    清除一个单元格后在Excel中清除表格中的单元格

  8. 8

    单元格中的箭头方向与 excel 中的另一个单元格

  9. 9

    将单元格条目粘贴到一个单元格中并删除空单元格

  10. 10

    更改单元格中第一个字符的字体-Excel,VBA

  11. 11

    修改CellForRowAtIndexPath中的一个单元格会更改多个单元格

  12. 12

    从单元格的单元格数组中检索第一个值

  13. 13

    自动填充另一个单元格中的单元格值

  14. 14

    根据Excel中的另一个单元格计算单元格的值

  15. 15

    从另一个单元格更改公式中的单元格编号

  16. 16

    自动填充另一个单元格中的单元格值

  17. 17

    根据另一个单元格中的值填充单元格

  18. 18

    在单元格引用中引用一个单元格?

  19. 19

    一个单元格中的单元格值 IF > 0

  20. 20

    在一个单元格中删除表格背景

  21. 21

    更新MySQL行中的一个单元格

  22. 22

    一个单元格中的多个矩阵运算

  23. 23

    需要一个单元格中的完整公式

  24. 24

    在 R 中向下复制一个单元格

  25. 25

    如何在一个表格的一个单元格中制作三个单元格

  26. 26

    根据另一个单元格中的值更改一个单元格中的值

  27. 27

    根据另一个单元格中的月份返回一个单元格值

  28. 28

    Google表格复制一个单元格并粘贴到另一个单元格中

  29. 29

    在另一个单元格数组中搜索一个单元格数组并显示索引

热门标签

归档