Class AbstractWordXmlPicture

java.lang.Object
org.docx4j.model.images.AbstractWordXmlPicture
Direct Known Subclasses:
PictureExporter, WordXmlPictureE10, WordXmlPictureE20

public abstract class AbstractWordXmlPicture
extends java.lang.Object
Generate HTML/XSLFO
  • Field Details

    • log

      protected static org.slf4j.Logger log
    • dimensions

      protected AbstractWordXmlPicture.Dimensions dimensions
    • IMAGE_URL

      protected static final java.lang.String IMAGE_URL
      See Also:
      Constant Field Values
    • hlinkRef

      protected java.lang.String hlinkRef
    • targetFrame

      protected java.lang.String targetFrame
    • tooltip

      protected java.lang.String tooltip
    • alt

      protected java.lang.String alt
    • id

      protected java.lang.String id
    • style

      protected java.lang.String style
    • pType

      protected java.lang.String pType
  • Constructor Details

    • AbstractWordXmlPicture

      public AbstractWordXmlPicture()
  • Method Details

    • getHtmlDocumentFragment

      public static org.w3c.dom.DocumentFragment getHtmlDocumentFragment​(AbstractWordXmlPicture picture)
    • createHtmlImageElement

      public org.w3c.dom.Document createHtmlImageElement()
    • createXslFoImageElement

      protected org.w3c.dom.Document createXslFoImageElement()
    • handleImageRel

      protected void handleImageRel​(ConversionImageHandler imageHandler, java.lang.String imgRelId, Part sourcePart)
    • handlePart

      protected java.lang.String handlePart​(ConversionImageHandler imageHandler, AbstractWordXmlPicture picture, Relationship relationship, BinaryPart binaryPart)
      Parameters:
      imageHandler -
      picture -
      relationship -
      part -
      Returns:
      uri for the image we've saved, or null
    • getHlinkReference

      public java.lang.String getHlinkReference()
    • setHlinkReference

      public void setHlinkReference​(java.lang.String value)
    • getTargetFrame

      public java.lang.String getTargetFrame()
    • setTargetFrame

      public void setTargetFrame​(java.lang.String value)
    • getTooltip

      public java.lang.String getTooltip()
    • setTooltip

      public void setTooltip​(java.lang.String value)
    • getAlt

      public java.lang.String getAlt()
    • setAlt

      public void setAlt​(java.lang.String value)
    • getID

      public java.lang.String getID()
    • setID

      public void setID​(java.lang.String value)
    • getSrc

      public java.lang.String getSrc()
    • setSrc

      public void setSrc​(java.lang.String value)
    • getStyle

      public java.lang.String getStyle()
    • setStyle

      public void setStyle​(java.lang.String value)
    • getPType

      public java.lang.String getPType()
      The type of the picture as specified by the attribute of the v:shape node within the Word Document. This value is used as an identifier for a v:type node, which used to specify properties of the picture within the Word Document.
      Returns:
    • setPType

      public void setPType​(java.lang.String value)