public class FormExporter extends Object
Constructor and Description |
---|
FormExporter(com.alibaba.fastjson.JSONObject persist,
IXFormRenderConfig renderConfig) |
Modifier and Type | Method and Description |
---|---|
byte[] |
doExport()
Creates a document for the configured form
|
FormExporter |
withExcludeImages(boolean excludeImages)
Sets whether or not to exclude images in exported document
|
FormExporter |
withFormat(EFormPrintFormat format) |
FormExporter |
withKeepPlaceholder(boolean keepPlaceholder) |
FormExporter |
withTemplate(ERessourcenTyp resourceType,
UUID resourceUUID)
Sets the template that should be used via its resource type (client or project) and UUID
|
public FormExporter(com.alibaba.fastjson.JSONObject persist, IXFormRenderConfig renderConfig)
public FormExporter withFormat(EFormPrintFormat format)
format
- EFormPrintFormat
export formatFormExporter
for fluent APIpublic FormExporter withKeepPlaceholder(boolean keepPlaceholder)
format
- Boolean
export with placeholderFormExporter
for fluent APIpublic FormExporter withTemplate(ERessourcenTyp resourceType, UUID resourceUUID)
resourceType
- ERessourcenTyp
client or project resourceresourceUUID
- UUID
of the resourceFormExporter
for fluent APIpublic FormExporter withExcludeImages(boolean excludeImages)
excludeImages
- Boolean
exclude XImage
in the exported formFormExporter
for fluent APIpublic byte[] doExport()
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.