Uses of Interface
com.itextpdf.svg.processors.ISvgConverterProperties
Packages that use ISvgConverterProperties
Package
Description
-
Uses of ISvgConverterProperties in com.itextpdf.svg.converter
Methods in com.itextpdf.svg.converter with parameters of type ISvgConverterPropertiesModifier and TypeMethodDescriptionstatic ImageSvgConverter.convertToImage(InputStream stream, PdfDocument document, ISvgConverterProperties props) Converts a String containing valid SVG content to animagethat can then be used on the passedPdfDocument.static PdfFormXObjectSvgConverter.convertToXObject(InputStream stream, PdfDocument document, ISvgConverterProperties props) Converts a String containing valid SVG content to anXObjectthat can then be used on the passedPdfDocument.static PdfFormXObjectSvgConverter.convertToXObject(String content, PdfDocument document, ISvgConverterProperties props) Converts a String containing valid SVG content to anXObjectthat can then be used on the passedPdfDocument.static voidSvgConverter.createPdf(File svgFile, File pdfFile, ISvgConverterProperties props) static voidSvgConverter.createPdf(File svgFile, File pdfFile, ISvgConverterProperties props, WriterProperties writerProps) Converts SVG stored in aFileto a PDFFile, using specificISvgConverterPropertiesandWriterProperties.static voidSvgConverter.createPdf(InputStream svgStream, OutputStream pdfDest, ISvgConverterProperties props) Create a single page pdf containing the SVG on its page using the default processing and drawing logicstatic voidSvgConverter.createPdf(InputStream svgStream, OutputStream pdfDest, ISvgConverterProperties props, WriterProperties writerProps) Create a single page pdf containing the SVG on its page using the default processing and drawing logicstatic voidSvgConverter.drawOnCanvas(InputStream stream, PdfCanvas canvas, float x, float y, ISvgConverterProperties props) Draws a String containing valid SVG to a pre-made canvas object, at a specified position on the canvas.static voidSvgConverter.drawOnCanvas(InputStream stream, PdfCanvas canvas, ISvgConverterProperties props) Draws a Stream containing valid SVG to a pre-made canvas object.static voidSvgConverter.drawOnCanvas(String content, PdfCanvas canvas, float x, float y, ISvgConverterProperties props) draws a String containing valid SVG to a pre-made canvas object, at a specified location.static voidSvgConverter.drawOnCanvas(String content, PdfCanvas canvas, ISvgConverterProperties props) Draws a String containing valid SVG to a pre-made canvas object.static voidSvgConverter.drawOnDocument(InputStream stream, PdfDocument document, int pageNo, float x, float y, ISvgConverterProperties props) Draws a Stream containing valid SVG to a document, on a given page number on the provided x and y coordinate.static voidSvgConverter.drawOnDocument(InputStream stream, PdfDocument document, int pageNo, ISvgConverterProperties props) Draws a Stream containing valid SVG to a document, on a given page number on the provided x and y coordinate.static voidSvgConverter.drawOnDocument(String content, PdfDocument document, int pageNo, float x, float y, ISvgConverterProperties props) Draws a String containing valid SVG to a document, on a given page number on the provided x and y coordinate.static voidSvgConverter.drawOnDocument(String content, PdfDocument document, int pageNo, ISvgConverterProperties props) Draws a String containing valid SVG to a document, on a given page number on the provided x and y coordinate.static voidSvgConverter.drawOnPage(InputStream stream, PdfPage page, float x, float y, ISvgConverterProperties props) Draws a Stream containing valid SVG to a given page at a given location.static voidSvgConverter.drawOnPage(InputStream stream, PdfPage page, ISvgConverterProperties props) Draws a Stream containing valid SVG to a given page at a given location.static voidSvgConverter.drawOnPage(String content, PdfPage page, float x, float y, ISvgConverterProperties props) Draws a String containing valid SVG to a given page on the provided x and y coordinate.static voidSvgConverter.drawOnPage(String content, PdfPage page, ISvgConverterProperties props) Draws a String containing valid SVG to a given page on the provided x and y coordinate.static INodeSvgConverter.parse(InputStream stream, ISvgConverterProperties props) Parse a Stream containing valid SVG into an XML DOM node, using the default JSoup XML parser.static ISvgProcessorResultSvgConverter.parseAndProcess(InputStream svgStream, ISvgConverterProperties props) Parse and process an Inputstream containing an SVG, using the default Svg processor (DefaultSvgProcessor)static ISvgProcessorResultSvgConverter.process(INode root, ISvgConverterProperties props) Use the default implementation ofISvgProcessorto convert an XML DOM tree to a node renderer tree. -
Uses of ISvgConverterProperties in com.itextpdf.svg.processors
Methods in com.itextpdf.svg.processors with parameters of type ISvgConverterPropertiesModifier and TypeMethodDescriptionISvgProcessor.process(INode root, ISvgConverterProperties converterProps) Process an SVG, returning the root of a renderer-tree and a list of named objects wrapped in a processor result object -
Uses of ISvgConverterProperties in com.itextpdf.svg.processors.impl
Classes in com.itextpdf.svg.processors.impl that implement ISvgConverterPropertiesModifier and TypeClassDescriptionclassDefault and fallback implementation ofISvgConverterPropertiesforDefaultSvgProcessor.Methods in com.itextpdf.svg.processors.impl with parameters of type ISvgConverterPropertiesModifier and TypeMethodDescriptionDefaultSvgProcessor.process(INode root, ISvgConverterProperties converterProps) Constructors in com.itextpdf.svg.processors.impl with parameters of type ISvgConverterPropertiesModifierConstructorDescriptionSvgProcessorContext(ISvgConverterProperties converterProperties) Instantiates a newSvgProcessorContextinstance.