jasperreport生成pdf_jasperreport 导出excel_jasperreport json(44)

电脑杂谈  发布时间:2017-02-04 10:28:36  来源:网络整理

MSung-Light

Japanese HeiseiKakuGo-W5

HeiseiMin-W3

Korean HYGoThic-Medium

HYSMyeongJo-Medium

For more details about how to work with fonts when generating PDF documents, check the iText

library documentation.

PDF Encoding

When creating reports in different languages and wanting to export them to PDF, you have to make

sure that you choose the appropriate character encoding type.

For example, an encoding type widely used in Europe is Cp1252, also known as LATIN1. Other

possible encoding types are:

The JasperReports Ultimate Guide

Page 53

Character Set Encoding

Latin 2: Eastern Europe Cp1250

Cyrillic Cp1251

Greek Cp1253

Turkish Cp1254

Windows Baltic Cp1257

Simplified Chinese UniGB-UCS2-H

UniGB-UCS2-V

Traditional Chinese UniCNS-UCS2-H

UniCNS-UCS2-V

Japanese UniJIS-UCS2-H

UniJIS-UCS2-V

UniJIS-UCS2-HW-H

UniJIS-UCS2-HW-V

Korean UniKS-UCS2-H

UniKS-UCS2-V

You can find more details about how to work with fonts and character encoding when generating PDF

documents, here, in the iText library documentation.

PDF Embedded Fonts

If you want to use a TTF file when exporting your reports to PDF format and you want to make sure

everybody will be able to view it without problem, you have to make sure that at least one of the

following conditions are met:

_ they all have that TTF font installed on their systems;

_ you embed the font in the PDF document itself.

Its not easy to comply with the first condition and this is why the preferred way to do it is to embed the

TTF in the generated PDF documents that you are distributing.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-30468-44.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...