Advanced Converter workflow components
XSL transformation
This advanced converter workflow component can transform the XML payload with an XSL transformation. The transformation can also be combined with a split in the Transform or split component. The XSL transformation workflow component has these ...
XSL transformation on SPLFV2
You can use the workflow component, XSL transformation on SPLFV2 to convert a spooled file (in the version 2 format) into an XML file. The component has these parameters: Transform stylesheet If this is an optional reference to an xsl transformation ...
Transformation design to XSL
This advanced converter workflow component can transform a transformation design, which has been created in the transformation designer into a normal XSL transformation file. For use in the workflow you can also consider to use the transformation ...
To Base64
Use the Advanced Converter workflow component, To Base64 in order to convert the payload of the workflow into base64. This can e.g. be used in order to convert the payload into a string and then extract information from the file or do a search and ...
Split XML
This advanced converter workflow component can split up an XML in the payload of the current workflow. The subtree of this workflow component is executed for each splitted XML. A similar component, which is also able to transform the splitted files, ...
Split spool (dynamic key position)
As the split spooled file (fixed key position) component above, this component can be used to split a spooled file based on a key value. However, in this case the key value can be in variable positions on the page. You just need to be able to find ...
Split spool (fixed key position)
If you want InterFormNG2 to process spooled files, that contains multiple documents e.g. multiple invoices within a single spooled file (e.g. generated by a batch invoice run), then you may want to split up the spooled file into multiple output PDF ...
Split spool (complex key)
A spooled file can be split into smaller files depending on the contents e.g. to split up a larger spooled file with many invoices into individual invoices. If the other spooled file split functions are not enough, then you can consider this workflow ...
PDF to splf component
IMPORTANT! DO NOT use this feature in the 1.9.0 version, as an important change was made in the next version, which changed the behavior of existing definitions. InterFormNG2 can extract text from a PDF file and put the extracted text into the ...
Excel to XML component
The advanced, converter workflow component, Excel to XML converts an input excel file in the .xlsx format into the special XML format. The converter handles rows, columns and the most important styles. A related workflow component can create an ...
Cut textual payload
In rare situations an input file might be invalid because of extra header data (prior to the actual payload) or extra invalid data at the end of the input file. This can prevent InterFormNG2 from processing e.g. an otherwise valid XML file. So, as an ...
Change payload encoding
The advanced converter workflow component, Change payload encoding can be used for converting the payload of the workflow into another encoding. This can e.g. be used, if an input XML is sent to InterFormNG2 with a header, that claims that the XML ...
Advanced Converter workflow components
The advanced converter workflow components are these: 1.Change payload encoding. Changes the encoding of the payload in the current workflow. 2.Split XML. Splits up the XML in the payload and executes the sub workflow for each new XML. 3.XSL ...
Popular Articles
REST webservice basic example
Below a simple setup is done to illustrate how the REST webservice basic can be setup. The example below can be run without any programming at all. First a simple template to prove, that the workflow has worked and returned a PDF: The template is ...
XPath
In InterFormNG2, you use the language XPath for referencing data from the XML file. There are many sources of information if you want to learn more about XPath, but you can also simply read the few examples below to get a good idea of how it can be ...
Release log
This is the list of the InterFormNG2 releases and the major new features in each release: Version 4.0.0 Important: InterFormNG2 now runs on Java 17. So you need to install Java 17 on Linux and the IBM i platform, if you want to InterFormNG2 on either ...
Aligment options for fixed positioned elements
There are several ways to align fixed positioned elements in the designer: (This lists alignment options for fixed positioned elements only. All alignment options are covered here.) 1.You can enable a grid, resize the lines of the grid and the fixed ...
Text element
If you want to insert any kind of text in InterFormNG2, then you should use the text element. You can insert a new text element if you click on this icon: The data, that you can output as text are these types: 1.A text constant. 2.Drag nodes from an ...