【问题标题】:What replaces chunk in iText 7?什么替换了 iText 7 中的块?
【发布时间】:2016-09-26 20:02:41
【问题描述】:

尝试在 java 中使用 iText 7。想让段落加粗。显然,在早期版本中,这是通过分别格式化“块”然后将它们添加到段落中来完成的。显然 iText 7 中不存在“块”。iText 7 的程序是什么?

【问题讨论】:

    标签: java itext7


    【解决方案1】:

    com.itextpdf.layout.element 中的Text 旨在替代Chunk

    要使段落的一部分变为粗体,您需要为一段文本指定粗体字体。

    Paragraph p = new Paragraph();
    p.add(new Text("this will be in bold").setFont(boldFont));
    

    或者,您可以依靠 iText 为常规字体模拟粗体,但这不是首选方式。

    p.add(new Text("bold will be simulated for regular font").setBold());
    

    请查看由 Bruno Lowagie 撰写的 jumpstart tutorial

    【讨论】:

    • @OldAndTired,如果您正在寻找,请接受答案
    猜你喜欢
    • 2017-12-17
    • 2023-02-03
    • 2021-03-07
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 2020-02-01
    • 1970-01-01
    • 2017-03-31
    相关资源
    最近更新 更多