我在数据库中有包含表情符号的数据。我想在生成的文档中显示,如pdf或excel格式。
我正在使用spring boot应用程序。请建议任何用于生成支持表情符号的PDF或Excel的java库。
答案 0 :(得分:1)
iText支持此功能。假设
测试此功能的最佳方法是尝试。
这是如何开始使用iText:
https://developers.itextpdf.com/content/itext-7-jump-start-tutorial/installing-itext-7
这是一个小代码段,可以使用不同的字体向文档添加文本:
PdfDocument pdf = new PdfDocument(new PdfWriter(dest));
Document document = new Document(pdf);
PdfFont font = PdfFontFactory.createFont(FontConstants.TIMES_ROMAN);
PdfFont bold = PdfFontFactory.createFont(FontConstants.TIMES_BOLD);
Text title =
new Text("The Strange Case of Dr. Jekyll and Mr. Hyde").setFont(bold);
Text author = new Text("Robert Louis Stevenson").setFont(font);
Paragraph p = new Paragraph().add(title).add(" by ").add(author);
document.add(p);
document.close();
有关更多信息,请查看教程。 https://developers.itextpdf.com/content/itext-7-building-blocks/chapter-1