Q: Are Qoppa Software developer and server products affected by the recent CVE-2021-44228 – Apache Log4j Vulnerability? A: NO, the new log4j vulnerability does NOT affect any of the Qoppa Software libraries, components or server products. None of Qoppa’s jar files come packaged with the vulnerable “JndiLookup.class” file, our code actually uses our own custom logger. We have reviewed […]
Category: Java PDF Library [Deriving from jPDFProcess]
Qoppa offers a suite of Java PDF Libraries to create and manipulate PDF documents for developers to integrate within Java application on the server or the desktop.
jPDF Library Release History
jPDFAssemble: Merge PDFs, Split PDFs
jPDFFields: Import, Export Form Fields
jPDFImages: Convert PDF To From Images
jPDFPrint: Print PDFs
jPDFProcess: Create/Manipulate PDFs
jPDFSecure: Secure / Sign PDFs
jPDFText: Extract Text From PDFs
CMaps packaged within Qoppa PDF library and cmaps.jar
The most common CMaps are packaged directly into our library jars, including: 83pv-RKSJ-H, 90msp-RKSJ-H, 90ms-RKSJ-H, 90ms-RKSJ-V, B5pc-V, CNS-EUC-H, CNS-EUC-V, GB-EUC-H, Identity-H, Identity-V, KSC-EUC-H, KSC-EUC-V, KSCpc-EUC-H. Additional CMaps, used to read and display character encodings in CJK (Chinese, Japanese, Korean) fonts are contained in the cmaps.jar filest. This jar file should be included in your classpath when you need to render PDF documents containing these type of fonts. The PDF reference (Chapter 4.6.4 CMaps) […]
Multiple types of permissions in a PDF document
Starting with v2014R1, when enforcing permissions within a PDF document, Qoppa’s libraries check against 3 permissions types. The existing API was modified to reflect this change. Document Permissions – when the document is encrypted. DocMDP Permissions – when the document has a certifying signature. Usage Right Permissions – when the document is Adobe Reader enabled. […]