
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
KPDFTool
*********
KPDFTool is a GUI interface for GhostView and ImageMagick
for performing basic and useful operations with PDF and
PS (PostScript) files such as merge, extract pages and
protect the text into new files in a simple and practical way.
This software is licensed under GPLv3
Compilation
***********
In order to compile the package, you need to have
Qt 4.x, gcc/g++ and the GNU make.
With a shell:
1 - unzip kpdftool.zip
2 - cd kpdftool
3 - qmake
4 - make
Then simply type in the shell ./kpdftool to run
the program.
Have fun!
9 years ago
# Revision 0.23.1 - 06/02/2012
- License issues solved.
- Icons added.
# Revision 0.23 - 07/07/2011
- Qt 4.X compatibility.
# Revision 0.22 - 02/06/2006
- The "Recover Contents" function!
# Revision 0.21 - 07/01/2006
* Improvements were implemented in GUI:
- Remembering the last used input and output directories (starting in the user's home);
- 'Split PDF' was renamed to 'extract pages';
- 'OK' buttons were renamed to 'Do it', to avoid confusions;
- Window contents became unavailable during the execution of a process;
- Other minor fixes.
# Revision 0.2 - 03/01/2006
* Now it is possible to export the pages of PDFs as images files.
Thanks for all suggestions at kde-apps.org. They will be implemented as soon as possible.
Please report if it works with your system!
-------------------------------------------------------------------------------------------------------
# Rodrigo M.S. de Oliveira (rdglinux at yahoo dot com dot br). #
9 years ago
# Revision 0.23.1 - 06/02/2012
- License issues solved.
- Icons added.
# Revision 0.23 - 07/07/2011
- Qt 4.X compatibility.
# Revision 0.22 - 02/06/2006
- The "Recover Contents" function!
# Revision 0.21 - 07/01/2006
* Improvements were implemented in GUI:
- Remembering the last used input and output directories (starting in the user's home);
- 'Split PDF' was renamed to 'extract pages';
- 'OK' buttons were renamed to 'Do it', to avoid confusions;
- Window contents became unavailable during the execution of a process;
- Other minor fixes.
# Revision 0.2 - 03/01/2006
* Now it is possible to export the pages of PDFs as images files.
Thanks for all suggestions at kde-apps.org. They will be implemented as soon as possible.
Please report if it works with your system!
-------------------------------------------------------------------------------------------------------
# Rodrigo M.S. de Oliveira (rdglinux at yahoo dot com dot br). #
Elias-2008
8 years ago
Tell me, is there a possibility to add a service menu to use it in Dolphin?
It woud be possible to configure a default folder (other than /home/user) to work with the files?
Parabéns. Ótimo trabalho.
Report
bitcrazy
9 years ago
Please stop polluting this side with apps not depending or using any KDE libs.
Visitors here expect to find KDE apps, else let's call it apps.org.
With respect for your work
m0nk
Report
rwmarch
12 years ago
QT 3.3.8b
Qt Designer 3.3.8b
qmake fails with the following ...
uic: File generated with too old version of Qt Designer
kpdftool did compile OK on OpenSUSE 10.3.
Report
saeid
13 years ago
Thank you very much
Report
denisq
13 years ago
could you include the features from "gui for pdftk"? http://www.paehl.de/pdf/?GUI_for_PDFTK
nice work so far!
Report
tomasz2006
14 years ago
Report
rdglinux
14 years ago
For those interested in Programming and Slackware Linux!
Regards.
Report
Phlogiston
14 years ago
uic: File generated with too old version of Qt Designer
Whats wrong? =)
Report
rdglinux
14 years ago
Best Regards.
Report
soulrebel
14 years ago
thanks for your work
Report
rdglinux
14 years ago
Report
frareinif
14 years ago
***********************
#!/bin/sh
usage() {
echo "Usage: pdfscan {nameofimage.pdf}"
}
if [ $# -lt 1 ] ; then exit 1 ; fi
name=$1.pdf
# Get scanner device name and scan
scanner=`scanimage --help | tail --lines=1 `
scanimage --batch=$1.%04d.tiff -p -d $scanner --mode Color --resolution 200 --batch-scan=yes --format tiff
#convert to pdf
tiffcp -c lzw $1.*.tiff $1.tiff
tiff2pdf -p A4 -j -o $1.pdf $1.tiff
rm -f $1*.tiff
kghostview $1.pdf
***********************
(--batch-scan is quite likely specific to HP OfficeJets)
It would be great if you could add such a feature to KPDFTool. Good luck!
Report
alphin
15 years ago
i love the simplicity concept..
but i have some suggestion:
- there's no splash screen isn't it..., i think it'll look nice if there is some splash there...
- i think it's nice if we can insert some watermark, pages, in the pdf-ed result...
how bout that?
anyway.. it's still a cool app.. keep the good work, will you..?
Report
loki
15 years ago
http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=/Multimedia/kpdftool
http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/packages/Multimedia/kpdftool
or here (mirror):
http://ftp.skynet.be/pub/suser-guru/rpm/packages/Multimedia/kpdftool/
(for SUSE 10.0, 9.3, 9.2 and 9.1, both i686 and x86_64)
Report
bednar
15 years ago
KPDFTool is great app!
I suggest to add "commenting enable" option to KPDFTool. For now, there are only commercial program like full verion of Acrobat 7 which allow to enable commenting. This is quite new feature and it is very usefull when one have for example to review paper in PDF format. It allows to add comments and remarks just in PDF file.
Report
rdglinux
15 years ago
Thanks
Report
rdglinux
15 years ago
Report
Kaisermart
15 years ago
However your compilation run with the theme. I don't understand.
In the other hand I modify the app adding the pdf90 functionality. The application can take more utilities.
If you wnt to take my version warn me.
Sorry for my bad english
Report
rdglinux
15 years ago
I'm interested to see the features you've added to KPDFTool. Could you send it to me?
Thanks!
Report
Kaisermart
15 years ago
Report
Kaisermart
15 years ago
Sorry for my bad english
Report
kdeappsce
15 years ago
Some comments:
The source doesn't seem to be complete
File open and file save dialogs always jump to /home/ per default. It would be cool if it defaulted to ~/ and would remember the last used directory, at least during a session
When trying to output a file to /home/ there's no error message that I don't have write priviledges
The default window size could be a bit larger, and window resizing could work better (buttons staying in place, tabbar resized etc.)
I wonder if it wouldn't be more consistent to have (besides the input file(s)) a destination file field for each action. I find it a bit confusing that I get asked for the output file name when pressing the OK button. I'd prefer to define the "Destination file" equally to "Source file". Furthermore, I'd rename the OK button to something like "Process" and disable it until Source and Destination files have been defined
Command line options like the following would be very cool:
-h and --help to give a short command line help
-v and --version which prints the program version to the shell
-i and --input to specify input files on the command line
-o and --output to specify the file to create
Switches to specify the processing type on the command line:
-m and --merge
-e and --extract (currently known as "Split PDF", but actually it doesn't split but extract pages)
-r and --render
-p and --protect
This way it could be driven completely from the command line and we could create servicemenus. Example: kpdftool --merge -i 1.pdf 2.pdf 3.pdf -o all.pdf
Anyway, cool application, thanks a lot for writing it!
Report
rdglinux
15 years ago
I just did not understand why do you say that the source code is not complete. Actually, it is, ok?
Thanks a lot for you interest!
Report
kdeappsce
15 years ago
#include "KPDFTool.h"
in main.cpp but there's no "KPDFTool.h" at all. This is why I thought there's something missing (though built went fine).
Report
kdeappsce
15 years ago
Some comments:
The source doesn't seem to be complete
File open and file save dialogs always jump to /home/ per default. It would be cool if it defaulted to ~/ and would remember the last used directory, at least during a session
When trying to output a file to /home/ there's no error message that I don't have write priviledges
The default window size could be a bit larger, and window resizing could work better (buttons staying in place, tabbar resized etc.)
I wonder if it wouldn't be more consistent to have (besides the input file(s)) a destination file field for each action. I find it a bit confusing that I get asked for the output file name when pressing the OK button. I'd prefer to define the "Destination file" equally to "Source file". Furthermore, I'd rename the OK button to something like "Process" and disable it until Source and Destination files have been defined
Command line options like the following would be very cool:
-h and --help to give a short command line help
-v and --version which prints the program version to the shell
-i and --input to specify input files on the command line
-o and --output to specify the file to create
Switches to specify the processing type on the command line:
-m and --merge
-e and --extract (currently known as "Split PDF", but actually it doesn't split but extract pages)
-r and --render
-p and --protect
This way it could be driven completely from the command line and we could create servicemenus. Example: kpdftool --merge -i 1.pdf 2.pdf 3.pdf -o all.pdf
Anyway, cool application, thanks a lot for writing it!
Report