首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用pdf或excel显示表情符号

用pdf或excel显示表情符号
EN

Stack Overflow用户
提问于 2018-01-19 10:40:20
回答 1查看 3.2K关注 0票数 0

我有数据库中包含表情符号的数据。我想要显示在生成的文件,如pdf或excel格式。

我正在使用spring引导应用程序。请建议任何支持表情符号的java库来生成PDF或excel。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-19 12:25:49

iText支持这一点。假设

  • 您的表情符号是unicode字符。
  • 使用包含此unicode字符正确字形的字体。

最好的测试方法就是尝试一下。

以下是如何开始使用iText:

https://developers.itextpdf.com/content/itext-7-jump-start-tutorial/installing-itext-7

这是一个小代码片段,它将文本添加到具有不同字体的文档中:

代码语言:javascript
复制
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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48339194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档