Index

B D F I J M N O P R S T U V 
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

VERSION - Static variable in class io.brunoborges.jairosvg.JairoSVG
 
B D F I J M N O P R S T U V 
All Classes and Interfaces|All Packages