PDFsam Basic not starting on Ubuntu

We recently had a number of users having problems running PDFsam Basic on latest Ubuntu, this is the typical stacktrace they get back when trying to run the application:

Exception in thread “main” java.lang.NoClassDefFoundError: javafx/scene/layout/HBox
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at org.pdfsam.community.App.main(App.java:34)
Caused by: java.lang.ClassNotFoundException: javafx.scene.layout.HBox
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)

Read more…

PDFsam Basic 3.3.7

We just released the new 3.3.7 of PDFsam Basic. We upgraded PDF Engine and translations as usual and we fixed the MSI installer to properly handle command line properties on Windows systems where only .NET 4 or above is installed.
Enjoy!

PDFsam Basic 3.3.6 is out!

We just released the new version 3.3.6 of PDFsam Basic. In this release:

  • an updated PDF engine
  • a new AcroForm policy to flatten them during a PDF merge
  • a new menu entry to copy the selection table as a comma separated table
  • an optional desktop icon
  • a new Slovenian translation
  • a number of small fixes and usability improvements

What are pdfsam-starter.exe and pdfsam.exe ?

They are Windows launchers for PDFsam Basic, our free and open source application to split and merge PDF files.
PDFsam Basic is written in Java and requires a Java Runtime Environment to run (pretty much like a C# application requires .NET framework installed, a Python application requires a Python interpreter etc etc). Read more…

PDFsam Basic 3.3.5 released!

We just released PDFsam Basic version 3.3.5 where we update the language pack, the PDF engine (Sejda) with a number of bug fixes and improvements and the Open button to directly open the generated PDF file (and not the containing directory) in case the task generates a single PDF file.
Enjoy

Enhanced 4.1 and Basic 3.3.3 released

We just released the new PDFsam Enhanced 4.1 where we added a new color picker, performed some optimization, improvement and bug fixes; and the new PDFsam Basic v3.3.3 where we updated the underlying PDF engine, the user interface translation and we added a handy feature to set page range values for all the items in the selection table. Soon the new PDFsam Visual too.
Enjoy!

PDFsam Basic 3.2.5 is out!

We released the new PDFsam Basic version 3.2.5 where you will have a reduced startup time, some new MSI property to drive the corresponding application setting during silent install, updated SAMBox and Sejda (our PDF layer) with a number of fixes, premium modules in the modules dashboard.
Enjoy!

PDFsam 3.0.3 released!

Hi, the new version 3.0.3 of PDFsam Basic is out! We finally added the .deb archive for Linux distributions, drag and drop of rows in the merge task selection table so you can now easily sort rows, added an option to discard bookmarks in split tasks and one to add the file name in the footer of the merged document pages. ToC generated for the merge task now has the same page size as the merged documents. Last but not least we upgraded SAMBox and Sejda so there are many fixes on the underlying PDF engine.
You can get it from here
Enjoy!

PDFsam 3.0.1 out!

We just released the new version 3.0.1 where you can ind a new merge bookmarks policy to create one entry for each merged document and add the document bookmarks tree to that entry. Improved notifications, some error message and tooltip/hint systems. Fixed few bugs in the UI and in the PDF engine. Updated translations.
Here is the list of what has changed.
You can find all the available bundles in the download section.
Enjoy!