我有如下所示的字符串,但无法拆分该字符串。
String result="Developed By : Mr.XXXXX";
Run Code Online (Sandbox Code Playgroud)
我可以在 itext 中创建一个段落并设置字体颜色,如下所示,
Font dataGreenFont = FontFactory.getFont("Garamond", 10,Color.GREEN);
preface.add(new Paragraph(result, dataGreenFont));
Run Code Online (Sandbox Code Playgroud)
它将整个文本设置为绿色result,但我只想为部分设置颜色Mr.XXXXX。我该怎么做呢?
我以这种方式将 2 个字符串组合到段落中,
String str2="";
String str1="";
ColumnText ct = new ColumnText(cb);
ct.setSimpleColumn(36, 600, 600, 800);
ct.addElement(new Paragraph(str1 + str2));
int status1 = ct.go();
Run Code Online (Sandbox Code Playgroud)
问题是我的 str1 和 str2 的字体颜色相同。
我想要 str1 和 str2 具有不同的字体颜色和大小..
我怎样才能在ColumnText/Paragraph上做到这一点?
有人可以帮我吗...