`
sxhyll
  • 浏览: 5840 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使ItextPDF5最新版支持亚洲字符集(包含中文)

阅读更多

让itextpdf可以正常生成中文,需要一个jar包,最简单的做法就是去maven库下载

 

<dependency>

    <groupId>com.itextpdf</groupId>

    <artifactId>itextpdf</artifactId>

    <version>5.5.10</version>

</dependency>

 

<dependency>

    <groupId>com.itextpdf</groupId>

    <artifactId>itext-asian</artifactId>

    <version>5.2.0</version>

</dependency>

 

添加如下两个依赖即可。

 

BaseFont font = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);

 

注意:在itext5之前,使用的是com.lowagie包,而之后包名改为了com.itextpdf,不要搞混了,不然会报一个错:

Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.

 

欢迎加入iTextPDF中国区交流群:554713439

分享到:
评论

相关推荐

    官方最新itextpdf-5.5.8.jar+中文支持包itext-asian.jar

    这个压缩包包含了iText库的官方最新版本,即5.5.8版,以及针对中文支持的扩展包`itext-asian.jar`。这两个组件在Java开发中,特别是在处理PDF文档时,是不可或缺的工具。 **iText PDF库**: iText 是一个功能强大的...

    java使用itextpdf、itext-asian对pdf文件加水印

    在这种情况下,可以使用iTextPDF库以及其针对亚洲字符集的扩展iText-Asian。这两个库提供了强大的功能,让我们能够方便地处理PDF文档,包括添加中文文字水印。以下是对这两个库以及如何在Java中实现这一功能的详细...

    itext-asian-5.2.0.jar,itextpdf-5.5.13.jar

    综合以上,"itext-asian-5.2.0.jar" 和 "itextpdf-5.5.13.jar" 结合使用,能够帮助Java开发者高效地处理包含亚洲字符的PDF文档,进行复杂的文档生成和编辑操作,同时也支持从HTML和XML源生成PDF,以及实现高级功能如...

    itext生成PDF需要jar包

    这里提到的`itextasian-1.5.2.jar`是iText的一个扩展库,专门为了支持亚洲语言,包括中文、日文和韩文等。这个库包含了处理中文字符集所需的字体资源,使得我们可以在生成的PDF文档中正确显示中文文本。 在使用这两...

    itext导出HTML到PDF的换行和解决中文包(配套三个)

    描述中提到了`iTextAsian.jar`,这是一个专门用于处理亚洲语言(包括中文、日文和韩文)的iText扩展。在不使用这个扩展的情况下,iText可能会遇到显示中文字符的问题,因为默认字体集可能不包含中文字符。通过引入`...

    iTextPDF html转PDF三个包core-renderer-R8pre1.jar itextpdf-5.5.8.jar

    `iTextPDF`通过`itextpdf-5.5.8.jar`、`core-renderer-R8pre1.jar`和`itext-asian.jar`这三部分,为Java开发者提供了一个强大且灵活的工具,使他们能够方便地将HTML内容转换为高质量的PDF文档,同时支持多种语言,...

    iText-5.0.6.jar iTextAsian.jar

    接下来是iTextAsian.jar,这是一个专门为处理亚洲字符集(如中文、日文、韩文)而设计的扩展包。在iText的基础版本中,可能不包含所有必要的字体和编码支持来正确显示这些语言的文本。iTextAsian.jar提供了以下功能...

    java生成pdf包,IText2.1.7

    总结,iText 2.1.7是Java生成PDF文档的重要工具,配合iTextAsian.jar和iReport.jar,可以满足复杂需求,包括支持亚洲语言和可视化报告设计。虽然这个版本相对较老,但其基本功能依然强大,对于许多项目来说仍然是一...

    itext全套jar包

    总之,iText是一个强大的PDF处理工具,这套JAR包提供了创建和编辑PDF文档的基础,特别是对于包含亚洲字符的文档,通过iTextAsian和iTextAsianCmaps可以实现良好的本地化支持。开发人员需要熟悉这些库的用法,以便在...

    itext最新jar包及textAsian无错误版本

    2. **Unicode支持**:改进了对Unicode字符集的支持,尤其是对于中文GB2312编码的支持,通过'UniGB-UCS2-H'编码方式实现。 3. **错误处理和稳定性**:增强了库的整体稳定性,减少了运行时错误的可能性。 4. **性能...

    itext所应用到的三个重要JAR包

    1. iTextAsian.jar:此JAR包专门用于提供对中文字符集的支持。在生成PDF文档时,如果需要包含中文、日文或韩文等亚洲语言的内容,就需要引入iTextAsian.jar。这个库包含了必要的字体和编码,确保了非拉丁字符能够...

    iText1.2.7、iText-rtf2.1.7、iTextAsian

    在标准的iText库中,对亚洲字符集的支持可能有限。iTextAsian增强了对Unicode和双字节字符集的支持,使得在PDF中正确显示和处理东方语言成为可能。这包括字体映射、排版规则和复杂脚本的支持,对于处理多语种文档的...

    itext2.0.6.jar itextasian.jar

    `iTextAsian.jar` 是iText的一个扩展,专门针对亚洲语言(如中文、日文、韩文)的字符集和排版需求。这个扩展库包含了对CJK(Chinese, Japanese, Korean)字符的支持,使得在PDF中正确显示和处理这些语言成为可能。...

    iText-2.0.8.jar iTextAsian.jar iTextAsianCmaps.jar

    由于PDF标准的Unicode支持并不完善,特别是对于东亚字符集,`iTextAsian.jar`提供了一套完整的解决方案,确保这些语言的正确显示和编码。它包含特定的字体和字形,以支持亚洲文字的排版和渲染,这对于创建多语言PDF...

    itextasian.jar

    iTextAsian.jar是这样一个关键组件,它专门针对亚洲字符集提供了强大的支持。这个Java库是iText库的一个扩展,用于处理中文、日文、韩文等亚洲语言的文本格式化和排版问题。 iText是一个广泛使用的开源Java库,主要...

    itext jar 几个jar 包

    2. **iTextAsian.jar**:这是一个专门为处理亚洲字符集(如简体中文、繁体中文、日文和韩文)设计的扩展库。它包含了处理CJK(Chinese, Japanese, Korean)字体和排版所需的支持,使得在iText生成的PDF文档中可以...

    iText的jar包(包括iTextAsian.jar)

    由于PDF标准对Unicode字符集的支持较为复杂,特别是对于东亚地区的多字节字符,iTextAsian.jar提供了额外的字体和编码支持,确保了在生成的PDF文档中正确显示亚洲语言的文本。它包含了一些针对亚洲语言的字体资源,...

    iText需要的jar包,java生成PDF开源jar包

    iText本身对Unicode字符集有很好的支持,但为了处理东亚语言的特殊字符和排版规则,需要额外的组件。iTextAsian.jar提供了这些功能,使得开发者能够在PDF文档中正确地展示和处理亚洲文字。 4. **iTextAsianCmaps....

    itext需要的jar包

    由于PDF标准本身并不直接支持某些亚洲字符集,例如中文、日文和韩文,iTextAsian提供了解决这个问题的解决方案。它包含了处理这些语言所需的字体和编码,使得在PDF文档中正确显示和处理中文等非拉丁字符成为可能。这...

    pdf文件生成加密,设置只读属性,添加水印的必要最新jar包6个包

    - `itext-asian.jar`:这个扩展库提供了对中文、日文、韩文等亚洲语言字符集的支持,确保在处理包含这些语言的PDF时能正确显示文本。 3. **iText扩展功能**: - `itext-xtra-5.3.3.jar`:包含了一些额外的功能,...

Global site tag (gtag.js) - Google Analytics