
Advanced Document Templating
by Appian Corporation
Description
This plugins allows to generate DOCX files from a DOCX template and an XML data model or HTML data map from Appian. It also allows to convert a DOCX into PDF through an opensource (with limited capabilities) library.
Features
- Smart Service to generate a DOCX from a DOCX Template and an XML data model
- Smart Service to generate a DOCX from a DOCX Template and an HTML data map
- Smart Service to convert DOCX to PDF through an opensource (with limited capabilities) library
Release notes
- Added a new Smart Service to create a DOCX from a DOCX Template based on a map containing HTML data. This HTML is then mapped into WordML compatible tags to display the content correctly in the word
document (.docx).
- Updated to a newer version of the Appian SDK.
Version history (18)
3.0.3
Fixed the vulnerabilities in the xdocreport libraries.
3.0.2
Fixed the vulnerabilities in the log4j-api and log4j-core libraries.
3.0.1
Upgraded the commons-io, commons-lang3, docx4j-core libraries for fixing vulnerabilities.
3.0.0
Upgraded the PDF conversion implementation using docx4j and removed vulnerabilities caused by itext dependency.
2.0.1
Security Patch Updated.
2.0.0
Fixed compatibility issues with Java 17. This new jar will work for 24.2 and above versions. For lower versions use the attached jar with name Java8-Compatible-Jar.
1.1.2
Removed xerces:xercesImpl library for vulnerability fix since it has no dependencies with other libraries.
1.1.1
Upgraded commons-compress library
1.1.0
Updated API usage and license file
1.0.12
Bug Fixes:
- Correctly handle images dictionary input
1.0.11
Security updates
1.0.10
Fixing issue with generating multiple documents concurrently
1.0.9
Security Updates
1.0.8
Security Upgrade
1.0.7
Note: Version is the same as the previous version, however this plugin file security updates.
1.0.7
11/12/2019 Version 1.0.7:
- Smart Service fixes
25/March/2019 Version 1.0.6:
- Updated library to the latest version
- Added new Smart Service "PDF from DOCX" which converts a DOCX into PDF
------------------------------------------------------------------------------------------------------------------------------------------------------------ [MIGRATED] The plugin provides a Smart Service to create docx documents defining the dynamic structure within a docx template. The plugin is based on the library "XDocReport" https://code.google.com/p/xdocreport/ Please look at the pdf guide for more documentation.
------------------------------------------------------------------------------------------------------------------------------------------------------------ 4/8/2016 Version 1.0.4:
A new input is added called PreserveImageSize to tell the smart service whether to use the image size defined in the template or the size of the image as provided to the smart service. The parameter is optional: when it's not provided the smart service will default to the behavior of previous versions, which is to the template image size. DOCX From Dynamic Template Create a docx document defining the dynamic structure within a docx template
1.0.6
25/March/2019 Version 1.0.6:
- Updated library to the latest version
- Added new Smart Service "PDF from DOCX" which converts a DOCX into PDF
------------------------------------------------------------------------------------------------------------------------------------------------------------ [MIGRATED] The plugin provides a Smart Service to create docx documents defining the dynamic structure within a docx template. The plugin is based on the library "XDocReport" https://code.google.com/p/xdocreport/ Please look at the pdf guide for more documentation.
------------------------------------------------------------------------------------------------------------------------------------------------------------ 4/8/2016 Version 1.0.4:
A new input is added called PreserveImageSize to tell the smart service whether to use the image size defined in the template or the size of the image as provided to the smart service. The parameter is optional: when it's not provided the smart service will default to the behavior of previous versions, which is to the template image size. DOCX From Dynamic Template Create a docx document defining the dynamic structure within a docx template
1.0.4
[MIGRATED] The plugin provides a Smart Service to create docx documents defining the dynamic structure within a docx template. The plugin is based on the library "XDocReport" https://code.google.com/p/xdocreport/ Please look at the pdf guide for more documentation.
------------------------------------------------------------------------------------------------------------------------------------------------------------ 4/8/2016 Version 1.0.4:
A new input is added called PreserveImageSize to tell the smart service whether to use the image size defined in the template or the size of the image as provided to the smart service. The parameter is optional: when it's not provided the smart service will default to the behavior of previous versions, which is to the template image size. DOCX From Dynamic Template Create a docx document defining the dynamic structure within a docx template