In its Workflow module, PDF Automation Server has an input node called “Email Attachment” which allows to check incoming emails regularly, extract / download the files attached to the email and feed them into a document workflow. Until recently, this was working with Microsoft Exchange Online (the mail server for Office365 Outlook) when using basic […]
All posts by admin
Maven dependency for Qoppa Java PDF SDK API 2022R1
Qoppa repository configuration / location to specify in your Maven pom.xml : <repositories> <repository> <id>QoppaSoftware</id> <name>Qoppa Software</name> <url>https://download.qoppa.com/maven</url> </repository> </repositories><repositories> <repository> <id>QoppaSoftware</id> <name>Qoppa Software</name> <url>https://download.qoppa.com/maven</url> </repository> </repositories> Find below the Java API dependency to add to your pom.xml file for Qoppa’s PDF SDK v2021R1. jOfficeConvert Word & Excel to PDF Conversion API <dependencies> <dependency> <groupId>com.qoppa</groupId> […]
Create an Automated Workflow to Import Data into an XFA Dynamic Form
Here is a sample PDF Automation Server workflow to import data into an interactive PDF Form (including a XFA dynamic form). The format to import into an XFA dynamic form is XDP data which is a basic xml file. 1) Gather your Data in XDP format To identify what the XDP file should look like […]
v2022R1 jOfficeConvert Build Notes
Below are the build notes for v2022R1 Fix Branch / Minor Releases for Qoppa’s PDF Library jOfficeConvert that converts Microsoft Word documents and Excel worksheets to PDF in Java. v2022R1 Download Links Version v2022R1.12 – Aug 22 2023 JOFFICE-685: Document specific: numbers are cut-off when converting word to PDF Version v2022R1.11 – Jul 27 2023 […]
v2022R1 PDF Library & Component Build Notes
Below are the build notes for v2022R1 Fix Branch / Minor Releases for the following Qoppa PDF libraries and components. v2022R1 Jar Download Links Java PDF Components: jPDFViewer, jPDFNotes, jPDFEditor Java PDF Libraries deriving from jPDFProcess: jPDFProcess jPDFAssemble, jPDFFields, jPDFImages, jPDFPrint, jPDFSecure, jPDFText Other Java PDF Libraries: jPDFOptimizer, jPDFPreflight, jPDFWeb Version v2022R1.08 – May 23 2023 JPDF-2000 – jPDFPreflight […]
v2022R1 PDF Automation Server Release Notes
Below are the release notes for Qoppa’s PDF Automation Server 2022R1. Download PDF Automation Server v2022R1 This version comes with a lot of new nodes in the workflow / flowchart module, a new pluggable Authenticator Module for REST API and many enhancements to the server, and the client manager. It’s never been easier to automate […]
v2022R1 PDF Library & Component Release Notes
Original Release Date: September 02 2022 Version number: v2022R1 v2022R1 Jar Download Links Java PDF Components: jPDFViewer, jPDFNotes, jPDFEditor Component API Changes (from previous version) Java PDF Libraries deriving from jPDFProcess: jPDFProcess jPDFAssemble, jPDFFields, jPDFImages, jPDFPrint, jPDFSecure, jPDFText Library API Changes (from previous version) Other Java PDF Libraries: jPDFOptimizer, jPDFPreflight, jPDFWeb jOfficeConvert (API Changes from previous version) Note: Customers will need […]
Sample Java Code to Print a PDF as Image
Qoppa’s Java library jPDFPrint can send PDF documents to a printer with standard print commands for text, images and shapes, but sometimes it may be necessary to send PDF pages to the printer as images rather than vector content due to the issues below: Occasionally, when the PDF content is very complex, some of the […]
New Flow to Create a new PDF from Extracted Pages of Incoming PDF in PDF Automation Server
We’re showing here how to create a simple workflow in PDF Automation Server that is watching a folder for incoming PDF files, extracting all the pages except for the last one into a new PDF and then saving that new PDF to a file. It’s a pretty simple flow that can be created by dragging […]
Specify Page Size & Orientation when Converting Excel to PDF & TIF with jOfficeConvert
New in 2022. When converting Excel worksheet to PDF or to images (Tiff, jpg, etc), jOfficeConvert will use by default the paper size and orientation defined in Excel spreadsheet for the output PDF page size and orientation. It is possible to overwrite the 2 page properties using the ExcelConvertOptions. Here is some sample Java code […]
PAdES PDF Avanced Electronic Signatures Support in Qoppa PDF SDK
Does Qoppa’s PDF API support signing using “Advanced Electronic Signatures (AdES)”, as recognized by eIDAS regulation? Qoppa’s PDF library and components currently support the following digital signature types: • PKCS7 Signatures • B-B PAdES signatures • B-T PAdES signatures Qoppa’s PDF library and components currently do not support the following types of signatures (which are […]
Windows Font Substitutes for Linux When Converting Microsoft Documents to PDF
When running our library jOfficeConvert to convert Word, Excel or PowerPoint documents to PDF, some of the Microsoft Windows fonts may be missing on the machine when running on Linux or Unix servers. We have done some research to identify good substitution fonts and have implemented a mechanism to specify font substitutes within our library. […]
Debug embedded font option when converting Word Excel Powerpoint to PDF
When jOfficeConvert is set to embed fonts, we will attempt to find the best matching font file available on the system. Sometimes we can’t always find the best match and alternatives will be used. To obtain more detailed logging on the process and details for each attempt to find a matching font turn on the […]
Merging signed PDFs with Java PDF SDK jPDFProcess
Q: When merging signed PDFs or assembling pages from signed PDFs, jPDFProcess is throwing permission exceptions. How can I get around this? A: We try to prevent operations on signed PDFs that would invalidate digital signatures in PDF documents. This is so that customers do not invalidate signatures by accident. If you do not mind […]
Maven dependency for Qoppa Java PDF SDK API 2021R1
Qoppa repository configuration / location to specify in your Maven pom.xml : <repositories> <repository> <id>QoppaSoftware</id> <name>Qoppa Software</name> <url>https://download.qoppa.com/maven</url> </repository> </repositories><repositories> <repository> <id>QoppaSoftware</id> <name>Qoppa Software</name> <url>https://download.qoppa.com/maven</url> </repository> </repositories> Find below the Java API dependency to add to your pom.xml file for Qoppa’s PDF SDK v2021R1. jOfficeConvert Word & Excel to PDF Conversion API <dependencies> <dependency> <groupId>com.qoppa</groupId> […]
v2021R1 jOfficeConvert Build Notes
Below are the build notes for v2021R1 Fix Branch / Minor Releases for Qoppa’s PDF Library jOfficeConvert that converts Microsoft Word documents and Excel worksheets to PDF in Java. v2021R1 Download Links Version 2021R1.08 – April 04 2023 JOFFICE-631 – Convert Word to PDF: Error handling empty numbered paragraph – “<parameter4>” is null JOFFICE-632 – […]
Automate PDF Document Separation with Split Pages Node
PDF documents can be split various different ways in Qoppa’s PDF Automation Server using the Split Pages Node under the workflow module. The split node can be part of a complex workflow which can be designed using the simple drag and drop interface. Here are the different options to split a PDF document using the […]
Add Document TimeStamp (DTS) to a PDF document with Java
Using Qoppa’s PDF library products, jPDProcess and jPDFSecure, it is possible to add a Document Time Stamp (DTS added in PDF 2.0) to a PDF document. Here is a sample java program that does so. PDFDocument doc = new PDFDocument(in, null); // Invisible signature field SignatureField field = doc.getPage(0).addSignatureField("Signature1", new Rectangle2D.Double(0, 0, 0, 0)); […]
v2021R1 PDF Library & Component Build Notes
Below are the build notes for v2021R1 Fix Branch / Minor Releases for the following Qoppa PDF libraries and components. v2021R1 Jar Download Links Java PDF Components: jPDFViewer, jPDFNotes, jPDFEditor Java PDF Libraries deriving from jPDFProcess: jPDFProcess jPDFAssemble, jPDFFields, jPDFImages, jPDFPrint, jPDFSecure, jPDFText Other Java PDF Libraries: jPDFOptimizer, jPDFPreflight, jPDFWeb Version 2021R1.08 – April 04 2023 JPDF-1914 – Improve […]
How to Create an Automated Flow to Split PDF Documents by Barcode
Using PDF Automation Server Workflow Module, a PDF document can now be split by barcode into separate PDF documents using the Split by Barcode node in the workflow module. Here is how to create a sample flow to split documents by barcode below: Launch PDF Automation Server Manager Navigate to the Workflows Module (second tab […]
v2021R1 PDF Library & Component Release Notes
Original Release Date: October 14 2021 Version number: v2021R1 v2021R1 Jar Download Links Java PDF Components: jPDFViewer, jPDFNotes, jPDFEditor Component API Changes (from previous version) Java PDF Libraries deriving from jPDFProcess: jPDFProcess jPDFAssemble, jPDFFields, jPDFImages, jPDFPrint, jPDFSecure, jPDFText Library API Changes (from previous version) Other Java PDF Libraries: jPDFOptimizer, jPDFPreflight, jPDFWeb jOfficeConvert (API Changes from previous version) Note: Customers will need […]
v2021R1 PDF Automation Server Release Notes
Below are the release notes for Qoppa’s PDF Automation Server 2021R1. Download PDF Automation Server v2021R1 This version comes with a lot of new nodes to the workflow module, new and updated endpoints to the REST API and many enhancements to the server manager and settings. It’s never been easier to automate your PDF documents […]
Video: Introduction to PDF Automation Server
This video is an introduction to our PDF Automation Server. Video Transcript: Hi today, I’ll be introducing you to Qoppa’s PDF Automation Server a powerful tool providing a rich set of pdf processing functions to streamline document workflows within your company. What you’re viewing now is our website where you can download a free […]
Search & Redact Social Security Numbers SSN in a PDF with Java
Here is a sample Java program to find all instances of social security numbers in a PDF document using a regex expression. Once the numbers are identified, they are removed from the PDF content and the area blacked out through a process called permanent redaction. The SSN are then covered with redaction annotations and removed […]
Compress images / reduce DPI resolution when converting Word documents to PDF
Find below sample Java code to convert Word document to PDF and compress images to reduce the DPI resolution to 150 DPI suing Qoppa’s PDF library jOfficeConvert. Images from the original Word document that have a resolution higher than 150 will be resized down to 150 DPI in the resulting PDF document. Other images will […]
Can a digital signature in a PDF document have multiple linked widgets?
Q: We know that standard interactive form fields can have multiple widgets associated with them. In this case, all “linked” widgets in the document will contain the same form field data & have the same appearance stream. But how about digital signature fields? Do they allow multiple widgets to be associated with them? Answer: The […]
Send us Feedback about PDF Automation Server and our PDF Libraries & Components
If you are a user of PDF Automation Server or our PDF libraries (which include jOfficeConvert, jPDFAssemble, jPDFFields, jPDFImages, jPDFOptimizer, jPDFPreflight, jPDFPrint, jPDFProcess, jPDFSecure, jPDFText, jPDFWeb) or our PDF components (which include jPDFEditor, jPDFNotes, jPDFViewer), we would love to receive feedback from you on what you think about these products. You can submit any of […]
Leave Feedback & Reviews for PDF Automation Server and our PDF Libraries
Leave Feedback If you would like to suggest a missing feature or report a bug, you may contact Qoppa Software support team and send us feedback. We will respond within 24 hours (on business days). Leave a Review If you are a happy user, don’t forget to leave a review to let other users know about PDF Automation […]
How to lock a PDF document when applying a digital signature in Java
Below is sample Java code showing how to lock a PDF document when applying a digital signature to it using jPDFSecure, Qoppa’s Java PDF Security SDK. // load PDF document into jPDFSecure PDFSecure pdf = new PDFSecure("c:/test/test01.pdf", null); // add a signature field SignatureField signField = pdf.addSignatureField(0, "sign here", new Rectangle(72, 72, 144, […]
v2020R2 jPDFPreflight Build Notes
Below are the build notes for v2020R2 Fix Branch / Minor Releases for Qoppa’s PDF Library jPDFPreflight. Download 2020R2 Builds Version v2020R2.01 – February 23 2021 JPDF-1754 – Part 1 – Ignore external entities when parsing XML metadata JPDF-1754 – Part 2 – Document Specific – Fix infinite loop when parsing a file Version v2020R2.00 […]