我们正在docker容器中运行Spring应用程序。我们的应用程序可以提取SVG文件并将其转换为PDF格式,以嵌入到PDF中。 该应用程序可以在osx上正常工作并按预期进行转码。但是,当从具有不同文件系统的docker容器中运行时,转码器会卡住,并在某些奇异的递归文件搜索循环中使cpu崩溃。 java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFi…

2020年11月11日 0条评论 79点热度 阅读全文

这是我以前使用的: <fo:block font-family="Tahoma">Text</fo:block> 如何指定“Tahoma”是整个文档的字体系列? 我正在寻找与CSS相当的产品 body { font-family: "Tahoma"; } 解决方案如下: 如果要为整个文档设置默认字体,则可以在fo:root中进行设置。没有指定字体的每个子节点都应该继承它。 <fo:root font-family="Tahoma"> <!-- rest of documen…

2020年10月29日 0条评论 41点热度 阅读全文

我正在设置fop.xconf并配置哪些字体可用于Apache FOP,并且希望使用相对路径而不是绝对路径: <fop version="1.0"> <strict-configuration>true</strict-configuration> <strict-validation>true</strict-validation> <base>./</base> <font-base>./</font-base&…

2020年10月8日 0条评论 48点热度 阅读全文

I am using Apache fop-0.95 to build pdf files from a JSP web application on IBM iSeries V5R4 using Websphere 6.0. Everything works perfect in my development using Websphere Development Studio client. When I put the application on the server, I get an error at …

2020年10月6日 0条评论 65点热度 阅读全文

我已经使用Java和FOP在PDF中创建了报告,该报告在IE 7,IE 8,Firefox和Chrome中显示良好。仅IE 6会给出PDF损坏的错误。我已经检查了所有的内容类型和标题,一切看起来都不错。有人可以为此提供一个指示。 我正在设置belwo响应头 response.setContentType ("application/pdf"); response.setHeader("Content-Disposition", "inline;filename=export.pdf"); 我在Google上搜索了很…

2020年9月21日 0条评论 39点热度 阅读全文

我需要使用XSL-Apache FOP(Java)将XML转换为PDF文档。正在获取以下行的以下错误The method getDefaultHandler() is undefined for the type Fop Result res = new SAXResult(fop.getDefaultHandler()); 请找到我完整的JAVA代码。 public static void main (String args[]) { // the XSL FO file File xsltfile = new …

2020年8月1日 0条评论 45点热度 阅读全文

我知道这应该是一件容易的事,但是当我尝试从XML(通过XSL)生成PCL文档时,日语字符显示为真正的像素化。 Apache FOP 1.0Java 1.6.0_27 我已经为pdf设置了userconfig.xml,并且工作正常: <renderer mime="application/pdf"> <fonts> <font metrics-url="IPAexGothic.xml" kerning="yes" embed-url="ipaexg.ttf"> <font-t…

2020年4月15日 0条评论 40点热度 阅读全文

这是我需要做的:在服务器(最好是Windows)上使用Apache's FOP渲染PDF。作业将排在队列中,但这不是太重要。 我想避免每次需要渲染作业时就预热JVM。 FOP有一个可以用于Web请求的参考servlet,但是我不想介绍Tomcat。 我的Java技能很粗糙(并且希望保持这种状态),因此,启动一个可以长时间运行的Java程序(可以监视队列并运行FOP作业)而又不会产生启动开销的最简单方法是什么? ,例如,命令行Java脚本?我很想用Rhino做到这一点,因为我对JS很熟悉,并且在Rhino / JS中…

2020年3月8日 0条评论 54点热度 阅读全文

我需要使用XSL-Apache FOP(Java)将XML转换为PDF文档。正在收到以下错误:FopFactory类型的方法newInstance(FopFactoryConfig)不适用于以下行的参数() // create an instance of fop factory FopFactory fopFactory = FopFactory.newInstance(); 请找到我完整的Java代码: public static void main (String args[]) { // the XSL F…

2019年11月6日 0条评论 44点热度 阅读全文

我添加了如下的Apache FOP Dependency。我已添加生成PDF。 编译“ org.apache.xmlgraphics:fop:2.4”之后,我在gradle中出错生成服务。 失败:生成失败,发生异常。 *** 什么地方出了错:任务':compileJava'的执行失败。 无法解析配置':compileClasspath'的所有文件。 找不到javax.media:jai-core:1.1.3。 要求: 项目:> org.apache.xmlgraphics:fop:2.4> org.ap…

2019年6月1日 0条评论 51点热度 阅读全文