Plug-in (Function & Smart Service)Free

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