A Java port of CairoSVG — SVG 1.1 to PNG, PDF, PS and SVG converter

1 stars 3 forks 1 watchers Java GNU Lesser General Public License v3.0
2 Open Issues Need Help Last updated: Mar 3, 2026

Open Issues Need Help

View All on GitHub
Software Development Application Development

AI Summary: This issue proposes adding support for JPEG as an output format to JairoSVG, alongside existing formats like PNG and PDF. The implementation involves creating a new `JpegSurface` class, utilizing `ImageIO.write` for JPEG encoding, and ensuring the `BufferedImage` type is compatible with JPEG's lack of transparency. This enhancement aims to bridge a feature gap identified in a comparison document.

Complexity: 1/5
enhancement good first issue

A Java port of CairoSVG — SVG 1.1 to PNG, PDF, PS and SVG converter

Java
Software Development Application Development

AI Summary: This issue proposes adding support for exporting images in TIFF format. The implementation would involve creating a new `TiffSurface` class and utilizing Java's `ImageIO` for writing TIFF files, similar to how JPEG output is handled. This enhancement aims to bring JairoSVG's capabilities in line with EchoSVG.

Complexity: 2/5
enhancement good first issue

A Java port of CairoSVG — SVG 1.1 to PNG, PDF, PS and SVG converter

Java