Skip to main content

Convertion tasks

ArchiveBuilder - Punnet zipper

Zip punnets into a zip file. A zip cannot contains a few punnets but documents carried by the punnet can be splitted into multiple zip files.

Optional settings
KeyTypeDescriptionDefault value
Zip all documents in a single zip fileBooleanfalse
Zip size limitIntegerIn megabytes
Maximum number of documents per zipInteger
The compression level between 0 and 9 (included)IntegerUse large number for stronger compression
Also include annotation contentsBooleanfalse

ConvertCMToP8 - Convert CM annotations to FileNet P8 annotations. Input annotation format is INI from a JSON file. Only supports one document per punnet. Supported contents are PDF, TIFF and PNG files

Supported types :

  • CMBAnnotationConstants.ANN_TEXT
  • CMBAnnotationConstants.ANN_ARROW
  • CMBAnnotationConstants.ANN_HIGHLIGHT
  • CMBAnnotationConstants.ANN_NOTE
  • CMBAnnotationConstants.ANN_RECT
  • CMBAnnotationConstants.ANN_LINE
  • CMBAnnotationConstants.ANN_STAMP
  • CMBAnnotationConstants.ANN_NOTE
  • CMBAnnotationConstants.ANN_MASK
  • Polygon
  • Freehand

Optional settings
KeyTypeDescriptionDefault value
ViewOne annotation parserViewOneAnnotationConverter
Force rectangle transparencyBooleanForce rectangles to be transparent even if dedicated property equals 0
Apply ratioBooleanTransform annotation positions using document DPItrue
Transform rectangle into highlightBooleanRectangles does not support transparency. Turn them into highlight to keep tranparencyfalse
Watermarks on all pagesBooleanApply watermark annotations on each pages of the documentfalse

ConvertDoc - Document conversion

Convert your documents using the ConvertDoc library.

Optional settings
KeyTypeDescriptionDefault value
Maximum number of document per callInteger200
Temp folder to generate PDF toString
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Excel hackBooleanUse Microsoft Excel hacktrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Conversion exception is fatalBooleanConversion exception triggers an exception. Othersie, it's a silent failtrue
Boolean
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
ConvertDoc pathStringPath toward ConvertDoc executableConvertDoc.exe
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Temp folder to copy source files toString
Convert to PDFABooleanConvert your document to PDFA formatfalse

ConvertINIToXFDF - Annotation converter from INI to XFDF

Convert ViewOne annotations to XML Form Data Format (XFDF). These operations are supported only for PDF and Tiff files. Content dimensions will be fetched to convert these annotations To improve the performances add these 3 parameters to the startup-worker.bat script before the -jar :
'-Dorg.ini4j.spi.IniBuilder=org.ini4j.spi.IniBuilder'
'-Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl'
'-Dorg.ini4j.spi.IniParser=org.ini4j.spi.IniParser'

Supported types :
- [TEXT]
- [RECTANGLE]
- [FREEHAND]

Optional settings
KeyTypeDescriptionDefault value
Postit annotation positionPageRelativePositionDefault position when an exception is thrown
Overload text and postit page to the first one if related exception is thrownBoolean
Skip conversion errorBooleanDo not throw an exception for conversion errorsfalse
All note font are blackBoolean
Keep converted annotationsBooleanDo not interrupt punnets if at least one annotation has been converted. Punnets carrying annotations that haven't been converted will be flagged with a data named 'ToReplay'false
Text annotation positionPageRelativePositionDefault position when an exception is thrown

ConvertISToFDF - Annotation converter from IS to FDF

Convert your old IS annoations to Form Data Format (FDF). FDF file are used to represents form data and annotations in a PDF file with key/value format. They usually contain more information than XFDFs

Optional settings
KeyTypeDescriptionDefault value
Skip conversion errorBooleanDo not throw an exception when a conversion is triggeredtrue
FileNet XFDF annotation converterFileNetXFDFAnnotationConverter
IsAnnotation parserParseISAnnotation
FDF annotation adderFdfAnnotationAdder

ConvertISToXFDF - Annotation converter from IS to XFDF

Convert your old IS annoations to XML Form Data Format (XFDF). XFDF file are used to represents form data and annotations in a PDF file through an XML. They usually contain more information than XFDFs

Optional settings
KeyTypeDescriptionDefault value
Popup widthFloatSticky note default popup width120
Skip conversion errorBooleanDo not throw an exception when a conversion is triggeredtrue
FileNet XFDF annotation converterFileNetXFDFAnnotationConverter
IsAnnotation parserParseISAnnotation
Popup heightFloatSticky note default popup height30

ConvertLighterPdf - PDF converter

This class allows you to compress your PDF files in order to be lighter than original ones.

Optional settings
KeyTypeDescriptionDefault value
Boolean
Standard DPIIntegerDPI of a standard PDF document72
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Target image formatStringjpg
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Skip invalid image conversionBooleanSkip image conversion if image is invalid / not supported. Keep the original filetrue
Maximum converted image ratioFloatAfter conversion, compute the size ratio before and after. Do not replace source image when converted image size is larger to this ratio1.0
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Larger threshold to convertIntegerOnly convert images which are larger than this minimum byte size2000
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Map
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Maximum ratio to applyFloatImages will not beconverted if the ratio computation is larger to this value1.0
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Target compression qualityFloat0.7
Target DPIIntegerRequired target Image dpi300

ConvertP8ToXFDF - Annotation converter from IS to XFDF

Convert your old IS annotations to XML Form Data Format (XFDF). XFDF file are used to represents form data and annotations in a PDF file through an XML. They usually contain more information than XFDFs

Optional settings
KeyTypeDescriptionDefault value
Skip conversion errorBooleanDo not throw an exception for conversion errorsfalse
Default page heightFloatDefault page height used for text and mail document
Remove annotations borderBooleanMost of the time, annotations have by default a border set to 1. Set to true will remove the border
Keep background transparencyBooleanMake background transparent when it is whitefalse
Default page widthFloatDefault page width used for text and mail document
Font size ratioIntegerMultiply the font size value by this ratio
FileNet XFDF annotation converterFileNetAnnotationConverter
Default post it locationPageRelativePositionOverwrite coordinates for each post it annotation
Create one annotation container per annotationBoolean
Overwrite border widthIntegerValue of border width for proprietary and arrow annotations
Date formatStringDate format of your properties stored by annotations

Ex/ 2021-10-01T12:04:56.0000765+0200

yyyy-MM-dd'T'HH:mm:ss.SSSSSSSZ
Highlight opacityIntegerOverwrite the opacity in percent of highlights annotations

Ex/ 30

ConvertRipole - Convert ripole files

⚠️ Deleted: The ConvertRipole task is deleted and no longer available in Fast2 from v2025.0.0.

Convert ripoles files to PDF format.

Optional settings
KeyTypeDescriptionDefault value
Temp executable pathString/tmp/temp_
Ripole executable pathString

ConvertTalk - Talk converter

Convert your talk files to PDF using iText Library.

Optional settings
KeyTypeDescriptionDefault value
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Maximum input text sizeLongLimit in bytes1024 * 1024
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Skip PDF creationBooleanOnly perform text parsingfalse
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Auto-detect encodingBooleanAutomatically detect the source text encoding usedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Keep talk headerBooleanDo not parse the talk header and keep the original onefalse
Source text encodingStringEncoding used for the source files

Ex/ CP850

Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Font descriptionStringFormat as {font family} {size} {style} where font family is one of {COURIER, HELVETICA, TIMES_ROMAN, SYMBOL, ZAPFDINGBATS} and style is 0:normal 1:bold 2:italic 4:underline 8:strikethru

ConvertText - Text converter

Optional settings
KeyTypeDescriptionDefault value
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Maximum input text sizeLongLimit in bytes1024 * 1024
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Skip PDF creationBooleanOnly perform text parsingfalse
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Auto-detect encodingBooleanAutomatically detect the source text encoding usedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Source text encodingStringEncoding used for the source files

Ex/ CP850

Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Font descriptionStringFormat as {font family} {size} {style} where font family is one of {COURIER, HELVETICA, TIMES_ROMAN, SYMBOL, ZAPFDINGBATS} and style is 0:normal 1:bold 2:italic 4:underline 8:strikethru

ConvertWangToXFDF - Convert Wang annotations to XFDF

Optional settings
KeyTypeDescriptionDefault value
Charset used for textStringwindows-1252
Tiff embed annotationsBoolean
Page number property nameStringProperty of the content used to put the annotation on the correct page content. If null, the annotation will be on first page.
Fail if no annotation was parsedBoolean
Skip annotation parse exceptionsBoolean
Integer

ConvertXFDFToP8 - Annotation converter from XFDF to IS

Convert your XFDF annotations P8 format. This is mostly used to rollback from P8 to XFDF during complex migration.

Optional settings
KeyTypeDescriptionDefault value
Skip conversion errorBooleanDo not throw an exception when a conversion is triggeredtrue

ConverterCMToXFDF - Convert CM annotations to XFDF annotations

Supported types :

  • CMBAnnotationConstants.ANN_TEXT
  • CMBAnnotationConstants.ANN_ARROW
  • CMBAnnotationConstants.ANN_HIGHLIGHT
  • CMBAnnotationConstants.ANN_STAMP
  • CMBAnnotationConstants.ANN_RECT

Optional settings
KeyTypeDescription
fontConversionListString
PageRelativePosition
double
Float
Integer
PageRelativePosition
String
String
[I
PageRelativePosition
Float
Float
String
Integer
Boolean
Float
String
Float

DispatchingArchive - Unzip files

This class allow you to unzip the content of archive files. Multiple mime types are supported : application/zip, application/x-zip, application/x-zip-compressed, application/x-rar-compressed, application/x-rar and application/java-archive. Tar or gz folders are not supported yet.

Optional settings
KeyTypeDescriptionDefault value
CharsetStringCharset used for file names in zip archivesCP437
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Only extract files that do not match this patternString
Delete source archive fileBooleanfalse
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
RecursiveBooleanfalse
Only extract files that match this patternString
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue

Eml2Pdf - Convert email to PDF

This class allow you to convert emails to a PDF format. Formats supported are application/msword, rfc822 and outlook.

Optional settings
KeyTypeDescriptionDefault value
rtf tags listString listFor mapimessageparser, if provided, can allow to override the list of rtf tags to filter out
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Custom mail headerStringMail header to prefix the subject of the mail as pdf title in ARenderMail
includeInlineBodyWithHeadersBoolean
Convert ConfigurationEml2PdfConfigurationMail to pdf convert options. Can be null
Mail subject in titleBooleanDisplay mail subject in titletrue
Attachment in separate folderBooleanAll attachments are included in a separated folderfalse
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
SeparatorStringSeparator between prefix and mail subject:
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Attachment in included folderBooleanEach attachment is included in a separated folderfalse
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Custom body headerStringBody header to swap the default -Content- header set to the bodyEmail body
Supported inline body mime-typesString list
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue

ExcelConvert - Convert Excel to PDF

⚠️ Deleted: The ExcelConvert module is deleted and no longer available in Fast2 from v2025.0.0.

This class allow you to convert an Excel file to a PDF format.

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

GenericConvertDoc - Convert from URL to PDF from its URL

This task will convert the content of any document into PDF format. All Fast2 needs is you to specify the URL/path of the initial document. The input file will be automatically resolved by the documents carried by the punnet. The ouput file path got his own field that can be used with a patternThe location of options are managed through an int value specifying the index within the cmd line starting to 0.

Mandatory settings
KeyTypeDescription
Destination folderStringTarget file path for the locally-created files
Converter pathStringSet here the path of the converter
Optional settings
KeyTypeDescriptionDefault value
Ingore output fileBooleanConverter does not takes output file instructionsfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Ignore command return valueBooleanDo not perform anything after conversion, whatever the command feedbackfalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Destination folder for original filesStringDump input file in a specific folder path. Set to null to disable dumps
Options locationIntegerSet here the index of options in the cmd line : O means at the beginning.1
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Protect path with double quotesBooleanSurround file paths with quotes when building command-linefalse
Timeout before stoppingIntegerTime to wait before killing the process. Value is in seconds3600
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Conversion optionStringSee application help for more details
List of error exit codes to skipString list
Extension to appendStringThe extension to add to the original file name before any conversion. This value should not start with a dot (ex : html)
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue

HtmlCleanup - HTML cleaner

Utility Class to cleanup inconsistent HTML

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

IdentifyImageFormat - Detect image format using ImageMagick

Find automatically the image format with ImageMagick in command line. Several properties can be added and the assiociated command line filled int the property pattern field

Mandatory settings
KeyTypeDescription
Property mapString/Pattern mapList of the porperties to use during the process

Ex/ targetProperty = documentStringGetter

Optional settings
KeyTypeDescription
identify.exe pathStringImageMagick identify.exe path to use

JaTiffMerger - Merge tiff files

From a tiff content punnet, merges all its subcontent merge together. All content must be in tiff format. If the subcontents are already lower than 2 images, the merge is cancelled.

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

JaTiffSplitter - Tiff document splitter

Optional settings
KeyTypeDescriptionDefault value
Dump tiff informationBooleanfalse
Minimum pages for dispatchingInteger1
Corrupted JPEGs handled by ImageMagickBooleantrue
Handle corrupted JPEGsBooleantrue
Sanitize source JPEGsSanitizeJpeg> ⚠️ Deleted: The SanitizeJpeg module is deleted and no longer available in Fast2 from v2025.0.0.
Maximum number of source pagesIntegerInteger.MAX_VALUE
Force JPEG SanitationBooleanfalse
Dispatch multi-pages tiff to a bunch of single-page tiffBooleanOnly the first one will be processed when source contains multiple multi-page tiffsfalse
Minimum number of pages before dispatch errorsInteger1

JaTiffWang - Extract wang annotations from Tiff document

Creates one annotation file perf tiff page where annotations are found. A property is set to the annotation content to get back the page

Optional settings
KeyTypeDescription
Generate wang hexa in logsBoolean
Fail if no annotation was foundBoolean
Skip exceptionsBoolean

MDOWriter - Write punnet description to a MDO-format

This task serializes document metadata in an MDO file format with a fixed length.

Mandatory settings
KeyTypeDescription
Target file path for (local) files, can be pattern basedString
Optional settings
KeyTypeDescriptionDefault value
Throw exception on missing mandatory dataBooleanThrow exceptions if mandatories data are missing. Otherwise, silent failfalse
MDO format specification file pathStringCSV configuration file path containing MDO format specification
End tag of document contentString
Data name to add dataline into document dataStringIf null data isn't added in document
Skip from specific indexIntegerSkip writing documents from this index0
Fallback on missing dataBooleanWhen data is missing in the document being written, try to search it in the first documenttrue
MDO-format with internal contentBooleanGenerate MDO-format document with internal contentfalse
Data name containing original text contentStringIf null text content isn't added to MDO file, internal content only

MergeAllContents - Merge multiple content

Merge all contents of document from the first depth level. Can be used after Eml2Pdf task to merge header and body.

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

MergeAllMails - Merge multiple mails

Merge mail header and body after a mail conversion

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

MergePdfBox - PDF merger

Merge your tiff files into PDF format using the PDFBox library (v1.2.1).

Optional settings
KeyTypeDescriptionDefault value
Remove document direct contentBooleanNot referenced from folders (deprecated)false
Convert resursive foldersBooleanFolders referencesd by the document are converted recursively (deprecated)false
Ignore conversion exceptionsBooleanEach exception during the conversion becomes a silent fail indexed in logsfalse
Supported source mime typesString listList of all accepted mime types

OOConvert - Convert office file to PDF

⚠️ Deleted: The OOConvert module is deleted and no longer available in Fast2 from v2025.0.0.

Complete converter from office file to PDF format using OpenOffice / LibreOffice.

Mandatory settings
KeyTypeDescription
Target path of generated fileStringPath to use for generated files during the conversion
Optional settings
KeyTypeDescriptionDefault value
Temp folder pathStringPath to the temp folder
Output mime typeStringMime type to set at the end of the conversionapplication/pdf
Delay to despair after an Office operationLongDelay in milliseconds15 * 1000
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
DefaultOfficeManagerConfiguration
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Shutdown Office Manager at finishTask)BooleanAt the end of the task force Office Manager to shutdownfalse
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Localhost port numberInteger8100
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Delay to startup Office ManagerIntegerDelay in seconds0
Shutdown Office Manager when exitingBooleanForce Office Manager to shutdown at the end of the workflowfalse
Office Manager as singletonBooleanUse static singleton OfficeManager to reuse process between two campaignsfalse
officeHomeString
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Stop cmd for LibreOffice / OpenOfficeStringCommand to use to force LibreOffice or OpenOffice process to stop

PdfAConverter - Convert from PDF to PDF/A

A PDF/A is a PDF file with some constraints to ensure its long time conservation. These constraints are described in ISO 19005. This task takes PDF files as input, and generated a PDF/A-{1A, 1B, 2A, 2B, 3A, 3B}.

Optional settings
KeyTypeDescriptionDefault value
Expected pdf conformity levelStringIf empty default level is PDF/A-1B1B

PdfAnnotationRenderer - Renders annotations into a new PDF document

Requires itext-5.5.13, xmlworker-5.5.13 and jsoup-1.12.2 libs

Optional settings
KeyTypeDescription
Boolean
Float
Float
Float
String
Boolean
Boolean
Float
Boolean
Float
String
extraFontString/String map

PunnetXSLSerializer - Export punnet metadata using XSL script

Serialize a punnet to any file (CSV, JSON, XML, custom format) using an XSL stylesheet.

Mandatory settings
KeyTypeDescription
XSL stylesheet pathStringOr you can enter your xsl:stylesheet in the content section
XSL Stylesheet contentStringEnter here your xsl:stylesheet content
Optional settings
KeyTypeDescriptionDefault value
New document propertiesString/String mapSpecify here at least the documentId data. You can use punnet properties to resolve pattern

Ex/ Setting an entry with 'myKey' and 'myValue' will trigger Fast2 to look up for the metadata entitled 'myValue' in the punnet and its document(s). If this data is not found, the value will be set to 'myValue'.

AppendBooleanAttach output stream of you XSL script as a new document in the punnet.false
ReplaceBooleanReplace punnet documents by the new produced document (requires Append to be set)false
EncodingStringEnter here your script file encoding.UTF-8

SanitizeTiff - Tiff cleaner

Converts your tiff files to jpeg format.

Optional settings
KeyTypeDescriptionDefault value
Out mime typeStringThe target mime type for your documentsimage/tiff
Out extensionStringThe extensions to set to your documentstiff
Convert pathStringconvert -quiet
Supported source mime typesString list

SplitPdfItext - PDF splitter

Mandatory settings
KeyTypeDescriptionDefault value
Split definition data nameStringName of the document data for split definitionsplitDefinitions
Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

TesseractInvoker - Transform your PDFs and images with text to make them searchable using OCR engine

Based on Tesseract solution, this task will parse each page of your images (TIFF, JPG and PNG) or PDF to extract text and create a new searchable PDF CCITT T.6 image compression is supported but not LZW compression\nBe careful if you are doing multi-document or multi-content : if names are identicals it will overwrite contents (ex\ sample.tiff & sample.gif will both creates sample.pdf. The first doc will overwrote the 2nd one

Mandatory settings
KeyTypeDescription
Destination folderStringTarget file path for the locally-created files
Tesseract pathStringComplete path of your local Tesseract instance

Ex/ /usr/share/tesseract-ocr/4.00/tessdata

Optional settings
KeyTypeDescriptionDefault value
Throw rotations exceptionsBooleanIf Fast2 performs document orientation detection, it can either fail silently or pop an error when the action has not been properly completed. Throw conversion exceptions should be set to true for this option to workfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Allow rotation if neededBooleanIf document is converted but not readable, rotation is will correct the page orientation from landscape to portrait if neededtrue
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Add file sizesBooleanIf true, add input and output file sizes in the data set
Allow enhanced orientation detectionBooleanOnly used if allow rotation is set to true. Enable the use of an enhanced rotation detection, thus giving more accurate results but with the downside of being slower. Activate it for low-quality images for example.false

Text2PDFConverter - Convert Text file to PDF

Convert your text files into PDF format.

Optional settings
KeyTypeDescriptionDefault value
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Image pathString
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Formatted page text providerFormattedPageTextProvider
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Formatted page text converterFormattedPageTextConverter
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert

Tiff2PDFIText - Converter from Tiff to PDF

This task uses the IText library to convert content of TIFF documents into PDF format

Optional settings
KeyTypeDescriptionDefault value
Keep image aspectBooleanZoom image to fit in an A4 paper, but conserve aspect ratiotrue
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Adapt PDF size to source imageBooleanGenerate a PDF document with a size related to the original image sizefalse
Ignore conversion exceptionsBooleanFast2 will either throw an error if the image has not properly been converted, or fail silentlyfalse
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Verbose logsBooleanCheck this item to have more logs for fine-tuning stagefalse
imageSourceHeightPropertyString
Temp file cleanerTempFileCleanerSelect here the module you want to clean the temporary files
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
DPI correctionBooleanCheck this to correct the DPI related to the image dimensionsfalse
Rotate landscapesBooleanIf imge aspect is > 1.4, it will be rotated to fit in a A4 formatfalse
Clean temporary filesBooleanRemove the temporary input files. To use this option, a temp file cleaner must be setfalse
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
imageSourceWidthPropertyString

Tiff2PdfBox - Convert TIFF to PDF

This task converts TIFF images into PDF documents using the Apache PDFBox lib

Optional settings
KeyTypeDescriptionDefault value
Add pdf dimensions to dataSetBooleanStore dimensions in document dataSet named contentHeight and contentWidth only for the first page
Ignore conversion exceptionsBooleanFast2 will either throw an error if the image has not properly been converted, or fail silentlyfalse
Force to re-encode tiffsBooleanForce to decompress and recompress tiffs before encapsulating in PDF, slower but could handle some exceptionsfalse
Unsupported producersString listList of unsupported tiff software producers
Default DPI used for PDF transformationInteger200

WkHtmlToPdfConverter - Converter from Html To PDF

This task will be used to convert HTML content into a PDF document. Fast2 embeds the wkhtmltopdf command-line utility in order to carry out this conversion.

Mandatory settings
KeyTypeDescription
Destination folderStringTarget file path for the locally-created files
Converter pathStringSet here the path of the converter
Optional settings
KeyTypeDescriptionDefault value
Ingore output fileBooleanConverter does not takes output file instructionsfalse
Process annotation contentsBooleanIf annotations are asked to be migrated, you can filter here to process their content(s) or only their metadatafalse
Ignore command return valueBooleanDo not perform anything after conversion, whatever the command feedbackfalse
Scan recursive contentBooleanOnly convert terminal contents and not container onesfalse
Destination folder for original filesStringDump input file in a specific folder path. Set to null to disable dumps
Options locationIntegerSet here the index of options in the cmd line : O means at the beginning.1
Supported mime-typesString listSpecify the list of all mime-types of documents which Fast2 will convert
Protect path with double quotesBooleanSurround file paths with quotes when building command-linefalse
Timeout before stoppingIntegerTime to wait before killing the process. Value is in seconds3600
Throw conversion exceptionsBooleanIf Fast2 performs document conversion, it can either fail silently or pop an error when the action has not been properly completedtrue
Mime-type : Check document before contentBooleanYou can assume the file extension is accurate, or ask Fast2 to check the content encoding to identify more precisely the document mime-type. By default, Fast2 will check at content levelfalse
Conversion optionStringSee application help for more details
List of error exit codes to skipString list
Extension to appendStringThe extension to add to the original file name before any conversion. This value should not start with a dot (ex : html)
Process all contentsBooleanFast2 will either only focus on the first encountered content, or process them alltrue
Cleanup HTML firstBooleanAsk Fast2 to clean the HTML content regarding syntax and encodingtrue