View Single Post
Old 01-10-2013, 10:07 PM   #299
willus
Fuzzball, the purple cat
willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.willus ought to be getting tired of karma fortunes by now.
 
willus's Avatar
 
Posts: 1,273
Karma: 11087488
Join Date: Jun 2011
Location: California
Device: iPad
Quote:
Originally Posted by Objective View Post
Using Calibre after using the formatted k2pdfopt file blocks the text by reducing the font size leaving it nicely justified....
Thanks for sending me the files. The k2pdfopt output PDF file consists of images which are 563 x 739--the default output size from k2pdfopt, optimized for the (older) kindle 6-inch screen. The Calibre epub file consists of images which are 512 x 672. These images are simply the images from the k2pdfopt PDF file re-scaled to 512 x 672 with no special processing. So if the Calibre epub file looks better on your reader, it's either because (1) 512 x 672 is a better resolution for your reader, and/or (2) the epub reading software on your e-reader does a better job than the PDF reader on your e-reader at re-scaling bitmaps. Or maybe your e-reader cannot display PDF files at all? I don't know.

If the reason the Calibre epub file looks better is due to (1) above, and your e-reader can directly read PDF files, then you can avoid having to process the k2pdfopt output with Calibre by adjusting the width and height values when you use k2pdfopt (select 'd' from the interactive menu or use the -w and -h command-line options, or maybe just increase the output resolution by using a value for -dr that is higher than 1, e.g. -dr 1.5 or -dr 2).
willus is offline   Reply With Quote