addSVG
- addBackgroundImage
- addFooter
- addHeader
- addLineNumbering
- addPageBorders
- addProperties
- addSection
- createDocx
- createCharacterStyle
- createListStyle
- createParagraphStyle
- createTableStyle
- docxSettings
- embedFont
- importHeadersAndFooters
- importListStyle
- importStyles
- modifyPageLayout
- removeFooters
- removeHeaders
- setBackgroundColor
- setDefaultFont
- setDocumentDefaultStyles
- setEncodeUTF8
- setLanguage
- setMarkAsFinal
- setRTL
- addBibliography
- addBookmark
- addBreak
- addChart
- addCitation
- addComment
- addCrossReference
- addDateAndHour
- addEndnote
- addExternalFile
- addFootnote
- addFormElement
- addHeading
- addImage
- addLink
- addList
- addMathEquation
- addMergeField
- addOLE
- addPageNumber
- addShape
- addSimpleField
- addSource
- addStructuredDocumentTag
- addSVG
- addTab
- addTable
- addTableContents
- addText
- addTextBox
- addWordML
- embedHTML
- clearBlocks
- deleteTemplateBlock
- getTemplateVariables
- getTemplateVariablesType
- modifyInputFields
- modifyMergeFields
- processTemplate
- removeTemplateVariable
- replaceListVariable
- replacePlaceholderImage
- replaceTableVariable
- replaceVariableByExternalFile
- replaceVariableByHtml
- replaceVariableByText
- replaceVariableByWordFragment
- replaceVariableByWordML
- setTemplateSymbol
- tickCheckbox
addSVG
BASIC / ADVANCED / PREMIUM
Inserts an SVG into the Word document.
Description
public void addSVG(String svg) throws Exception
public void addSVG(String svg, OptionsImage options) throws Exception
This method allows to add an SVG.
Parameters
svg
SVG content.
options
The possible keys and values are:
Key | Type | Description |
---|---|---|
borderColor | string | hexadecimal color: FF0000. |
borderStyle | string | Possible values are:
|
borderWidth | int | Given in emus (1cm = 360000 emus). |
caption | array |
|
dpi | int | Dots per inch. |
float | string | (left, right, center) floating image. It only applies if textWrap is not inline (default value). |
height | int | Image height in pixels. |
horizontalOffset | int | Given in emus (1cm = 360000 emus). Only applies if the image is not floating. |
hyperlink | string | Image link. |
imageAlign | string | Image alignment: right, center... |
relativeToHorizontal | string | margin (default), page, column, character, leftMargin, rightMargin, insideMargin, outsideMargin. Not compatible with inline text wrapping. |
relativeToVertical | string | margin, page, line (default), paragraph, topMargin, bottomMargin, insideMargin, outsideMargin. Not compatible with inline text wrapping. |
resolution | array | x, y resolution. |
spacingTop | int | Spacing top in pixels. |
spacingBottom | int | Spacing bottom in pixels. |
spacingLeft | int | Spacing left in pixels. |
spacingRight | int | Spacing right in pixels. |
target | string | document (default value), defaultHeader, firstHeader, evenHeader, defaultFooter, firstFooter, evenFooter, comment, endnote or footnote. |
textWrap | int | Text wrap:
|
verticalAlign | string | top, center, bottom. To be used with relativeFromVertical. |
verticalOffset | int | Given in emus (1cm = 360000 emus). |
width | int | Image width in pixels. |
Return values
Void.
Code samples
Example #1