How to type on PDF in Linux?

Solution 1:

The answer to your question is Xournal. It supports a typewriter-like overlay of the PDF. http://xournal.sourceforge.net/

Unlike Adobe Acrobat, the text isn't manipulable after you place it, so you have to take more care of getting it lined out. I've also read that it works by converting the PDF to an image, overlying the graphics, then exporting as a PDF. This can lose some quailly.

Solution 2:

You need a PDF viewer that supports forms. On Linux, those are somewhat limited. You can try Evince with forms support (evince-forms) or you could always download the Linux version of Adobe Acrobat Reader. PDF forms support is limited even on Windows-based non-Adobe viewers.

Solution 3:

I import the PDF into GIMP and create text layers and place them as needed. When finish, I export to a new PDF. It is a bit cumbersome, but it works well.

Solution 4:

I recommend flpsed: http://flpsed.org/flpsed.html

It is simple and lightweight, and it always satisfies my typing-on-PDF needs. The one drawback is that there is no feature to insert an image. It does one thing (adding text) and does it well.