KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   


- Content .- Fans (3) .- Knowledge Base  . 


   0.4.10  Updated

Qt Other Utility

Score 76%



Homepage:  Link
Minimum required   PyKDE/PyQt
Downloads:  1244
Submitted:  Jul 29 2013
Updated:  3 hours ago


krop is a simple graphical tool to crop the pages of PDF files.

It is written in Python and relies on PyQT, python-poppler-qt4 and pyPDF for its functionality.

A unique feature of krop is its ability to automatically split pages into subpages to fit the limited screen size of devices such as eReaders. This is particularly useful, if your eReader does not support convenient scrolling.

Further information and instructions can be found at http://arminstraub.com/software/krop


krop (0.4.10) 2016-05-29 -- Armin Straub

* When cropping, all PDF page boxes (ArtBox, BleedBox, CropBox, MediaBox,
TrimBox) are now adjusted.

krop (0.4.9) 2015-10-31 -- Armin Straub

* Reading PDF files is less strict now. As a consequence, krop doesn't give
up cropping some files which resulted in an error before.
* Fix a possible crash when starting krop.

krop (0.4.8) 2015-07-04 -- Armin Straub

+ More options are accessible via command line arguments.
* Mouse cursor now changes when over selections and handles.
* Improved visibility of selections.

krop (0.4.7) 2015-02-15 -- Armin Straub

+ Basic options are accessible as command line arguments (run krop with
--help to see available options).
* When pressing ctrl-c in the terminal, krop will shut down (not gracefully,
though; only intended for when there is trouble).
* Avoid hitting Python's recursion limit in the pyPdf library when working
with certain large pdf files (thanks to Victor).

krop (0.4.6) 2014-05-24 -- Armin Straub

+ Added option to specify pages which require individual selections (thanks
to Roger Krebs for the suggestion and for testing).
* 'Trim Margins' automatically creates a region for the full page if no
regions exist.
* Reorganized options across tabs.
+ Added appdata file (thanks to Richard Hughes).

krop (0.4.5) 2014-02-01 -- Armin Straub

* Load and write files with non-ascii characters in their filename.

krop (0.4.4) 2013-08-18 -- Armin Straub

+ If available use PyPDF2 in place of pyPdf.
* Correctly crop PDFs which have orientation other than 'portrait' (thanks
to Gaetano Pepe for sending sample PDFs and testing).
* In case of more than one selection per page, cropping is much faster now
and results in smaller files.
* Delete old selections when opening a new file.

krop (0.4.3) 2013-08-10 -- Armin Straub

* Fix a bug that prevented PDF files to be specified on the command line
(thanks to roctheme for reporting).
* Instead of no icon at all, use the system icon 'edit-cut' as application
icon (thanks to roctheme for the suggestion).

krop (0.4.2) 2013-08-04 -- Armin Straub

+ Use PyKDE if available (though this is not really used yet).
* If default icons are missing, use text instead.

krop (0.4.1) 2013-07-28 -- Armin Straub

* Initial public release.
+ Several small bug fixes.

krop (0.4.0) 2013-06-16 -- Armin Straub

* Rewrote cropping code, resulting in much smaller pdf files.

Send to a friend
Other  Apps  from arminstraub
Report inappropriate content

goto page: prev   1  2 


 useful app

 by epsilom on: Feb 17 2015
Score 50%

Thanks for this app this is very useful!, I have one wish: please do that the pointer mouse change when over edge icons/markers of mergin to cut, and make those markers more bigger. This would be easier when I want change the selection margins

Reply to this


 Re: useful app

 by arminstraub on: Jul 5 2015
Score 50%

Thank you for the helpful suggestions! I hope you like the improved visibility of the selections and handles in the new version 0.4.8.

Reply to this


 crash if I try to open krop directly with a file

 by roctheme on: Aug 11 2015
Score 50%

krop crash, if I try to open krop directly with a file. E.g. via right click menu.

in terminal it works:
krop <filename>

ProblemType: Crash
CurrentDesktop: KDE
Date: Tue Aug 11 08:57:21 2015
ExecutablePath: /usr/share/krop/krop.py
ExecutableTimestamp: 1400944165
InterpreterPath: /usr/bin/python2.7
ProcCmdline: /usr/bin/python /usr/bin/krop /home/user/File.pdf
ProcCwd: /home/user
PATH=(custom, user)


krop.py crashed with TypeError in main(): decode() argument 1 must be string, not None

Reply to this


 Re: crash if I try to open krop directly with a fi

 by arminstraub on: Aug 11 2015
Score 50%

Thanks for the report!

The following should fix the crash: in krop.py, replace the line
fileName = args.file.decode(sys.stdin.encoding)
fileName = args.file.decode(sys.stdin.encoding or sys.getdefaultencoding())
Please let me know if this does not work as intended.

This change will be included in the next update of krop.

Reply to this


 Re: Re: crash if I try to open krop directly with

 by roctheme on: Aug 11 2015
Score 50%

It works!

Thank you!

Great App.

Reply to this

goto page: prev   1  2 

Add commentBack

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Add App
Public API
About Qt-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Sponsor us
Report Abuse

Copyright 2006-2016 Qt-Apps.org Team  
All rights reserved. Qt-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
Qt is a trademarks of Nokia