org.foray.graphic.output
Class SvgPdf
java.lang.Object
org.foray.graphic.output.GraphicOutput4a
org.foray.graphic.output.GraphicPdf4a
org.foray.graphic.output.SvgPdf
- All Implemented Interfaces:
- org.axsl.graphic.output.GraphicOutput, org.axsl.graphic.output.GraphicPdf
public class SvgPdf
- extends GraphicPdf4a
Helper class for applications using or embedding SVG in PDF output.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getGraphic
public SVGGraphic getGraphic()
drawVectorContent
public void drawVectorContent(OutputStream output,
org.axsl.graphic.output.GraphicOutputContext outputContext,
org.axsl.font.FontConsumer fontConsumer,
boolean strokeText,
boolean commentsEnabled)
throws org.axsl.graphic.GraphicException
- Throws:
org.axsl.graphic.GraphicException
getPDFContent4SVG
public PDFGraphics2D getPDFContent4SVG(org.axsl.font.FontConsumer fontConsumer,
org.w3c.dom.svg.SVGDocument svgDocument,
boolean strokeSVGText,
org.axsl.graphic.output.GraphicOutputContext pdfContext,
OutputStream outputStream)
- Convert an SVG document to a PDFGraphics2D.
- Parameters:
fontConsumer
- The font consumer.svgDocument
- The SVG document.strokeSVGText
- Indicates whether text should be stroked.pdfContext
- The PDF context in which this content is being written.outputStream
- The output stream to which this processor writes its
PDF output.
- Returns:
- The PDFGraphics2D instance for the SVG.
Copyright © 2017. All rights reserved.