On Mon, 2007-08-13 at 20:46 +0200, Carlos E. R. wrote: > The Monday 2007-08-13 at 17:55 +0200, Joachim Schrod wrote: > > > If anybody is writing "something", he or she should have a look at pdftk. > > This > > can fill in forms and can save them. > > I did look at it. > > > It is a command-line tool and not a viewer, though, and therefore no > > solution > > for Carlos' problem. But it is an application where one can get open-sourced > > code for that problem. > > It has options to change the permissions a pdf file. But even > using "allow AllFeatures", the user of acroread is denied access to save > the file or annotate or any of those things. I tried. > > We need some extra permissions they call "rights-enabled PDF forms", for > which you need the "LiveCycle" things from them. I don't know why pdftk > can't enable such permissions. >
Carlos, This is how I deal with pdf editing. If it does not help you it may help somebody else. 1. If it a "text" pdf file I edited using Kword the wordprocessor of KDE office. There I do all changes then I save as openoffice file format. Then I open it in OO and export to pdf. This will produce a new pdf file with all the changes. It is not perfect because is a two step procedure but it is simple and fast so it works. Because of different character encoding between OS/applications sometimes bullets, boxes may not show. You may have to play with it. For example your form is OK except for the square checked boxes. I did not have time to play with it. 2. If it is a "graphic" pdf fileI use Gimp. Select the rectangle and cut. Then select insert text and place the cursor there and enter text. Gimp can not save as pdf so I have to do like above: save as jpeg or other graphic format, open in OO draw and export as pdf. 3. There is a nice pdf editor for linux. I have it installed and I used it a couple of time. It has GUI but requires you read the documents :-) http://pdfedit.petricek.net/ I build it from source. I am running SuSE 10.2 64. If you do not have QMAKESPEC setup it may complain just: $ export QMAKESPEC=/usr/lib/qt3/mkspecs/linux-g++ $./configure $ make # make install Ciao -=terry(Denver)=- Ciao -=terry=- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
