A new version of JPedal has been released and it contains an exciting new feature—the object stream decoder. If you want to use this for yourself you can download the latest version of JPedal here. You can also view the release notes here.
What are PDF streams?
Objects in a PDF file contain streams however, these are usually stored in binary format and often compressed. JPedal now has the ability to decode these PDF streams into plain text for you to view.
Get started
Using our PDF Inspector tool you can look at the internal structure and contents of any PDF file. If you open up the Cross-Reference Viewer or the Object Viewer you will see there is a new ‘Decode Stream’ button.
If you select a PDF stream object and hit this button a new window will popup with the decoded contents of the PDF stream. This will then allow you to view the commands inside a PDF file.
Here is an example of what this could look like:
Learn more
Download JPedal and try for yourself.
Learn more about JPedal’s PDF Inspector.
The JPedal PDF library allows you to solve these problems in Java
What is JPedal?
JPedal is a commercial Java PDF Library that makes it easy for Java developers to work with PDF Documents in Java.
Why use JPedal?
JPedal makes it much easier to work with PDF files from Java. Because we have been actively developing our Java PDF Toolkit for over 20 years, it works with all those problem PDF files out there.
What licenses are available?
We have 2 licenses available:
'Server' for on premises and cloud servers and 'OEM' for use in a named end user applications. Both are one time fees with options support renewal after 12 months.
How to use JPedal?
Want to learn more about JPedal and how to use it, we have plenty of tutorials and guides to help you.