Package org.pptx4j.convert.out.svginhtml
Class SvgExporter
java.lang.Object
org.pptx4j.convert.out.svginhtml.SvgExporter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentFragmentcreateBlockForP(SvgConversionContext context, String lvl, String cNvPrName, String phType, org.w3c.dom.traversal.NodeIterator childResults, org.w3c.dom.traversal.NodeIterator lvlNpPr) static DocumentFragmentcreateBlockForR(SvgConversionContext context, org.w3c.dom.traversal.NodeIterator rPrNodeIt, org.w3c.dom.traversal.NodeIterator childResults) static DocumentCxnSpToSVG(CxnSp cxnSp) Connection (line)static StringgetCssForStyles(SvgConversionContext context) static booleanstatic ObjectnodeToObjectModel(Node n, Class declaredType) static voidsetImageDirPath(String _imageDirPath) static DocumentFragmentshapeToSVG(SvgConversionContext context, org.w3c.dom.traversal.NodeIterator shapeIt) static Stringsvg(PresentationMLPackage presentationMLPackage, SlidePart slide) Create an HTML (with SVG) page representing the slide.static Stringsvg(PresentationMLPackage presentationMLPackage, SlidePart slide, SvgExporter.SvgSettings settings) Create an HTML (with SVG) page representing the slide.
-
Field Details
-
log
protected static org.slf4j.Logger log -
jcSVG
public static jakarta.xml.bind.JAXBContext jcSVG
-
-
Constructor Details
-
SvgExporter
public SvgExporter()
-
-
Method Details
-
setImageDirPath
-
svg
public static String svg(PresentationMLPackage presentationMLPackage, SlidePart slide) throws Exception Create an HTML (with SVG) page representing the slide.- Parameters:
presentationMLPackage-slide-- Returns:
- Throws:
Exception
-
svg
public static String svg(PresentationMLPackage presentationMLPackage, SlidePart slide, SvgExporter.SvgSettings settings) throws Exception Create an HTML (with SVG) page representing the slide.- Parameters:
presentationMLPackage-slide-settings-- Returns:
- Throws:
Exception
-
isDebugEnabled
public static boolean isDebugEnabled() -
createBlockForP
public static DocumentFragment createBlockForP(SvgConversionContext context, String lvl, String cNvPrName, String phType, org.w3c.dom.traversal.NodeIterator childResults, org.w3c.dom.traversal.NodeIterator lvlNpPr) -
createBlockForR
public static DocumentFragment createBlockForR(SvgConversionContext context, org.w3c.dom.traversal.NodeIterator rPrNodeIt, org.w3c.dom.traversal.NodeIterator childResults) -
getCssForStyles
-
shapeToSVG
public static DocumentFragment shapeToSVG(SvgConversionContext context, org.w3c.dom.traversal.NodeIterator shapeIt) -
CxnSpToSVG
Connection (line) -
nodeToObjectModel
- Throws:
Docx4JException
-