View Full Version : PDFCropper


rhadin
12-30-2007, 01:32 PM
Has anyone used a program called PDFCropper that supposedly reformats PDFs so they are easily viewed on the Sony Reader (among other devices)? There was a short post about it at Teleread (http://www.teleread.org/blog/2007/12/29/pdf-cropper-a-way-to-read-normal-sized-pdfs-on-the-sony-reader-and-other-small-screened-machines-wowio-potential/).

vstefanyuk
12-30-2007, 04:14 PM
Has anyone used a program called PDFCropper that supposedly reformats PDFs so they are easily viewed on the Sony Reader (among other devices)? There was a short post about it at Teleread (http://www.teleread.org/blog/2007/12/29/pdf-cropper-a-way-to-read-normal-sized-pdfs-on-the-sony-reader-and-other-small-screened-machines-wowio-potential/).

I am author and owner of PDFCropper application.
You can ask me any questions about it.
Send me any pdf that you are interesting to read on device, I will send you back prepared via PDFCropper. So you will be able to value it.

And this is original post:

PDFCropper is the application, designed to solve the problem with preparing for reading normal sized (A4-like) pdf's on relative small (Sony Reader PRS500/PRS505, iRex Illiad etc.) devices.

The problem is that pdf is not reformat able by nature. Yes, there is reflow mode in Acrobat Reader, but at first Acrobat Reader is not available for most e-book readers (especially for e-ink devices),
and second even with reflow function reading of complex content (technical books, magazines etc.) is not comfortable. Bad formatted pdf's and wide white spaces make the situation even worse.

The only way how this problem can be solved (at least based on my experience) to cut original pages into smaller pages with removing white spaces.
This is exactly what program do. But comparing with similar software PDFCropper is much more flexible, that allows to prepare books with much better quality in a very short time.

Currently PDFCropper can produce text and image pdf's. Later additional output formats (lrf, lrs, wolf etc.) will be added.

PDFCropper web-site currently is under construction. But it is already available for downloading:

PDFCropper v1.0 RC2 - http://rapidshare.com/files/79718571/Setup.exe.html

Trial version of PDFCropper is fully functional, but output pages are shuffled and include watermark (which by the way displays registration code that you need for obtaining license).

There are no yet tutorial or help available. But I prepared "How To" demo-video:

http://rapidshare.com/files/79717770/PDFCropper_-_How_To.swf.html

Also, anyone interesting in software, can send me example pdf, and I will send back resulted pdf prepared via application.

You can ask any questions about using or installing software (and details about purchasing the license) via e-mail:
vstefanyuk@gmail.com

P.S. Application is implemented by using Java. You have to have installed Java environment version 1.5 or higher.
Also Ghostscript has to be installed. In case if it is not, application will propose you to download.

rhadin
12-30-2007, 08:33 PM
Your note indicates that Ghostscript is required. It won't work with Adobe's print drivers? I went to Rapid Share to download the program but Rapid Share does not make it easy to get to the file. What is the price of the program?

vstefanyuk
12-31-2007, 02:41 AM
Your note indicates that Ghostscript is required. It won't work with Adobe's print drivers? I went to Rapid Share to download the program but Rapid Share does not make it easy to get to the file. What is the price of the program?

Yes, it is based on Ghostscript, and doesn"t work with Adobe's drivers.

Send me request via e-mail vstefanyuk@gmail.com, will send you app directly.

And send me example pdf, I think it will be good for you to see what possible to do.

vstefanyuk
12-31-2007, 08:12 AM
PDFCropper v1.0 RC3 - http://rapidshare.com/files/80272425/PDFCropper1_0RC3Setup.exe.html

And you can download and value an example of prepared (cropped) pdf:

This is original one - http://java.sun.com/docs/books/jls/download/langspec-3.0.pdf

This is cropped one - http://rapidshare.com/files/80268186/The_Java_Language_Specification__image_pages_.pdf. html

And this is cropped as image pages one (only some pages are there, due large file size) - http://rapidshare.com/files/80268186/The_Java_Language_Specification__image_pages_.pdf. html

Also, anyone interesting in software, can send me example pdf, and I will send back resulted pdf prepared via application.

You can ask any questions about using or installing software (and details about purchasing the license) via e-mail:
vstefanyuk@gmail.com

dhbailey
12-31-2007, 09:15 AM
PDFCropper v1.0 RC3 - [snip]
You can ask any questions about using or installing software (and details about purchasing the license) via e-mail:
vstefanyuk@gmail.com

Why not just tell us what the price is on this forum? Is that banned by forum policy? If not, it makes sense to me to make sure that a wide group of people know what the price is so they can decide if they want to find out if it will actually work.

vstefanyuk
12-31-2007, 09:39 AM
Why not just tell us what the price is on this forum? Is that banned by forum policy? If not, it makes sense to me to make sure that a wide group of people know what the price is so they can decide if they want to find out if it will actually work.

Sorry, forgot. Price will be 20 euro per license.

ppxnouse
01-01-2008, 05:51 PM
Hi vstefanyuk,

I just wanted to let you know, that my virus scanner did not like the pdfcropper.dll that gets copied into system32 while running pdfcropper. (Downloaded RC3 from rapidshare)

It might be a false positive since most other scanners did not indicate any issue with the file. Anyway. AVIRA users will get a virus alert when they try to run PDFCropper.

Here the scan results:

A-Squared Found nothing
AntiVir Found WORM/IRCBo.260096.1
ArcaVir Found nothing
Avast Found nothing
AVG Antivirus Found nothing
BitDefender Found nothing
ClamAV Found nothing
CPsecure Found nothing
Dr.Web Found nothing
F-Prot Antivirus Found nothing
F-Secure Anti-Virus Found nothing
Fortinet Found nothing
Ikarus Found Suspect code-parts (probable variant)
Kaspersky Anti-Virus Found nothing
NOD32 Found nothing
Norman Virus Control Found nothing
Panda Antivirus Found nothing
Rising Antivirus Found nothing
Sophos Antivirus Found nothing
VirusBuster Found nothing
VBA32 Found nothing

vstefanyuk
01-02-2008, 07:30 AM
Hi vstefanyuk,

I just wanted to let you know, that my virus scanner did not like the pdfcropper.dll that gets copied into system32 while running pdfcropper. (Downloaded RC3 from rapidshare)

It might be a false positive since most other scanners did not indicate any issue with the file. Anyway. AVIRA users will get a virus alert when they try to run PDFCropper.

Here the scan results:

A-Squared Found nothing
AntiVir Found WORM/IRCBo.260096.1
ArcaVir Found nothing
Avast Found nothing
AVG Antivirus Found nothing
BitDefender Found nothing
ClamAV Found nothing
CPsecure Found nothing
Dr.Web Found nothing
F-Prot Antivirus Found nothing
F-Secure Anti-Virus Found nothing
Fortinet Found nothing
Ikarus Found Suspect code-parts (probable variant)
Kaspersky Anti-Virus Found nothing
NOD32 Found nothing
Norman Virus Control Found nothing
Panda Antivirus Found nothing
Rising Antivirus Found nothing
Sophos Antivirus Found nothing
VirusBuster Found nothing
VBA32 Found nothing

There is nothing about virus. The reason is that this is Java application and java native dll's (jni libraries) can be located only in SYSTEM32. Before there was no installer, it is why app copy this dll during executing to SYSTEM32. But in next version (will be available today I think) I will copy this dll during app install.

In any case you can allow copying this dll, there is nothing about virus.

vstefanyuk
01-02-2008, 05:25 PM
PDFCropper v1.0 RC4 links:

http://rapidshare.com/files/80778554/PDFCropper1_0RC4Setup.exe.html
or
http://www.filefactory.com/file/518c4f/
or
http://www.megaupload.com/?d=RX5KXFPVor

And you can download and value an example of prepared (cropped) pdf:

This is original one - http://java.sun.com/docs/books/jls/download/langspec-3.0.pdf

These are links to cropped one:

http://rapidshare.com/files/80267677/The_Java_Language_Specification.pdf.html
or
http://www.filefactory.com/file/bc2cb0/
or
http://www.megaupload.com/?d=FCJJYHHB

And these are links to the one cropped as image pages (only some pages are there, due large file size):

http://rapidshare.com/files/80268186/The_Java_Language_Specification__image_pages_.pdf. html
or
http://www.filefactory.com/file/e7a856/
or
http://www.megaupload.com/?d=KKE7C1V3

Change log:

v1.0 RC4 - fixed bug with creating image pages pdf's in case if original pdf do not have contents list. Changed installation procedure, now PDFCropper.dll is installed during installation time (previously it was installed at program run time, but some anti-viruses treat is as suspicious action).

vstefanyuk
01-29-2008, 06:14 AM
PDFCropper v1.1 RC1 links:

http://rapidshare.com/files/87491638/PDFCropper1_1RC1Setup.exe.html
or
http://www.filefactory.com/file/a07bc5/
or
http://www.megaupload.com/?d=JI7CM0N4

Trial version of PDFCropper is fully functional, the only thing - output pages include watermark (which by the way displays registration code that you need for obtaining license).

And you can download and value an example of prepared (cropped) pdf:

This is original one - http://java.sun.com/docs/books/jls/download/langspec-3.0.pdf

These are links to cropped one:

http://rapidshare.com/files/87301097/The_Java_Language_Specification.pdf.html
or
http://www.filefactory.com/file/252400/
or
http://www.megaupload.com/?d=8KW32DJT

And these are links to the one cropped as image pages (only some pages are there, due large file size):

http://rapidshare.com/files/87486857/The_Java_Language_Specification__images__partly_.p df.html
or
http://www.filefactory.com/file/d02ead/
or
http://www.megaupload.com/?d=MJCYT8KH

Also, anyone interesting in software, can send me example pdf, and I will send back resulted pdf prepared via application.

License price per one computer is 20 euro. Payment can be made via PayPal or directly to bank account.

You can ask any questions about using or installing software and details about purchasing the license via e-mail:

vstefanyuk@gmail.com

P.S. Application is implemented by using Java. You have to have installed Java environment version 1.5 or higher.
Also Ghostscript has to be installed. In case if it is not, application will propose you to download.

Change log:
v1.1 RC1 - fixed the bug with adding table of contents (now appropriate menu item in Sony PRS 500/505 display table of contents correctly).
added separate option for adding clickable table of contents pages.
added displaying of table of contents in the left pane.
improved auto-framing functionality - added possiblty to create frames with size proportional to device size (paper size setting in Crop Settings dialog).
improved cropping funcionality - added possibility to remove empty frames in resulting pdf ("Skip empty frames" option in Crop dialog).
improved dialogs input errors displaying, errorness fields are highlighted by red.
fixed bug with deleting last unaccessible project reference from recent projects list.
added pdf restrictions checking during opening pdf. in case if there are no enough rights for pdf manipulating - program will ask pdf user password.
example pdf's are updated.
simplified trial mode - removed pages shuffling!

rhadin
01-29-2008, 06:15 PM
I downloaded the latest version to give PDFCropper a try. I decided to try cropping a PDF I downloaded from Feedbooks. The Sample.JPG (attached) shows how PDFCropper would crop it. Note that part of the text is cut off. The Pages Cropped.jpg shows the output results using the default settings for the Sony 505. So I assume I must be doing something wrong but can't figure it out. Any suggestions?

vstefanyuk
01-31-2008, 06:34 AM
I downloaded the latest version to give PDFCropper a try. I decided to try cropping a PDF I downloaded from Feedbooks. The Sample.JPG (attached) shows how PDFCropper would crop it. Note that part of the text is cut off. The Pages Cropped.jpg shows the output results using the default settings for the Sony 505. So I assume I must be doing something wrong but can't figure it out. Any suggestions?

It is heavy to tell what is wrong just based on these pictures. Send me example pdf to vstefanyuk@gmail.com. I will send you back prepared one and well as project file and explanation how it was made.

vstefanyuk
01-31-2008, 06:49 AM
I downloaded the latest version to give PDFCropper a try. I decided to try cropping a PDF I downloaded from Feedbooks. The Sample.JPG (attached) shows how PDFCropper would crop it. Note that part of the text is cut off. The Pages Cropped.jpg shows the output results using the default settings for the Sony 505. So I assume I must be doing something wrong but can't figure it out. Any suggestions?

With closer look, seems that you just press Crop without any tuning :) Of course you have to play with it a little. Still waiting your e-mail.

rhadin
01-31-2008, 11:28 AM
Still waiting your e-mail.

I sent the file a few moments ago. Thanks.

One thing missing from the program is a Help file or some kind of instructions for dummies like me :). Seriously, for the less advanced user, PDF Cropper is not intuitive and a Help file would be useful.

vstefanyuk
04-04-2008, 05:18 PM
Updated to v1.25

Latest version can be downloaded at www.pdfcropper.com (http://www.pdfcropper.com)

Change log:

v1.25

* added thicken images functionality. It allows to increase readability of created images pdf's. See "Crop" dialog's "Thiken images" option (note - this option is allowed only when gray or black and white images pdf is created)
* added to limit amount of output pages in case if temporary pdf is created. See See "Crop" dialog's "Limit output" option
* fixed bug with creating pdf via reflow
* PDFCropper.dll now is copied to PDFCropper install folder instead of \WINDOWS\System32
* fixed bug with opening/saving projects that use national symbols in settings
* migrated to new XStream-library


v1.24

* removed "Display Frames Area" and "Display Frames" menu items/toolbar buttons. This functionality was confusing. Instead "Hide Frames" toolbar button has been added. When this button is pressed frames area, frames info and frames are not displayed till button is released
* excluded using of Windows registry
* cosmetic GUI changes

v1.23

* fixed bug with "Import Template"-function

v1.22

* added installer with embedded JRE
* cosmetic GUI changes

v1.21

* fixed bug with using Helvetica (Arial) bold font (error 'C:\WINDOWS\Fonts\arialb.ttf not found')
* renamed registration info file PDFCropper.reg into PDFCropper.rgi (to prevent from using windows registry file .reg-extension)

charlieperry
04-09-2008, 12:57 AM
Just downloaded the pdfcropper. Looks really good but...

...there's no help file!

How do I turn the pdc file back into a pdf to reader on my PRS505?

vstefanyuk
04-09-2008, 08:45 AM
Just downloaded the pdfcropper. Looks really good but...

...there's no help file!

How do I turn the pdc file back into a pdf to reader on my PRS505?

Run "Crop" function :)

vstefanyuk
06-13-2008, 05:59 AM
Updated to v1.29

Latest version can be downloaded at www.pdfcropper.com

Change log:

v1.29

* improved auto-frames functionality. Added ability to aggregate detected frames area for custom pages. Added ability to define frames of custom pages by detecting frames splits (eq. smart cut)!!!
* improved reflow functionality. Optimized processing of highlighted text (titles etc.) and blocks of text with proportional font size (program code etc.)
* fixed bug with page flipping, previously frames area was not rotated
* fixed bug with deleting temporary files that were created during producing images pdf (if you used to create images pdfs, please, check your temporary folder, delete files that are started with "pdc", sorry for inconvenience)

v1.28

* fixed bugs with displaying list of pages functionality

v1.27

* fixed bugs with auto-frames and crop functionality (they appear for pdf's with non-zero media box location)
* fixed bugs with editing page groups
* added displaying list of pages functionality

v1.26

* improved licensing functionality. Now it is more flexible, license also can be issued based on you computer BIOS serial number, processors serial numbers and what is the most important - external HDD and flash USB drives serial numbers (in reality it means that you can reuse you license on another computer by taking your flash drive!)
* updated embedded JRE to version 1.5.0_15
* embedded JRE now includes JAI (Java Advanced Imaging) native support
* increased max number of frames per page to 81
* migrated to the new Bouncy Castle encryption library (v1.39)

vstefanyuk
07-02-2008, 08:13 AM
Updated to v1.30

Change log:

* improved crop functionality. Added possibility to split output pdf by multiple files (see "Split output by" option in "Crop" dialog)
* improved crop functionality. Added "Frames orientation" and "Frames scaling" options to "Crop" dialog
* improved reflow functionality. Added "Source interlinear spacing" and "Target interlinear spacing" options to "Crop" dialog
* improved detecting custom pages frames splits functionality. Now instead of searching pure white split, it tries to find "whitest" split
* improved responsiveness of application during long-run operations (crop, auto-frames etc.)

Comming soon:
- Auto-detecting frames blocks. By using this feature it will be possible automatically convert complex pdf magazines etc.

paveli
07-11-2008, 02:43 PM
PDFCropper is really great software! I bought my Sony Reader prs-505 a month ago and firstly was really disappointed as I wasn't able to read comfortably any of my books in PDF format.
I started to google and found some reviews about pdfcropper.
This tool helped me to solve the most of my problems with fitting PDFs into small Sony Readers screen.

What I really enjoy is reflow option, when pdfcropper analyses the text in PDF and creates new one with any font size that you choose.
Another good feature came with the latest update -- ability to split PDF to several files. It is useful because sometimes Reader is too slow when reading large files.
I wanted to read books on my native language, but it wasn't possible as Reader understands only Latin symbols. PDF cropper solved this problem as it may insult fronts right into PDF files.

It is somewhat difficult to understand a concept of frames which PDFcorpper use to resize the pages. But with the assistance of the author Vlodimir Stefanyuk I handled with it. :thanks:

Okami
07-13-2008, 01:33 PM
I received my iRex iLiad Book Edition as a gift, a couple days ago, I was extremely happy since, I can use it to view my manga (comic) collection with it, therefore I tried so many softwares to bring out the best view, and I came to the point to see that "PDFCropper" is the perfect choice for eternal use.

Since, some manga tend to be wordy, which leads to using small fonts, I found it still difficult to read them, even with the iLiad screen.

I did try some other softwares that auto split pages and rotate them to landscape, but they weren't as flexible as PDFCropper.

If you're using your e-reader for viewing manga/comics, I highly recommend using PDFCropper.

This is how I use PDFCropper to read manga:

For wordy manga save the PDF in landscape mode: Allow the software to auto frame all the pages, if any frame doesn't bring out the panel, you can just customize that page only to your liking, which is something other softwares don't allow.

For non-wordy manga save the PDF in portrait mode: Since we want to view the pages in portrait mode, we will work with one frame only on all pages.

Most manga tend to have a lot of white spread, even though they are still readable with portrait mode, you can enjoy reading them even better when all those white spread are removed.

Turn off the "Odd/Even Pages" & "Custom None" on the first page, delete one of the frames, then position the frame to be around the panel only instead of the whole page with the extra white spread, this will auto-position the other pages in the same position as the first one, if one of the pages doesn't have a white spread and you need the whole page, then right-click and set the page to "Custom" to position the frame for this page only, you can also "Copy Page Settings" for any page and just apply it on another page with "Replace Page Settings" which is another favorite function of mine. Explore more by trying the "Odd/Even Pages"

I hope manga fans, find these simple instructions, helpful in assisting them to the joys of reading their favorite books with their respective e-reader devices.

If anyone still needs help with their manga viewing, I will be more than happy to help them out. I have googled a lot, and I came across softwares that meant for manga/comics, but they just weren't as perfect as PDFCropper!

vstefanyuk
07-15-2008, 06:47 PM
Change log:

v1.40

* improved auto-frames functionality. Added possibility to detect frames blocks (see "Detect custom pages frames block" and "Split vertically detected frames blocks" options in "Auto-frames" dialog)!!!

Coming soon:
* Improved frames reflow functionality. Adding support for images

litchfield
07-19-2008, 03:12 AM
Hi vstefanyuk

Just tried PDFcropper on some pdfs for an Iliad. It works very well and the results have made reading A4 pdf's a dream.
I have tried various versions of IPDF, but when zoomed, they generally take ages to load pages and and eat up the battery in doing so. Much better in all respects to the iRex supplied pdf reader however :-)
Pre-cropped pages load much faster.

A basic help file and an option to change text colour would really be tops.

vstefanyuk
07-21-2008, 11:04 AM
Updated to v1.41

Change log:

v1.41

* fixed bug with auto-frames "detects frames splitting" functionality (hangs in some cases)
* fixed bug with auto-frames "detects frames blocks" functionality (incorrect frames ordering)
* increased speed of pdf displaying
* improved reflow functionality. Paragraghs are displayed with indenting

vstefanyuk
08-07-2008, 09:47 AM
Updated to v1.5

Latest version can be downloaded at www.pdfcropper.com (http://www.pdfcropper.com)

Change log:

v1.5

* improved reflow functionality. Added images support!!!
* changed reflow functionality. Now frame reflow option is specified on pages set (odd, even, group or custom pages) level instead of page level
* improved auto-frames functionality. Added "Detect custom pages frames reflowness" option. When this option is used frame is treated as reflowable if it contains some text and doesn't contain relative large (< 10% of frame square) vector graphics
* added full support for page rotation (0, 90, 180, 270). Changed rendering, auto-framing, reflowing, cropping functionality to take in account page rotation
* improved pdf rendering speed
* changed pdf rendering. Migrated pdf displaying and page images rotation code to Java (this is one of the steps required before implementing Linux-version)
* added predefined settings for Cybook Gen3
* updated "Samples" section at www.pdfcropper.com

Main Features

User interface allows to:

* view original pdf, navigate via table of contents or directly via page number, zoom in/zoom out, specify desired page view
* interactivly change frames settings, skip pages, specify custom pages, combine pages into groups
* specify frame settings for all pages, odd/even pages, page groups or separatly for custom pages
* flip pages, add/delete frames, specify frame size/placement/ordinal/reflow, use frames with the same size, keep frame ratio
* etc.

Auto frames functionality allows to:

* automatically detect inked area
* add up to 10000 frames per page with desired layout
* automatically detect custom pages frames reflowness
* define frames of custom pages by detecting frames blocks (eq. recognition)
* define frames of custom pages by detecting frames splits (eq. smart cut)
* skip empty pages
* etc.

Crop functionality allows to:

* prepare pdf via pages cutting, via pdf reflow or by combining both methods
* add tables of contents, create clickable table of contents pages
* reflow text and images
* increase/decrease font size, rotate reflow pages, justify text of produced pdf via reflow method
* specify desired text encoding and embed fonts
* specify frames orientation and scaling
* skip empty output pages
* create pdf by reusing original pdf pages. This allows to create pdf's with very high quality and smallest size (almost the same as original pdf). This is unique feature, at time being the is no other fully functional software that can do it
* create images pdf, thicken produced page images
* slit output pdf by multiple files
* etc.

vstefanyuk
08-08-2008, 07:27 AM
Updated to v1.51

Changes:

* fixed bug with reflow functionality (in some cases line breaks were detected incorrectly)
* cosmetic gui changes

Comming next:

* context help

Kralik
08-07-2009, 01:48 PM
Thanks for this great program!

Horribleman
10-05-2009, 05:03 AM
I have a question; is registration automatic, or do we have to get a code from you personally? The reason I ask is that I would like to try the trial version tonight and upgrade tonight if it's suitable. I've got a business trip coming up on weds that I'd like to have reformatted a lot of PDFs for.

I guess my question is really if I decide the product is for me tonight will I be able to get the full version straight away?

MrKyle
12-28-2009, 07:07 AM
You saved me a whooole lot of time. I was about to start work on this same app. All I read are tech books, and when my Reader says to look at Figure 2-A, I always look forward towards seeing it 10 pages from then.

Thanks for your work, and I do hope you make the source available in some fashion.

MrKyle
12-31-2009, 04:19 PM
I decompiled PDFChopper to fix a bug I found, and even though Java DC's are generally pretty clean, the source was still a mess. One of many reasons why I wish the author could open it's source. It must be a money issue.

vstefanyuk
01-04-2010, 04:21 AM
I decompiled PDFChopper to fix a bug I found, and even though Java DC's are generally pretty clean, the source was still a mess. One of many reasons why I wish the author could open it's source. It must be a money issue.

It is not freeware product. The latest version is 1.63, you can find it at www.pdfcropper.com (http://www.pdfcropper.com)

jessTay
01-21-2010, 01:26 PM
Hi, I was just trying out the program, and my problem is that when I load in my original pdf files, I can do the first page fine and make it look great (it originally showed two pages to one pdf page and was able to split it into two pages), but when I click next page, it doesn't show the next page of my pdf... it's only the grey background. So I can't see my pdf to work with it.
I'm trying to reinstall to see if it just developed from an installing issue.

jessTay
01-21-2010, 02:11 PM
Still not working even after reinstalled. One of my pdfs won't show ANYTHING when opened. Just the grey background. hmmm

greenapple
01-22-2010, 01:59 AM
Is the project still in development? There hasn't been any update since 2008.

vstefanyuk
01-29-2010, 02:56 AM
You can send me your pdf via e-mail. I can look at it.

My e-mail is vstefanyuk@gmail.com

vstefanyuk
01-29-2010, 02:58 AM
Is the project still in development? There hasn't been any update since 2008.

It is not under active development now. But I am going to release new version in spring.

DrZoidberg
02-03-2010, 07:31 AM
I'm trying to crop a book (349 pages) with PDFCropper so I'm not in the mood to set the frame on every page. Is there a way to set the frame automatically on every page?

vstefanyuk
02-05-2010, 03:44 AM
I'm trying to crop a book (349 pages) with PDFCropper so I'm not in the mood to set the frame on every page. Is there a way to set the frame automatically on every page?
You can send me your pdf (vstefanyuk@gmail.com). I will look at it and let you know about most optimal way to process it.

DrZoidberg
02-05-2010, 05:34 AM
You can send me your pdf (vstefanyuk@gmail.com). I will look at it and let you know about most optimal way to process it.

I will thanks.

greenapple
02-05-2010, 05:46 AM
I've used your program to work on a randomly selected PDF, as a test. The only parameters I changed were the screen size, as my jetBook's screen size is not preconfigured in your software.

However, on the PDF that was created, words were cut off on the left on some pages, and on the right on other pages. What is worse, I couldn't figure out what I needed to do to fix it.

I wonder if you could make your software more user friendly? Maybe a wizard to step through the essential settings?

Kralik
02-09-2010, 07:02 PM
I'll share my experience in using PDFCropper for the jetBook. So far it has turned out to be a great help!

A bit of background: There are a few authors I like who have been releasing free versions of their books as downloads online. Unfortunately, they are only in PDF format -- mostly because they are scans (or perhaps PDF exports) of the books. As such, they don't work too well on the small jetBook screen. If I have it in portrait mode, the font is very small. In landscape, it's OK, but requires lots of scrolling. I don't like scrolling because over the overlap of lines... every time I scroll I have to mentally readjust to find my spot. Page turns are much better.

I had compensated by trying a bunch of free PDF tools, like PDFill and PDFSam. These let me crop, rotate, etc. the pages. So for a typical book, 5.5"x8.5", I would have to crop out the margins, the headers, etc. by trial and error. Then, I would create two copies of the book and cut them each in half... a top half and a bottom half. Finally, I would use a PDF merge to combine the top and bottom halfs, alternating pages... essentially leaving myself with 'half-page' turns. I used Full Page zoom with white cropping in the jetBook itself.

This worked OK but 1) It was tedious, 2) It lost the table of contents and 3) It created files double the original size. So I was very happy when I found that PDFCropper can do the whole thing in about 1-2 minutes instead of 10-15 min. per book. Actually, most is automatic, with me just waiting for it to finish its job.

Here's what I do for my PDF's in PDFCropper:

1) Adjust the gray lines around the PDF as the Frames Area to exclude headers and footers. I put them very close around the text, but not too close on the left or right, since odd/even pages are spaced differently. PDFCropper can actually handle these, but I don't have to worry about it since the jetBook can crop that white space.
2) Go to Edit Menu and run Auto Frames. This process takes about a minute and with its default settings nicely frames two halves to each page. For some books I might use thirds.
3) Then File Menu and Crop to crop into a new PDF! This takes a few seconds, and also lets me set the Title/Author information for the jetBook display.

Quite easy! I like the PDF result because it shows the original text as it appears in the real book. There is also a reflow option, which is quite decent! But I haven't needed to use it much. The Aluratek Libre firmware on the jetBook does support reflow, but it doesn't look nearly as nice as the original text divided into smaller screens.

I also like that if I ever buy another device besides the jetBook, it would be quick and simple to reconvert my PDF's to that device's specifications. It has a lot of features that should work for just about anything!

Hope that helps greenapple!

greenapple
02-09-2010, 11:12 PM
Thanks, Kralik.

I followed your instructions carefully. But after applying auto frames to all pages the box frame seemed to work only on alternate pages (odd pages). I had to repeat dragging the grey box, re-apply the auto frames, to get the even pages done. Maybe a bug or I probably have missed something.

Also what's the purpose of "crop settings"? Is it necessary to set them to the jetbook screen size?

This software seems very powerful, I'm probably just scratching the surface. Even as a newbie, I've discovered a few advantages this software has over sopdf: a) all the pages in landscape mode are of the same size after cropping, b) it's able to visually crop off the headers and footers.

I'm also mystified by this statement on the site:
Tip: To make your license more flexible, take registration code when external USB drive (flash or HDD) is connected (you DO NOT need to install application to external USB drive). By taking this external USB drive to another computer you can reuse your license.

How does it work, in practical term? I don't understand it at all. Additionally if I replace my PC can I use the license again?

Again, thanks, Kralik.

Kralik
02-10-2010, 10:25 AM
Ah, I forgot to mention this: PDFCropper can set different settings for odd/even pages. This is because they can have different margins, etc. so you may want to set them separately. However, I don't use this: when I open a PDF, I unselect both the Odd/Even and First Page is Title Page checkboxes. Then the grey area changes all pages.

Crop settings are for making it reflow, I think. There's a "Reflow Frame" option that I tried once before... you set the page size and it reflows the PDF into a PDF of that size.

As for registration, the program is registered to your computer, but if you have a USB hard drive or something like that, it can use the hardware ID of that drive in its registration. This means that if you ever get a different machine, as long as you still have that drive, you can use the program.

greenapple
02-11-2010, 01:29 AM
Thanks!

I'm still not too sure how it works. I have 2 external harddisks, and one flashdrive. The external harddisks are almost never removed from the PC.

Say if my current PC dies, and I install the software on a new PC, I'd have to plug in the same external hardisks (both of them) as well as the flashdrive?

Kralik
02-11-2010, 08:34 PM
No, just one of them as far as I understand it. But you'd probably have to ask the author, because I'm not entirely sure. If you go to Help-->About you can see the computer ID information it generates. The button on the right lets you copy it to the clipboard (so you can look at it in, say, Notepad). You can see how it changes with USB drives by starting the program without any connected, then trying again with them connected.

greenapple
02-12-2010, 02:13 AM
Really appreciate your help, Kralik. I believe I have a clearer picture of how this program works.

All that is left is the barrier to part with 20 Euros. :)

ThomasMcKean
02-14-2010, 09:39 PM
Ermm... I have a question about this program?

What would be the proper settings to convert a CBR/CBZ to be read on an Astak Pocket Pro or Hanlin V5?

Can this be done with this program?

fiery
12-04-2010, 07:24 PM
I've a problem with PDFCropper 1.63 with certain PDFs which return "java.lang.NullPointerException" on cropping. It worked very well with similar PDFs from the same publisher, but their recent files return just that error. I noticed that publisher has changed the PDF version from 1.4 to 1.5. PDFCropper.log file includes this line "java.lang.NullPointerException at org.pdfbox.pdmodel.PDPageNode.getAllKids(PDPageNod e.java:194)"

However, I tried to convert/merge that problematic PDF with the free pdfsam 2.0 app. It produced the same PDF (v1.5), but this time PDFCropper worked just fine.

Hope this helps someone.

meem
04-01-2011, 08:12 PM
Looks good, but it's very complicated.
Must distributed without JRE (Java) which most users they have it.

apos
01-04-2012, 10:02 PM
Since this thread was not visited for a long time and only deals with one program, I like to suggest using the cross platform open source tool Briss (http://sourceforge.net/projects/briss).

It is written in java, very mature and does its job - automatically. The only "drawback" is, you should write a little wrapper script within your path:

$> sudo youreditor /usr/local/bin/briss

#!/bin/bash
version="0.0.13"
cd "$(pwd)"
java -jar /whereever/is/installed/briss-${version}/briss-${version}.jar "${@}"

$> sudo chmod 755 /usr/local/bin/briss

if do not like to type in something like java -jar /wherever/briss-version/briss-version.jar -s myfile.pdf
everytime :D

A little howto an scripts for linux freaks: see here. (https://wiki.blue-it.org/Ebook_Conversion#Cropping_the_pages_is_the_most_so phisticated_solution)