Interface IFillPdfNodeBuilder
- All Superinterfaces:
IBaseActionPropsBuilder<IFillPdfNodeBuilder, FcFillPdfProps>, IWorkflowElementBuilder<WorkflowNode, FcFillPdfProps>
public interface IFillPdfNodeBuilder
extends IBaseActionPropsBuilder<IFillPdfNodeBuilder, FcFillPdfProps>
Builder for configuring a
EWorkflowNodeType.FC_FILL_PDF action.- Since:
- 8.1.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionattachmentAccessibleToEndUser(boolean attachToFormRecord) attachToFormRecord(boolean attachToFormRecord) exportName(String exportName) flatten(boolean flatten) pdfFile(SingleFile pdfFile) pdfFileProvision(FileProvision pdfFileProvision) Sets the options for how to handle the PDF file.Methods inherited from interface IBaseActionPropsBuilder
color, description, icon, nameMethods inherited from interface IWorkflowElementBuilder
build, buildProps
-
Method Details
-
attachToFormRecord
- Parameters:
attachToFormRecord- Whether to attach the created PDF file to the form record.- Returns:
- This builder for chaining methods calls.
-
attachmentAccessibleToEndUser
- Parameters:
attachToFormRecord- Whether the attachment is accessible to the end user, e.g. in the user portal.- Returns:
- This builder for chaining methods calls.
-
exportName
- Parameters:
exportName- The file name of the PDF document to be created. When empty, a file is generated based on the input file.- Returns:
- This builder for chaining methods calls.
-
flatten
- Parameters:
flatten- Whether to flatten the filled PDF document, i.e. removing AcroForm fields and replacing such fields with a shape representing the field.- Returns:
- This builder for chaining methods calls.
-
pdfFile
- Parameters:
pdfFile- The PDF document to be filled with the form data.- Returns:
- This builder for chaining methods calls.
-
pdfFileProvision
Sets the options for how to handle the PDF file.- Parameters:
pdfFileProvision- The options for how to handle the PDF file.- Returns:
- This builder for chaining methods calls.
-
usedFont
- Parameters:
usedFont- The font to use within the PDF for the inserted values.- Returns:
- This builder for chaining methods calls.
-