我们正在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条评论 36点热度 阅读全文

我使用Apache Batik成功地将SVG文件转换为PDF。 以下代码用于生成PDF: import org.apache.fop.svg.PDFTranscoder; import org.apache.batik.transcoder.TranscoderInput; import org.apache.batik.transcoder.TranscoderOutput; ... File svgFile = new File("./target/test.svg"); ... PDFTranscoder t…

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

我有SVG从GSP传递到我的Grails Controller 。我将其渲染为pdf格式并保存文件。但是,没有附加样式。这是有道理的,因为样式是使用外部样式表完成的。 我的问题是是否可以在grails中使用蜡染使用样式表将样式添加到svg? 这是我的源代码: String svg_URI_input = params.image TranscoderInput input_svg_image = new TranscoderInput(svg_URI_input); OutputStream pdf_ostream…

2019年5月24日 0条评论 18点热度 阅读全文

在开始之前-我已经看过以下链接,但这些链接都不对我有用(我的假设是我做错了什么): https://appmediation.com/how-to-add-local-libraries-to-gradle/ How to add local .jar file dependency to build.gradle file? Use local jar as a dependency in my Gradle Java project How do you add local .jar file dependen…

2019年4月26日 0条评论 13点热度 阅读全文