07-13-2013, 09:28 AM | #1 |
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
Wrong cover rendering about part showing text
Hello,
It's my first post here, so I don't know if my issue is at the right location. I'm a developer working on a project using ePub since one year. My (big) concern today is about the quality of rendering of rasterized text in a cover. I have an image in PNG format (24-bit, so without alpha-channel) containing a background image and the title in foreground (when I say "foreground", it's about perception since there's not any layers anymore). Well, this cover, embedded in an XHTML document, displays very well in the majority of ePub readers software (tried mainly under Windows 7), but not in some (and surprisingly the worst comes from the biggest software publishers), where the text (which is just pixels) is totally deteriorated (edge lace). Here are my tests : - Adobe Digital Editions : VERY BAD - CoolReader : BAD - FBReader : GOOD - Sony Reader for PC : BAD - Calibre's Reader : GOOD - Sigil's Reader : GOOD - EPUBReader for Firefox : GOOD ... etc. For example, below is a snapshot showing what is displayed in Adobe Digital Editions (at left side) and what is displayed in FBReader (at right side). It's of course unacceptable at left side... But why ADE renders like this ? Pixels are pixels, and not any transformation is wanted. It's like if ADE would apply some filters which, I guess, would be supposed to improve rendering, but here is simply a disaster. How to work around this (knowing I talk you about cover here, but I could have to manage others images with rasterized text above image elsewhere in the book, and knowing I've absolutely to do text stay pixels/rasterized, neither real HTML text nor vector in SVG format) ? Rendering of same image : Adobe Digital Editions at left, FBReader at right Very annoying How to solve this issue ? |
07-14-2013, 07:36 AM | #2 |
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
Ouch ! no reaction... Well, do you know an easy way to get in touch with the Adobe Support. I mean an email or direct chat, not a FAQ or FAQ-like forum like I see at http://www.adobe.com/fr/products/dig...tions/faq.html. The page about Adobe Digital Editions is at http://www.adobe.com/fr/products/digital-editions.html, but I don't see any technical support contact info. Do you have an idea ?
|
07-14-2013, 01:09 PM | #3 |
frumious Bandersnatch
Posts: 7,531
Karma: 19000001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
I guess ADE is doing some resizing (even if it's only to resize it back to the original). Resizing algorithms can be quick and dirty or smooth and slow (but never perfect), chances are ADE (and Adobe-based readers) is using a simple and fast one, which gives the results you see.
As for Adobe support, I can't help, sorry. There used to be a forum member who might know something more, though. |
07-14-2013, 02:27 PM | #4 |
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
OK, thanks Jelby. About downscaling algorithm, it effectivelly sounds like its using a fast and poor one (like nearest neighbour) : a very weird decision (from a big publisher in the image processing field), but I guess it's more a political one rather than a technical one.
At this time, using ADE, Sony Reader for PC or CoolReader (maybe the same rendering engine ; ADE is using RMSDK), it's quite impossible to read image containing glyph, music notation, math symbols, etc. I'll try to see on the ADE forum... |
07-14-2013, 02:42 PM | #5 |
frumious Bandersnatch
Posts: 7,531
Karma: 19000001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
|
07-14-2013, 06:21 PM | #6 |
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
OK, understood (I read as the Adobe and Sony downscale : too fast) Well, awaiting ADE be improved (yes, they can!), I'll solve the issue by myself, providing an images close to the average readers definition - tell me if I'm wrong : 600*800px. So, my software has to resample every image on fly, using something like bicubic implementation (yes, independent dev should work at Adobe - lol)... Good evening.
|
07-15-2013, 02:12 AM | #7 |
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
If it is for the cover, you could try wrapping the image in a SVG. I am told that the quality of the resize is better then.
|
07-15-2013, 06:15 AM | #8 |
Groupie
Posts: 171
Karma: 86271
Join Date: Feb 2012
Device: iPad, Kindle Touch, Sony PRS-T1
|
i've found that image quality on ADE is notoriously poor, and agree with Jellby that this is likely due to the downscaling algorithm that ADE uses. i found a thread hidden away on an Adobe forum suggesting that best results are achieved by using 300dpi PNGs. however, i don't find that there is really a noticeable improvement in the image quality, and of course it greatly increases the size of the ebook if you have more than a few images.
here's the thread with a fairly long discussion about image quality on the Adobe forums --edit another way that i've found to maintain a slightly higher image quality in ADE is to set fixed image dimensions, but in most cases i find this not a useable solution because the image of course won't scale with a resize of the viewing area Last edited by mzmm; 07-15-2013 at 06:18 AM. |
07-15-2013, 07:41 AM | #9 |
eBook Enthusiast
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Perhaps I'm just not fussy enough, but I don't see the left-hand image in the original post as "disastrous". Do you think it's bad enough to put someone off buying the book?
|
07-15-2013, 12:09 PM | #10 | |
Groupie
Posts: 171
Karma: 86271
Join Date: Feb 2012
Device: iPad, Kindle Touch, Sony PRS-T1
|
Quote:
line art is where it's really apparent, though (see the link in my previous post) |
|
07-15-2013, 03:50 PM | #11 |
Fanatic
Posts: 580
Karma: 810184
Join Date: Sep 2010
Location: Norway
Device: prs-t1, tablet, Nook Simple, assorted kindles, iPad
|
|
07-17-2013, 01:46 PM | #12 | |||||
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
Hello to every one of you. I've solved this issue last days, doing as I said : limiting the case where ADE (and equivalent) has to downscale... Of course, there will be always case where it will be wrong on scren, but now (doing my best) I'll can say it's the Adode fault (or strategy - I'm more inclined to think it's this second reason, since they have all the background and technical in-house capacity)... Well, I'll try to react to every of your posts below.
Quote:
Quote:
About fixed image size : yep, it's an option, but the majority of software-firmware reader downscale very well (even IE, if you directly reach the XHTML doc insite the ePub does better than ADE or Sony Reader for C)... So, I don't allow upscaling (to avoid blur), but still authorize downscale. Talking about cover, what is very strange is that big definition is everywhere recommended (see Smashwords, Amazon, Barnes...), but - seing this ADE behavior - definitivelly not the right way when your cover contains a lot of rasterized text. In fact, it's what I did before to see this issue : my generated images were a big ones. About the resolution (in dpi), it's a common mistake to think it has an influence on computer's screen... In reality, it has not any when pixels have fixed size. The resolution does only matter for printing (there're not any fixed pixel size on paper), faxing... All these output where the device can master the pixel size (then, the density). So, 600*800 in 96 dpi or 300 dpi are exactly the same. In PNG, the resolution (in dpi) is only an added metadata like an indication in case you have to print this image. Quote:
Quote:
Quote:
Good evening and very thanks for all your feedbacks. PS : long post, but I don't re-read... No time. Sorry for eventual typo... |
|||||
07-17-2013, 03:44 PM | #13 | |
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
Quote:
|
|
07-18-2013, 03:20 AM | #14 | ||
frumious Bandersnatch
Posts: 7,531
Karma: 19000001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
Quote:
|
||
07-21-2013, 11:35 AM | #15 | ||
Member
Posts: 9
Karma: 58
Join Date: Jul 2013
Location: FR
Device: Sony PRS-T1 and various software readers under Windows
|
Quote:
Quote:
At least, they could provide a setting like a slider "quality<------>speed" or two check-boxes. |
||
Tags |
ade epub render wrong bad |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Aura HD Aura showing wrong time | Jeff1192 | Kobo Reader | 4 | 06-27-2013 03:37 AM |
ADE 2.0 text rendering problem | lavina | Reading and Management | 1 | 01-16-2013 05:14 PM |
Wrong cover showing up randomly - please help! | franken_stein | Barnes & Noble NOOK | 0 | 08-21-2011 07:34 PM |
Wrong rendering of captions in "Le Devoir" news feed | PoP | Recipes | 2 | 01-29-2011 02:29 PM |
Calibre only showing part of a file while adding to library | confusednow | Calibre | 2 | 09-20-2010 08:00 PM |