为什么在iText PDF文档中快递字体无法使用?

洛克波罗

使用以下代码使用iText 5在C#中创建PDF文档。该文本不会以Courier字体呈现。为什么不?

private void SimpleFontDoc(string pdfDocPath)
{
  Document doc = new Document(PageSize.LETTER, 10, 10, 42, 30);
  var fs = new FileStream(pdfDocPath, FileMode.Create);
  PdfWriter writer = PdfWriter.GetInstance(doc, fs);
  doc.Open();

  string[] lines = new string[]
    {
        "First   text   line",
        "Second  text   line"
    };
  var font = FontFactory.GetFont("courier", 12.0f, BaseColor.BLACK);

  foreach (var line in lines)
  {
    var para = new iTextSharp.text.Paragraph(line);
    para.Font = font;
    doc.Add(para);
  }

  doc.Close();
}
阿列克谢·萨巴(Alexey Subach)

在iText5中,您必须先指定字体,然后再将文本添加到Paragraph元素中(或将其传递给构造函数)。

改变

var para = new iTextSharp.text.Paragraph(line);
para.Font = font;

进入

var para = new iTextSharp.text.Paragraph(line, font);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么可以复制带有嵌入字体的pdf文档,但无法在pdf阅读器中搜索

来自分类Dev

为什么可以复制带有嵌入字体的pdf文档,但无法在pdf阅读器中搜索

来自分类Dev

iText:为什么添加图像会导致文本在PDF中显得模糊?

来自分类Dev

在Android中使用iText库将图像转换为PDF时,为什么会裁剪图像

来自分类Dev

为什么即使我指定不嵌入字体,iText还是嵌入字体?

来自分类Dev

为什么我无法在iText7中更改QR码的大小?

来自分类Dev

为什么我不能使用iText垂直打印此String?

来自分类Dev

为什么此pageEvent使用iText库覆盖页面的内容?

来自分类Dev

如何在iText中更改渲染的PDF文档中的字体大小?

来自分类Dev

使用Itext找出未在PDf中嵌入字体的位置或页面

来自分类Dev

如何使用 iText 7 删除 PDF 文件中的重复字体

来自分类Dev

为什么我不能在 iText7 中的 PKCS7.detached 之前使用 SHA1?

来自分类Dev

使用iText验证Pdf文档

来自分类Dev

iText:为什么无序html项目符号列表的最后一项没有显示在我的PDF上?

来自分类Dev

尝试使用 java 签署 pdf 文档。为什么 PDF 文件中的签名无效?

来自分类Dev

如何使用itext 5.3.0在PDF文档中显示Java List <>?

来自分类Dev

GNU文档使用什么字体?

来自分类Dev

在Itext中修改现有PDF的字体

来自分类Dev

LESS CSS中的ceil()函数为什么无法计算字体?

来自分类Dev

使用iText 5.5.2时,如何应用此FontBase以及为什么此FontBase在文本中添加两个水平并行

来自分类Dev

什么可以替代iText 7中的块?

来自分类Dev

为什么无法在WebStorm中查看addEventListener方法的文档?

来自分类Dev

iText 7如何在整个文档中设置字体

来自分类Dev

IText 无法使用 Java 读取 PDF 中的空格

来自分类Dev

为什么我的网站没有使用我指定的字体?无法访问字体?

来自分类Dev

为什么Matlab中无法使用SIFT?

来自分类Dev

为什么AngularJS文档在model指令中不使用点?

来自分类Dev

如何使用iText在所有文档页面中显示数字PDF签名?

来自分类Dev

如何在Stamper中使用Verdana字体(iText PDF)

Related 相关文章

  1. 1

    为什么可以复制带有嵌入字体的pdf文档,但无法在pdf阅读器中搜索

  2. 2

    为什么可以复制带有嵌入字体的pdf文档,但无法在pdf阅读器中搜索

  3. 3

    iText:为什么添加图像会导致文本在PDF中显得模糊?

  4. 4

    在Android中使用iText库将图像转换为PDF时,为什么会裁剪图像

  5. 5

    为什么即使我指定不嵌入字体,iText还是嵌入字体?

  6. 6

    为什么我无法在iText7中更改QR码的大小?

  7. 7

    为什么我不能使用iText垂直打印此String?

  8. 8

    为什么此pageEvent使用iText库覆盖页面的内容?

  9. 9

    如何在iText中更改渲染的PDF文档中的字体大小?

  10. 10

    使用Itext找出未在PDf中嵌入字体的位置或页面

  11. 11

    如何使用 iText 7 删除 PDF 文件中的重复字体

  12. 12

    为什么我不能在 iText7 中的 PKCS7.detached 之前使用 SHA1?

  13. 13

    使用iText验证Pdf文档

  14. 14

    iText:为什么无序html项目符号列表的最后一项没有显示在我的PDF上?

  15. 15

    尝试使用 java 签署 pdf 文档。为什么 PDF 文件中的签名无效?

  16. 16

    如何使用itext 5.3.0在PDF文档中显示Java List <>?

  17. 17

    GNU文档使用什么字体?

  18. 18

    在Itext中修改现有PDF的字体

  19. 19

    LESS CSS中的ceil()函数为什么无法计算字体?

  20. 20

    使用iText 5.5.2时,如何应用此FontBase以及为什么此FontBase在文本中添加两个水平并行

  21. 21

    什么可以替代iText 7中的块?

  22. 22

    为什么无法在WebStorm中查看addEventListener方法的文档?

  23. 23

    iText 7如何在整个文档中设置字体

  24. 24

    IText 无法使用 Java 读取 PDF 中的空格

  25. 25

    为什么我的网站没有使用我指定的字体?无法访问字体?

  26. 26

    为什么Matlab中无法使用SIFT?

  27. 27

    为什么AngularJS文档在model指令中不使用点?

  28. 28

    如何使用iText在所有文档页面中显示数字PDF签名?

  29. 29

    如何在Stamper中使用Verdana字体(iText PDF)

热门标签

归档