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> […]
Category: General
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> […]
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 […]
Maven dependency for Qoppa Java PDF SDK API 2020R2
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 v2020R2. jPDFEditor PDF Editor API Also contains jPDFNotes, jPDFViewer <dependency> <groupId>com.qoppa</groupId> <artifactId>jPDFEditor</artifactId> <version>2020R2.22</version> […]
How can I add Qoppa Java PDF API as a Maven dependency?
Qoppa Software hosts a Maven Repository and publishes our Java PDF libraries as artifacts. You can easily use our PDF functionality in your Maven projects and applications with a simple configuration of your pom file. You will find below Qoppa’s Maven repository information as well as the dependency information for the artifacts published. Qoppa’s Maven […]
Allocate More Memory to PDF Automation Server
Q: I sometimes get a “java heap space” error when running PDF Automation Server. What does this mean? A: When running intense processes in PDF Automation Server or dealing with very large files, you may get a “java heap space” exception. This happens when PDF Automation Server is running out of memory. Note that the […]
Performance issues when rendering JPEG2000 images
We’ve made a lot of improvements to our image decompression algorithms over the last few years. This allows Qoppa’s PDF libraries and components to open, render and print all types of images (JBIG2, CCIT Fax, JPEG, …) contained in PDF documents very reliably and in a very efficient way. Unfortunately, there is still a hurdle […]
How to allocate more Memory to Qoppa PDF Library Demo Applications
You can allocate more memory to any of Qoppa’s PDF Libraries Demo Application by editing the file that ends with a “vmoptions” extension in the installation folder of the Application. For instance, to allocate more memory to Qoppa’s Demo Application for jPDFOptimizer library, go to the installation folder “C:\Program Files\jPDFOptimizer-v2017R1” (On Windows) and edit the […]
JVM crash on Graphics2d.draw(Shape) / Recursive PathDasher.appendCubic
Today one of our customer ran into a known JVM bug when trying to render a PDF document that crashed the JVM using our PDF library jPDFProcess … The bug is reproducible always but we had to run the same sample many times before we were able to get Java to create an hs_err_pid.log file […]
How to follow Qoppa and stay updated about latest product releases
Q: Is there any notification or newsletter sent out to existing customers regarding updates and new product releases? A: At the moment, Qoppa does not send out a newsletters to existing users or customers. However, we do announce new releases through social media, and customers can subscribe or like our pages to receive these notifications: […]
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) […]
OCR Languages Download Links
OCR Language Download Links Required Data File for All Languages Orientation and script detection Common Languages English – English French – Français German – Deutsch Spanish – Español Italian – Italiano Chinese (Simplified) – 中文简体中文 Chinese (Traditional) – 中文繁體 All Other Languages – This file contains all the languages available (large file) tessdata_fast.zip
Java 9+ Support in Qoppa’s Java PDF Libraries and Components
Q: Are Qoppa’s libraries and components Java 9 compliant? A: Qoppa’s latest library and component tools version (v2018R1) released in August 2018 is fully compatible with Java 9, Java 10 and Java 11. Java 9 was officially released by Oracle on September 21 2017.
Third Party Libraries / Jars: Info and Download Links
These are all the third party libraries / jars that are used in Qoppa PDF library and component products. They will need to be added to your classpath for specific features to be supported. Library Description bcpkix-jdk14-154.jar, bcprov-jdk14-154.jar These jar files contain the Bouncycastle security libraries. They are used to verify and apply digital signatures, […]
How can I see the internal unedited structure of a PDF document?
Acrobat Preflight Tool allows to browse the internal structure of a PDF document. After starting the Preflight tool (Shift-Ctrl-X or Shift-Cmd-X on a Mac), look under the “Options” menu in the right top corner and select the menu item “Browse internal PDF structure”. This will bring up a new dialog that shows the internal structure […]
Reassembling a zip file that is split into multiple files
A: I received a PDF file sent over multiple zip files. How can I reassemble the zip files into one zip file? A: Assuming a zip file called file.zip was split into 3 different zip files: file.zip.001, file.zip.002 and file.zip.003, you can reassemble the original zip file by using the copy command. It is useful […]
How to resolve website error ERR_SSL_VERSION_OR_CIPHER_MISMATCH – Bluehost VPS Issue
After our internet host, Bluehost, updated our server last night, our website would not load anymore when called with https on most browsers, including Chrome, Firefox and Safari. The error message we were getting was: This site can’t provide a secure connection www.domain.com uses an unsupported protocol ERR_SSL_VERSION_OR_CIPHER_MISMATCH 1) Only in https This is only […]
How to render PDFs in Android: Embeddable PDF Viewer for Android or HTML5
Q: Do you have a PDF viewer that can be integrated in an Android application? Depending on your Android application, we have 3 products that can be used to integrate a PDF viewer into an application on Android: qPDF Toolkit Qoppa’s Android toolkit contains a simple View QPDFViewerView to display PDF documents as well as […]
Alternative to jPedal Java PDF Library
Qoppa Software has the most robust and extensive PDF techonology available in Java. If you are looking for alternative to jPedal and IDR Solutions products, consider the following products: Function IDR Solutions Qoppa Software PDF to HTML5 & SVG jPDF2HTML5 jPDFWeb Convert PDF to Images jPedal jPDFProcess / jPDFImages (Back-End Libraries) jPDFViewer / jPDFNotes / […]
Monitoring time and memory used by a Java process using getThreadAllocatedBytes
A customer sent us this sample code today to monitor memory and time used by a Java thread when using our library jPDFImages to convert and save a PDF page to JPEG. This sample code can be generalized to monitor performance for any Qoppa library. This code only works for SUN JVMs. import com.qoppa.pdfImages.PDFImages; import […]
LiveCycle Dynamic XFA Forms Support in Qoppa’s PDF Library
LiveCycle XFA forms are complex and uncommon PDF forms that are designed to be rendered dynamically from the drawing and layout information present in the XFA definition. This kind of forms are not widely supported and only a couple of vendors are able to render them. XFA Forms were deprecated in PDF 2.0 Adobe has […]
Java PDF Library Alternative to PDFBox
If you are looking for an alternative or a complement to PDFBox, consider Qoppa’s jPDFProcess PDF library which can: Create PDFs Convert PDF to Images Print PDF Split / Merge PDFs Merge / Export PDF Form Data Extract Text from PDF Redact Text and Images OCR Secure PDF Digitally Sign PDF Linearize PDF And Much […]
Copyleft versus non-copyleft licenses in free / open source software
As software developers and publishers, when it comes to integrating third party software, we have to look carefully at the license. Since our products are commercial and not “free” (our code is closed), we only integrate third party software that have non-copyleft license. We provide below is a little explanation of copyleft versus non-copyleft, hoping […]
Qoppa Software watermark on Stubhub PDF tickets
Watermark on Stubhub We have had a few reports from Stubhub users regarding an issue with their tickets printing with “Qoppa Software” as a watermark. Unfortunately, this is not something that we can resolve. Stubhub uses Qoppa Software PDF technology on their servers to print customer tickets in PDF format. When Qoppa’s library does not […]
Alternative to Aspose.Word for Java
If you are looking for an alternative to Aspose.Word to render Word documents, you may consider Qoppa’s jOfficeConvert library. jWordConvert is a Java library that can read and render Word documents natively to convert to PDF, to convert to images, or to print the documents automatically. Convert Word (.doc, .docx) documents to PDF Convert Excel worksheets […]
Alternative to Aspose.PDF for Java
If you are looking for an alternative to Aspose.PDF to create PDF documents or convert PDF document to images, you may consider Qoppa’s Java PDF Libraries. Qoppa’s library jPDFImages can create PDF documents from images or convert PDF document to images in many formats. Qoppa’s library jPDFOptimizer can optimize PDF documents and reduce files size. Qoppa’s […]
Qoppa Software products now available on GSA
Qoppa Software products are now available on the GSA schedule through our partner EFusion Consulting. We have been selling to government departments and agencies for many years. A few of our US government clients: Library of Congress Pentagon US Department of Energy US Department of the Treasury US Department of Labor US Navy Qoppa Software Info: […]
Affordable Alternative to Adobe LiveCycle Server
Qoppa’s PDF Automation Server is an affordable alternative to Adobe LiveCycle on the server Qoppa’s advanced PDF Server provides a complete set of PDF processing and conversion functions that can be accessed through standard REST calls. This standalone user friendly and easy-to-install server can be up and running in just a few clicks! Try Live […]
Debug options, error log and stack traces
Qoppa’s PDF libraries and components will throw exceptions as expected and developers can decide to redirect the exceptions to their users, log them or handle them as needed. To debug a specific issue, developers can use the following system properties / vm options Debug Flag -Dqoppa.debug=true in order to output exception logs and additional information […]