Posts by category: pdfsam related

Pdf Merge for Android

Hi guys,
I just published a free and super simple tool for Android devices to merge pdf documents. It doesn’t have may options, just the three steps select/sort/merge but it does the job on your smartphone or tablet. It’s powered by Sejda and PDFBox and it’s available on Google Play and on Amazon.
You can find more info here.

Any feedback is always welcome… as long as it’s a good one :D
Enjoy

/ Read Article /

PdfToJpg added to Sejda

Hi guys,
as you probably know I spent the past two years working (among the others) on Sejda. In few words it’s a Java library and it will become the core pdf manipulation library in PDF Split And Merge v3.x. It currently has two interfaces, a command line interface that can replace the pdfsam-console and a web interface where you can perform pdf manipulation without any download needed.
That said, we just added a PdfToJpg task to Sejda and, together with the PdfToTiff are two of the new features that pdfsam v3 will have. If you want to try them out, any feedback is welcome.
Enjoy!

/ Read Article /

A tailored user interface

Settings screenHi guys,
as you know I’m working on v3.0.0 and I’m currently working on the user interface. I created a forum post where I attached some screen, I’d like to discuss the UI with you… after all it’s you who is going to split and merge documents with pdfsam and you are probably the best source of ideas and experience.

/ Read Article /

Baby steps

Hi all,
I just want to show you I’m not as lazy as it might seem :)
Ok I know a lot of stuff is missing but still.. baby steps.

/ Read Article /

Mac OS X “PDFsam is damaged and can’t be opened”

Hi Mac users,
some of you reported the “PDFsam is damaged and can’t be opened” error when trying to install the PDF Split And Merge dmg package. After some investigation and users feedback I can finally write what is causing that. The issue is caused by a new feature of Mountain Lion and OS X Lion v10.7.5, called Gatekeeper which “help protect your Mac from malware and misbehaving apps downloaded from the Internet”. It does that by preventing you from launching apps that are not downloaded from the Mac App Store which is “The safest and most reliable place to download and install apps”. Now, assuming you still want to install PDF Split And Merge even if you didn’t download it from the “most reliable place”, what can you do? As sorice pointed out you have to:

  • Open Gatekeeper settings located in “System Preferences > Security & Privacy”
  • Set “Allow applications downloaded from:” to “Anywhere” and confirm by pressing “Allow From Anywhere”
  • Launch Pdf Split And Merge
  • Once PDF Split And Merge is successfully launched, you can set back Gatekeeper option to whatever you want

Some more information can be found here

/ Read Article /

Wiki reminder

Hi everybody,
I want to remind you about the pdfsam HowTo wiki page here. If you have to merge pdf documents or split them and you don’t seem to figure out all the available options, take a look at the Wiki to have a brief description of them.

/ Read Article /

Finally, new release!

Hello guys,
I finally found some time to release the new version of pdfsam. I want to apologise for the long delay but, as some of you may know, I worked hard on a couple of other projects (What A Cult and Sejda) in the past year and pdfsam was left a bit behind. Release 3 of pdfsam is not coming out any time soon so I decided to release version 2.2.2 with fixes to some of the most annoying bugs. Among the others:

  • Windows msi installation package supporting silent installation
  • New pdfsam-starter.exe and finally no more “javaw.exe not found” error message
  • Confirmation sounds are now working on Java 7
  • No more “invisible GUI” and crappy “delete gui-config.xml” workaround
  • Upgraded thumbnails generation libraries and langpack

As usual the new version can be downloaded here.
Please report back if you find any issue.
Enjoy

/ Read Article /

MSI installer for the enhanced version

Hi everybody,
I just uploaded the Windows MSI installers (32 and 64 bits) for the enhanced version. The installers allow silent and Active Directory installation. Currently only the pdfsam enhanced version has been ported to MSI installer but with the next release (in about a month) pdfsam basic will have it too. Please report if you find any bug.
Andrea

/ Read Article /
by [g+] in / New release

Plan for the future

Hi everybody,
first of all merry Christmas :)
I decided to write this post to keep you informed about the plan for the next release of pdfsam. After some thoughts I decided to rewrite pdfsam for the same reasons why me and Eduard developed Sejda completely rewriting the pdfsam-console. Here is a short list of the changes you can expect in the next release:

  • I’ll move the source code from SVN to Mercurial, most probably on BitBucket where I already have some project and I’m very happy with it.
  • I’ll mavenize the project to make it easier for developers to contribute and because I can’t stand those huge Ant scripts anymore.
  • Unattended installation
  • No more .pdfsam directory to store preferences
  • Sejda as core manipulation library which means a couple of new plugins (TIFF conversion, text extraction..) and some minor improvement to the existing ones.
  • I’ll most probably use some OSGi framework to improve modularity and it seems to perfectly replace the current plugin system. I’m still investigating this.
  • Finally a completely new layout. Someone once told pdfsam looks like a Ferrari engine on a old Lada chassis.. well, I agree and I’ll try to make it simpler, more usable and good looking.

It’s going to take a while but I hope the final result will be a pleasant surprise for most of you.

Andrea

/ Read Article /

Finally Sejda has been released!

Hi All,
great news! After more then one year of development today we released Sejda!
You are probably asking “What the heck is Sejda?”. It’s a PDF manipulation layer written in Java. “uh?”. Ok, as many of you know I’ve been working on pdfsam for 6 years now and I realized at some point that the pdfsam-console (the component providing pdf manipulation capabilities to pdfsam) has some… mm… limitations.
Quoting Sejda FAQ:

I realized at some point that some of the design choices I made were unfortunate and the code base wasen’t inline with 2010 software development standards. Pdfsam itself was/is working pretty well but maintenance was/is a bit of a hell so I made the choice, I started to rewrite the pdf manipulation logic with 5 years of experience on my shoulders and trying to keep a close eye on quality and best practices.

What are the advantages compare to the pdfsam-console?
Quoting again:

it has more features, it has a bigger team working on it (we are 2 now), it’s built trying to follow best practices from Joshua Bloch in Effective Java and Robert C. Martin in Clean Code, it’s easier to maintain and extend and it’s not tied to a single pdf manipulation library but it tries to take advantage of strength points of all of them

It’s not going to affect pdfsam in the short period but I’ll start to work on a new pdfsam release using Sejda as manipulation library.

Now you may ask “why should I care NOW then?”. We developed and released a Command Line Interface together with Sejda called sejda-console. It provides a set of commands to manipulate PDF documents using all the features provided by Sejda and for all the ones of you using the pdfsam-console and brave enough to switch to the sejda-console, it may be a good opportunity to try it and give us back some feedback. To make it more interesting I have to say that the sejda-console provides some more functionalities compared to the pdfsam-console:

  • crop
  • pdf to single tiff conversion
  • pdf to multiple tiff conversion
  • text extraction
  • split by bookmark level where the bookmark matches a given regexp

We really hope to have feedbacks, opinions and suggestions from you, as you always did with pdfsam. You can find a lot of information, download link, javadocs etc at the Sejda webpage.
Enjoy!

oh, of course Sejda is free and open source.

/ Read Article /