конвертировать epub в pdf с оригинальным (печатным) форматированием?

22517
Nathanael

Я действительно ненавижу формат .epub. Я перепробовал несколько онлайновых и загруженных инструментов для преобразования некоторых моих книг .epub в PDF, но это все еще неудовлетворительно, поскольку оригинальные разрывы страниц не сохраняются, а форматирование всегда портится, текст слишком большой, шрифты теряются, цвета отсутствуют графика плохо сохраняется и иногда падает на разрыв страницы, специальные символы и неанглийские алфавиты выглядят как испорченное задание OCR, вставляются случайные фрагменты текста и т. д. Я пробовал Caliber, Epubor, Zanzar и т. д. Вывод всегда выглядит непригодным для использования.

Мой вопрос: файлы .epub сохраняют исходные места разрыва страницы, если я не ошибаюсь. Существует ли какой-либо конвертер .epub в .pdf, который может просто разбивать страницы pdf, где оригинальная печатная книга разбивала страницы, и изменять размер текста и графики, чтобы соответствовать (я предполагаю, что .epub НЕ сохраняет исходные данные о размере текста?). Я хочу, чтобы PDF-файл выглядел максимально приближенным к исходной печатной книге, опираясь на любые данные, которые файл .epub может хранить об исходной печатной книге. У меня уже есть файл .epub, поэтому я бы не стал вручную сканировать всю книгу и компилировать в PDF, если это вообще возможно: P

Калибр кажется самым гибким из различных конвертеров .epub в .pdf, которые я пробовал. Если это возможно сделать, установив определенные параметры конфигурации с помощью Caliber (или любого другого программного обеспечения), я был бы признателен, если бы кто-нибудь показал мне, как, поскольку я еще не знаю, что я делаю с этими настройками. Заранее спасибо!

РЕДАКТИРОВАТЬ: я пробовал многочисленные читатели .epub и Adobe Digital Editions, Sumatra PDF и Caliber являются лучшими из всех, что я пробовал в долгосрочной перспективе. Тем не менее, кажется, что только Caliber способен печатать эти .epubs в pdf или печатать .epubs вообще! Одна большая проблема, с которой я столкнулся, заключается в том, что большие изображения, занимающие целую страницу в печатной книге, разбиваются на фрагменты в электронной книге, независимо от шрифта и размера поля, даже если изображение большего размера помещается на экране! один ! два ! та же сделка по электронным читателям

2
EPUB - это просто заархивированные файлы HTML. Что там их так сильно ненавидеть? Karan 8 лет назад 1
Мне не нравится, что все форматирование теряется, оригинальные разрывы страниц не сохраняются, и многие другие проблемы с форматированием, как я упоминал выше, также часто присутствуют в формате .epub, которые намного лучше обрабатываются с помощью .pdf. Nathanael 8 лет назад 1
Это только говорит мне, что это плохо произведенный EPUB. У меня есть много, которые выглядят просто отлично с точки зрения форматирования. Karan 8 лет назад 0
Файлы epub, как правило, содержат только разрывы страниц в конце глав - суть в том, что вы можете изменить размер шрифта, чтобы он соответствовал любому экрану, и он будет заполнять каждую страницу сверху вниз. Регулировка размера шрифта в конвертированном PDF с помощью Calibre должна дать приличные результаты, но никогда не будет разрывов в том месте, где напечатана книга. baochan 8 лет назад 1
Я пробовал несколько читателей, которые могут отображать данные «разрыв страницы» на полях моих электронных книг, но я обнаружил, что эти разрывы страниц не всегда точно соответствуют печатным «разрывам страниц». Например, текст, изначально напечатанный с несколькими столбцами на одной странице, интерпретируется как отдельные страницы на столбец. В этом случае, я не подозреваю, что в любом случае это значит создать оригинальный внешний вид, не редактируя каждую страницу вручную с помощью редактора калибри: P Но не все книги отформатированы в тексте с колонками, поэтому я думаю, что разрывы страниц в основном должны быть сохранены. Nathanael 8 лет назад 0
@Каран, пожалуй, самые большие проблемы, которые у меня все еще есть: 1) большие изображения нарезаются на куски, как примеры, которые я привел в моем отредактированном посте выше, и 2) неанглийские символы сохраняются в виде ужасно низкого качества изображений, которые не масштабируются вместе с текстом и имеют высокую пикселизацию. Я говорю о, вероятно, 7-10 различных .epubs, созданных из разных источников, и читал в различных читателях, включая Adobe Digital Editions, Bluefire, Caliber, Sumatra pdf, Cool Reader и т. Д. Если это не роман, сохраняющий только текст с минимальным форматированием, большинство учебников и руководств непригодны для использования в .epub Nathanael 8 лет назад 0
Опять же, те примеры, которые вы демонстрировали для нарезки изображений, - явно плохо созданные EPUB. Если изображение было единственным в файле, тогда любой хороший читатель EPUB отобразил бы его как есть, с полосами прокрутки, если требуется. Что касается неанглийских символов, опять же, вы явно используете EPUB, созданные некомпетентными людьми (или, возможно, пиратами?). Так же, как шрифты могут быть встроены в PDF-файлы для добавления поддержки различных неанглийских символов Юникода, OTF-шрифты также могут быть добавлены к Папка OPS и файл OPF внутри EPUB, на которые ссылаются с помощью правил CSS @ font-face. Karan 8 лет назад 0
@ Каран интересно. Нет, нет пиратских .epubs. Все те, с которыми я работаю, были юридически доступны непосредственно от издателя печатных книг. Но я могу поверить, что они были скомпилированы менее чем удовлетворительно или с помощью какого-то автоматизированного процесса без проверки результатов. К сожалению, на мой взгляд, это слишком часто считается нормой, поэтому я неравнодушен к pdf. На данный момент, я думаю, я застрял с тем, что у меня есть. Я обнаружил, что [epubreader] (http://www.epubread.com/en/) для Firefox лучше показывает работу .epubs, чем даже Adobe, по моему опыту. Nathanael 8 лет назад 1
Действительно лучшие результаты, которые я получил, это использование программного обеспечения "pandoc" (http://softwarerecs.stackexchange.com/a/23068/18566) Diego 8 лет назад 0

4 ответа на вопрос

4
Nathanael

Сейчас я экспериментировал с многочисленными, многочисленными инструментами для преобразования epub в pdf, но ни один из них не делал того, чего я надеялся достичь. Я также экспериментировал со многими электронными читателями в целом, надеясь отобразить мои файлы так, как я хотел, а затем «распечатать» их непосредственно на программном PDF-принтере. Новейшая версия устройства для чтения электронных книг calibre позволяет печатать напрямую в PDF. К сожалению, эти PDF-файлы не похожи на текст, который вы просматриваете в окне e-reader. Независимо от размера шрифта текста e-reader, PDF создается с использованием размеров шрифта, указанных в другом месте. Это было бы предложением для будущих выпусков калибра для реализации: распечатайте как вы видите в окне e-reader.

Из различных электронных книг, которые я использовал, расширение epubreader для firefox, безусловно, является лучшим и наиболее стабильным (калибр израсходовал все 2 ГБ моей оперативной памяти, прежде чем зависать и падать несколько раз). Настройки отображения epubreader предоставляют большую гибкость для отображения текста «как определено настройками книги», хотя настройки электронной книги не всегда полностью сохраняют точный внешний вид печатной книги. Однако, несмотря на все свои сильные стороны, epubreader, похоже, не способен печатать в формате PDF или печатать из Firefox вообще. Когда я связывался со службой поддержки, меня называли калибром.

В настоящее время калибр по-прежнему является инструментом, наиболее близким к достижению моих первоначальных целей. Надеемся, что в будущих выпусках калибра или epubreader будет реализована опция «печать по мере того как вы видите», что позволит их читателям электронных книг превратиться в живой «предварительный просмотр». До этого мне придется обойтись редактированием необработанных данных epub с помощью редактора epub калибра и / или созданием десятков PDF-книг, прежде чем я найду наиболее приемлемые параметры для создания подходящего PDF-файла.

Что бы ни стоило, Calibre 2.82 на OS X обеспечивает (со всеми настройками по умолчанию) правильное представление epub в формате PDF с использованием устройства чтения и печати в PDF. Zayne S Halsall 7 лет назад 0
2
Kailo

Может быть, уже слишком поздно, но если кому-то будет интересно будущее.

Лучший способ, который я нашел, - добавить epub book в Caliber, затем открыть книгу и распечатать в pdf (нижняя левая кнопка).

Таким образом, я добился лучших результатов с помощью только текстовой книги (не знаю, как изображения) по сравнению с «опцией конвертации».

0
linuxdev2013

Look for a CHM that works to your desire -- given the mention of close to desired performance of Calibre I'd recommend XCHM (which works on ALL OSes )

Проверил XCHM, но не уверен, как это решает мою проблему. Можно ли даже читать в формате .epub? По сути это просто читатель для файлов справки .chm? Может ли он отображать мои файлы .epub, разбивающие страницы на исходные разрывы страниц, чтобы я мог хотя бы распечатать файл .epub в файл .pdf? Nathanael 8 лет назад 0
Да, оно может. Несмотря на то, что мы не планируем быть постом об обучении eformats 101, возможно, поможет чтение документации, с которой он поставляется (не все в одном месте ИЛИ OOTB, готовый для всех). Это то, что я и мои клиенты используем для чтения файлов epub / pdf / chm для ВСЕХ видов тематических материалов ... ---- возможно, вы могли бы сделать скриншот этого искажения, чтобы один из нас мог расшифровать его, если это программа или пользователь. определенные настройки, вызывающие это. linuxdev2013 8 лет назад 0
Я провел день, экспериментируя с XCHM и читая руководство, и, похоже, оно вообще не загружает формат .epub, не говоря уже о том, чтобы позволить мне гибко отображать страницы, как упомянуто. Какой конкретно редактор CHM вы и ваши клиенты используете? Я попытался несколько из этого [список] (https://blog.kowalczyk.info/articles/chm-reader-viewer-for-windows.html) безуспешно при загрузке формата .epub или гибкости для отображения таких страниц, как этот. Я также попробовал большинство электронных книг из [здесь] (https://blog.kowalczyk.info/articles/epub-ebook-reader-viewer-for-windows.html) Nathanael 8 лет назад 0
0
Anurag Kalia

Simply open the file can do a Ctrl+P. All the formatting of epub as you see it is preserved. It is printed as a PDF too. :)

Похожие вопросы