From 82a5116f3821df55ae85e7ecb34b032bde78ddf8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 23 May 2008 11:04:44 -0700 Subject: [PATCH] Try to detect image based PDFs and give a more intelligent error message for them --- src/calibre/ebooks/lrf/pdf/convert_from.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/lrf/pdf/convert_from.py b/src/calibre/ebooks/lrf/pdf/convert_from.py index 0419244fa7..86790b0ff7 100644 --- a/src/calibre/ebooks/lrf/pdf/convert_from.py +++ b/src/calibre/ebooks/lrf/pdf/convert_from.py @@ -41,7 +41,10 @@ def generate_html(pathtopdf, logger): err = p.stderr.read() raise ConversionError, err if not os.path.exists(index) or os.stat(index).st_size < 100: - raise ConversionError(os.path.basename(pathtopdf) + ' does not allow copying of text.') + raise ConversionError(os.path.basename(pathtopdf) + _(' does not allow copying of text.')) + raw = open(index).read(4000) + if not '