java - 合并两个段落对象

标签 java itext

我想在包含粗体和非粗体区域的 PDF 中插入一段文本,但我不知道该怎么做?

我正在使用 iText5 (java)。

这是我的代码:

public class CreatePdf{
   private Font bigFont = FontFactory.getFont(FontFactory.HELVETICA, "Windows-1254", 12, Font.BOLD, new Color(0, 0, 0));
   private Font smallFont = FontFactory.getFont(FontFactory.HELVETICA, "Windows-1254", 8, Font.NORMAL, new Color(0, 0, 0));

   public void create(){
      Paragraph parag1=new Paragraph("Number: ",bigFont);//This gonna be bold font
      Paragraph parag2=new Paragraph("12", smallFont); //This gonna be normal font

      //Create one paragraph from these two paragraphs. But How ?
   }
}

最佳答案

你可以更简单:

comb.add(parag1);
comb.add(parag2);

Chunk 不是必需的。

关于java - 合并两个段落对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8486124/

相关文章:

java - StringSpacer 方法中出现空指针异常错误

java - 打不开openclinica

java - IntelliJ IDEA - 我可以自动增加构建(版本)号吗?

java - 带有 base64 图像的 HTML 到 PDF 抛出 FileNotFoundException

java - 点 -> 像素 iText (im)精度

split - iTextSharp : SplitLate/SplitRows?

java - 应用程序不断崩溃,在android studio中编程

Java/Eclipse - 不再有 R 文件

c# - 使用 ItextSharp C# 标记 PDF 的各个页面

java - 提取嵌入在 pdf 中的图像的名称