有没有人知道一种简单的方法,可以在iText文档中包含大于或等于的符号,而不需要使用自定义字体?
发布于 2010-09-02 14:02:59
您需要添加此字符的unicode。还要确保字符包含在您使用的字体中。
document.add( new Paragraph("\u2265"));发布于 2021-10-26 14:40:06
使用下面的代码来实现相同的效果。这是我的工作。
//大于或等于的符号
public void process() throws DocumentException, IOException {
String dest = "/home/ashok/ashok/tmp/hello.pdf";
BaseFont bfont = BaseFont.createFont(
"/home/ashok/ashok/fonts/Cardo-Regular.ttf",
BaseFont.IDENTITY_H,
BaseFont.EMBEDDED);
Font font = new Font(bfont, 12);
try {
Document document=new Document();
PdfWriter.getInstance(document,new
FileOutputStream("/home/ashok/ashok/tmp/hello.pdf"));
document.open();
Chunk chunk = new Chunk("\u2265");
Paragraph p = new Paragraph("Mathematical Operators are ",font);
p.add(chunk);
document.add(p);
p = new Paragraph(" ",font);
chunk = new Chunk("\u2264");
p.add(chunk);
document.add(p);
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}https://stackoverflow.com/questions/3623121
复制相似问题