
Apryse Smart Services Plugin
by Apryse Software Inc
Description
> Overview
Add document automation in your Appian process model with Apryse's document processing Smart Services, bringing the most popular capabilities of the Apryse Server SDK to a plugin that can be installed directly in your Appian environment without need to set up additional servers.
These Smart Services enable users to perform a complete range of document processing tasks—including viewing, editing, redacting, converting, and digitally signing documents—all within your Appian application.
Features
> Key Features
This plugin contains the following Smart Services and matching functions:
Generate PDF from Office Template: Merge Word template with JSON data to dynamically generate PDF documents using Appian records
Convert Office to PDF: Convert Word, Excel, PowerPoint files to PDF
Search & Redact Documents: Use simple or regex text search find and redact sensitive information from documents
Merge Documents: Combine multiple files into a single PDF
Certify/Validate Certified Documents: Digitally sign documents with Digital ID or certify validity of signed documents
> Server License Key
Contact our sales team for a Server (PDFNet) key or get a demo key.
Add the license via Third Party Credentials. It should be added under an 'Apryse' credentials with the following key: 'pdfnet.license'. Add permissions to the Apryse Smart Services plugin to access it.
> Learn More
Appian Smart Services Guide: https://docs.apryse.com/documentation/appian/guides/smart-services/
Appian Integration Webpage: https://docs.apryse.com/documentation/appian/guides/smart-services/
Release notes
Changelog
- Fixed issue where PDFDoc related object was not cleaned up after the service was terminated.
Version history (6)
1.3.1
Changelog
- Added logging on initialize to inspect partial key for debugging purposes (non-critical update).
1.3.0
Changelog
- Added smart service for generating a DOCX file from a DOCX template using a dictionary.
- Added smart service for converting a document to PDF/A. Compatibility options are available.
1.2.0
Changelog
- Added smart service and function to create data urls from documents for template filling
- Added document and field permissions to the signing smart services. Use this to control document permissions that are allowed, and which fields will be locked after certifying/signing
- Fixed issue where exceptions could not find a resource string to be used in the UI. Exceptions will now be directly reported to the UI
- Added initial operation logging for certifying documents and generating documents using an office template. More logging to come
########### Custom Appenders
log4j.logger.com.apryse.pdfnet.ss=DEBUG, APRYSE_PLUGIN
###### Custom Logging file appender
log4j.appender.APRYSE_PLUGIN=org.apache.log4j.RollingFileAppender
log4j.appender.APRYSE_PLUGIN.layout=org.apache.log4j.PatternLayout
log4j.appender.APRYSE_PLUGIN.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.APRYSE_PLUGIN.File=${AE_LOGS}/pdfnet_ss.log
log4j.appender.APRYSE_PLUGIN.MaxFileSize=10MB
log4j.appender.APRYSE_PLUGIN.MaxBackupIndex=1000
log4j.appender.APRYSE_PLUGIN.encoding=UTF-8
1.1.0
Changelog
- Added new digital/approval signature smart service. More features to come!
- Fixed issue with certify service where the wrong checks and APIs were used.
1.0.1
Changelog
- Minor dependency update. Updated PDFNet from 10 to 11.
1.0.0
Changelog
- Separated out smart services from the Apryse Connected Systems plugin
- Added new services
- Flatten documents
- Extract XFDF
- Merge XFDF
Resources
- Download
ReadMe.pdf
README