Srikant Das created FOP-3041: -------------------------------- Summary: SVG image doesn't render properly in pdf using apache fop-1.1 and java Key: FOP-3041 URL: https://issues.apache.org/jira/browse/FOP-3041 Project: FOP Issue Type: Bug Components: image/svg Affects Versions: 1.1 Reporter: Srikant Das Attachments: Current_output.JPG, Expected_output.JPG, test.svg
I am trying to transcode an image [#test.svg] in to a specified pdf with below code, but it fails to render properly. {code:java} // Some comments here public class SvgToPdfUsingFop { public static void main(String[] args) throws IOException { File svg = new File("C:\\test.svg"); File pdf = new File("C:\\test_result.pdf"); Transcoder transcoder = new PDFTranscoder(); InputStream inputStream = new FileInputStream(svg); try (FileOutputStream outputStream = new FileOutputStream(pdf); BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(outputStream);) { TranscoderInput transcoderInput = new TranscoderInput(inputStream); transcoderInput.setURI(svg.toURI().toString()); try { TranscoderOutput transcoderOutput = new TranscoderOutput(bufferedOutputStream); transcoder.transcode(transcoderInput, transcoderOutput); } catch (Exception e) { System.out.println(e); } } finally { inputStream.close(); } } } {code} {Dependency} // Some comments here <dependency> <groupId>org.apache.xmlgraphics</groupId> <artifactId>fop</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.apache.avalon.framework</groupId> <artifactId>avalon-framework-api</artifactId> <version>4.3.1</version> </dependency> <dependency> <groupId>org.apache.avalon.framework</groupId> <artifactId>avalon-framework-impl</artifactId> <version>4.3.1</version> </dependency> {code} *Screenshot of current output:* [# Current_output.JPG] *Screenshot of Expected output:* [#Expected_output.JPG] Could you please suggest me how I can achieve the expected result? -- This message was sent by Atlassian Jira (v8.20.1#820001)