public class Docx extends Object implements Serializable
| Constructor and Description |
|---|
Docx(InputStream docxInputStream) |
Docx(String docxPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
fillTemplate(Variables variables)
Method replaces found variable to value provided by user
|
List<String> |
findVariables()
Finds list of variables in the template file which satisfy the variable pattern
|
org.apache.poi.xwpf.usermodel.XWPFDocument |
getXWPFDocument()
Returns opened XWPFDocument
|
String |
readTextContent()
Returns text content as String
|
void |
save(OutputStream outputStream)
Save filled template as new .docx file
|
void |
save(String outputPath)
Save filled template as new .docx file
|
void |
setVariablePattern(VariablePattern variablePattern)
Set variable pattern which indicates how the variable looks like
|
public Docx(String docxPath)
public Docx(InputStream docxInputStream)
public List<String> findVariables()
public String readTextContent()
public void fillTemplate(Variables variables)
variables - Variablespublic void save(String outputPath)
outputPath - Stringpublic void save(OutputStream outputStream)
outputStream - OutputStreampublic void setVariablePattern(VariablePattern variablePattern)
variablePattern - VariablePatternpublic org.apache.poi.xwpf.usermodel.XWPFDocument getXWPFDocument()
Copyright © 2016 jsolve. All rights reserved.