D:\jar\fop\fop-0.95-bin\fop-0.95>java -cp build\fop.jar;lib\avalon-framework-4.2
.0.jar;lib\batik-all-1.7.jar;lib\commons-io-1.3.1.jar;lib\commons-logging-1.0.4.
jar;lib\serializer-2.7.0.jar;lib\xalan-2.7.0.jar;lib\xercesImpl-2.7.1.jar;lib\xm
l-apis-1.3.04.jar;lib\xml-apis-1.3.04.jar;lib\xmlgraphics-commons-1.3.1.jar org.
apache.fop.fonts.apps.TTFReader -ttcname "SimSun" D:\soft\simsun.ttc simsun.xml
fop.xconf
<renderer mime="application/pdf">
<filterList>
<!-- provides compression using zlib flate (default is on) -->
<value>flate</value>
<!-- encodes binary data into printable ascii characters (default off)
This provides about a 4:5 expansion of data size -->
<!-- <value>ascii-85</value> -->
<!-- encodes binary data with hex representation (default off)
This filter is not recommended as it doubles the data size -->
<!-- <value>ascii-hex</value> -->
</filterList>
<fonts>
<font metrics-url="file:///D:/jar/fop/fop-0.95-bin/fop-0.95/simsun.xml" kerning="yes" embed-url="file:///D:\soft\simsun.ttc">
<font-triplet name="SimSun" style="normal" weight="normal"/>
<font-triplet name="SimSun" style="normal" weight="bold"/>
<font-triplet name="SimSun" style="italic" weight="normal"/>
<font-triplet name="SimSun" style="italic" weight="bold"/>
</font>
</fonts>
分享到:
相关推荐
标题 "fop中文配置(Windows和Ubuntu操作系统)" 涉及的是Apache FOP(Formatted Objects Processor)在两种主流操作系统下的中文支持设置。Apache FOP是一个开源的XML文档格式转换工具,主要用于将XSL-FO(XSL ...
### OFBiz_FOP中文支持详解 #### 一、引言 在使用Apache OFBiz进行企业级应用开发时,经常会遇到需要生成PDF文档的需求。而在这个过程中,如何在生成的PDF中正确显示中文字符是一个常见的问题。本文将详细介绍如何...
在处理中文字符时,早期版本如FOP 0.95可能会遇到字体配置问题,导致中文显示不正常或者无法正确识别。这个问题在FOP 1.0beta2中得到了显著改善。 FOP 1.0beta2的主要改进之一就是字体管理。在旧版本中,用户可能...
然而,在处理中文字符时,FOP默认的字体配置可能无法正确显示中文,这时就需要对字体进行特别的配置。本文将详细讲解如何配置FOP以使其支持中文显示,并解释相关知识点。 首先,我们需要了解FOP的工作原理。FOP接收...
Apache FOP,全称为“Formatting Objects Processor”,是Apache软件基金会的一个开源项目,专门用于处理XSL-FO(Extensible Stylesheet Language Formatting Objects)文档。XSL-FO是一种XML标记语言,用于描述文档...
《fop0.94中文问题原码》 在IT领域,尤其是在XML处理和PDF生成的过程中,Apache FOP(Formatter Objects Processor)是一个重要的工具。FOP版本0.94是其早期的一个稳定版本,尽管已经有些年份,但仍被一些项目所...
4. **字体集成**:在使用FOP处理包含中文的XSL-FO文档时,这些预置的中文字体会自动应用到输出文件中,避免了因缺少字体而导致的乱码问题。开发者无需额外配置字体路径或手动安装字体,简化了工作流程。 5. **PDF...
3. **字体管理**:FOP支持多种字体,包括TrueType、OpenType、PostScript和CID字体,可以处理中文、日文、韩文等多语言字符集。 4. **表格和列表**:FOP可以处理复杂的表格布局,包括合并单元格、自定义边框和背景色...
FOP通过内建的字体支持和适当的配置,可以处理多种语言的文本,包括复杂的汉字排版。 接下来,我们探讨一下实现这个功能的具体步骤: 1. **准备XML数据**:首先,你需要一个包含数据的XML文件。XML文件应该按照...
【标题】"JAPANIZED FOP-开源"所涉及的知识点主要集中在开源软件和Apache FOP的日语扩展上。Apache FOP( Formatting Objects Processor)是Apache软件基金会的一个开源项目,它是一个XSL-FO处理器,能够将XML格式的...
在描述中提到“JAI资源很少”,这可能意味着在中文资源网站上找到JAI的相关资料和帮助比较困难,因此用户可能需要在英文网站上寻找支持和教程。 3. Apache FOP: FOP是Apache软件基金会的一个项目,用于将XSL-FO...
Apache Fop工具,编写xs文件l生成PDF文件,编写xsl参考xsl语言,000.bat为启动脚本,数据文本在\fop\fop-1.1\data.xml里面,demo只有一个,没上传多个例子,慢慢琢磨
NULL 博文链接:https://jeho0815.iteye.com/blog/1187197
simhei.xml,apache fop中使用,中文黑体
在IT行业中,生成PDF文档是常见的需求,而iText是一个广泛使用的Java库,用于创建和修改PDF文件。...在实际项目中,也可以考虑使用其他支持中文的PDF库,如PDFBox或Apache FOP,它们可能提供更完善的多语言支持。
FOP是用于生成PDF的工具,由于其默认字体集不包含中文,所以会导致PDF报告中的中文乱码。解决这个问题的步骤如下: 1. **添加中文字体到FOP** 首先,下载并安装支持中文的字体,例如文泉驿微米黑。将字体文件(如 ...
1. 引入外部依赖 (1)引入pdf生成image的jar包 preflight-app-2.0.6.jar ...2. 修改模板中font-family=”simkai,支持中文功能 3 打印界面的设置 现在服务器上安装打印机驱动 4 设置文件夹为共享属性
在使用iReport设计和生成报表时,可能会遇到中文乱码的问题。这主要发生在尝试将报表导出为PDF格式时,由于编码不匹配或缺少必要的支持库导致。为了解决这个问题,我们需要理解iReport的工作原理以及如何正确配置它...
在使用iText或FOP时,可能需要额外引入包含中文字体的资源,比如Arial Unicode MS或SimSun等,以确保所有中文字符都能被识别并正确渲染。 5. **Freemarker配置** 在Java代码中初始化Freemarker时,需要设置`...