Index
All Classes and Interfaces|All Packages
B
- backgroundColor(String) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the output background color (e.g.
- builder() - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Create a new conversion builder.
D
- dpi(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the DPI for conversion (default: 96).
F
- fromBytes(byte[]) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set SVG input from a byte array.
- fromFile(Path) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set SVG input from a file path.
- fromStream(InputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set SVG input from an input stream.
- fromString(String) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set SVG input from a string.
- fromUrl(String) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set SVG input from a URL string.
I
- io.brunoborges.jairosvg - module io.brunoborges.jairosvg
- io.brunoborges.jairosvg - package io.brunoborges.jairosvg
- io.brunoborges.jairosvg.cli - package io.brunoborges.jairosvg.cli
J
- JairoSVG - Class in io.brunoborges.jairosvg
-
JairoSVG — SVG 1.1 to PNG, PDF, and PS converter powered by Java2D.
- JairoSVG.ConversionBuilder - Class in io.brunoborges.jairosvg
-
Fluent builder for SVG conversion.
- jpegQuality(float) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set JPEG quality (0.0-1.0). 0.0 = lowest quality (smallest file), 1.0 = highest quality (largest file).
M
- main(String[]) - Static method in class io.brunoborges.jairosvg.cli.Main
- Main - Class in io.brunoborges.jairosvg.cli
-
Command-line interface to JairoSVG.
- Main() - Constructor for class io.brunoborges.jairosvg.cli.Main
N
- negateColors(boolean) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Negate vector colors when true.
O
- outputHeight(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the desired output height in pixels.
- outputWidth(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the desired output width in pixels.
P
- parentHeight(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the parent container height for percentage-based sizing.
- parentWidth(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the parent container width for percentage-based sizing.
- pngCompressionLevel(int) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set PNG compression level (0-9). 0 = no compression (fastest), 9 = max compression (smallest).
R
- renderingHint(RenderingHints.Key, Object) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set a Java2D rendering hint.
S
- scale(double) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set the output scaling factor (default: 1).
- svg2eps(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to Encapsulated PostScript bytes.
- svg2eps(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to Encapsulated PostScript bytes.
- svg2eps(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to Encapsulated PostScript file.
- svg2jpeg(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to JPEG bytes.
- svg2jpeg(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to JPEG bytes.
- svg2jpeg(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to JPEG file.
- svg2pdf(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to PDF bytes.
- svg2pdf(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to PDF bytes.
- svg2pdf(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to PDF file.
- svg2png(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to PNG bytes.
- svg2png(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to PNG bytes.
- svg2png(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to PNG file.
- svg2ps(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to PostScript bytes.
- svg2ps(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to PostScript bytes.
- svg2ps(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to PostScript file.
- svg2tiff(byte[]) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG bytes to TIFF bytes.
- svg2tiff(String) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG URL to TIFF bytes.
- svg2tiff(Path, Path) - Static method in class io.brunoborges.jairosvg.JairoSVG
-
Convert SVG file to TIFF file.
T
- tiffCompressionType(String) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Set TIFF compression type.
- toEps() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to EPS bytes.
- toEps(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to EPS and write to output stream.
- toImage() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert and return the rendered BufferedImage (useful for in-memory use).
- toJpeg() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to JPEG bytes.
- toJpeg(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to JPEG and write to output stream.
- toPdf() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PDF bytes.
- toPdf(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PDF and write to output stream.
- toPng() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PNG bytes.
- toPng(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PNG and write to output stream.
- toPs() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PS bytes.
- toPs(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to PS and write to output stream.
- toTiff() - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to TIFF bytes.
- toTiff(OutputStream) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Convert to TIFF and write to output stream.
U
- unsafe(boolean) - Method in class io.brunoborges.jairosvg.JairoSVG.ConversionBuilder
-
Allow external file access and XML entities when true.
V
B D F I J M N O P R S T U VAll Classes and Interfaces|All Packages