Как создать файл PDF, который не будет переформатирован моим Nook Simple Touch?

3176
robin

Я написал документ в Open Office Writer и пытаюсь прочитать его на своем Nook Simple Touch. Я экспортирую файл .ODT в файл PDF, и он отлично работает. Все страницы ведут себя как задумано. Проблема, однако, заключается в том, когда я пытаюсь открыть файл PDF в моем Nook. Около 60% страниц отображаются без Nook, пытающегося их изменить, однако другие страницы переформатируются Nook, поэтому они не читаются как никогда.

Поэтому в основном я хочу создать PDF-документ, который представляет собой кучу изображений вместо текста, чтобы запретить моему Nook автоматическое форматирование. Как мне сделать это самым простым способом? Или есть другое решение? Я пробовал настройки безопасности в OO Writer, но это только делает PDF не открываемым в моем Nook.

1
Рассматривали ли вы использование Caliber, конвертер может обрабатывать ODT в PDF и может дать лучшие результаты Tog 10 лет назад 0

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

2
Glutanimate

You could try optimizing your PDF for eReader screens with k2pdfopt.

Подробнее об этом в моем ответе. willus 10 лет назад 1
2
willus

Программа с открытым исходным кодом k2pdfopt может делать то, что вы хотите, в одной команде. Я бы сделал что-то вроде этого:

k2pdfopt -mode copy -dev nook -dr 2 srcfile.pdf 

Вывод будет идти в srcfile_k2opt.pdf. -Dr 2 сделает изображения в два раза больше разрешения самого nook. Если это излишне, вы можете использовать -dr 1.5 или что-то меньшее (размер выходного файла будет уменьшен). Преимущество этого решения заключается в том, что если ваш исходный документ содержит текст с возможностью поиска, преобразованные изображения сохранят слой этого текста, чтобы PDF-файл оставался доступным для поиска (при условии, что расположение текста не слишком сложное).

http://willus.com/k2pdfopt

На этом форуме есть несколько инструментов для модификации PDF-файлов для электронных книг:

http://www.mobileread.com/forums/forumdisplay.php?f=184

(Смотрите липкие темы.)

1
techturtle

The problem is that the Nook is attempting to "reflow" the PDF so the text is large enough to read but still fits properly on its screen. This works with some PDFs, but not others--as you have noted. Ideally, you would want to just disable reflow on the Nook, but from what I've seen this feature is not available (check your settings though, it may be a recent addition). Any alternate page layouts (fullscreen, landscape, etc.) may help as well.

One option you may have for getting around this problem is to add a watermark-type image behind all the text of your document. It can be extremely faint, so the image won't render on the Nook's screen, but it may make the Nook realize there is more "layout" to this PDF and won't reflow each page.

Another possibility is to install a PDF "printer" and use it to render your PDF. Rather than converting the text to PDF, many PDF printers create an image of the document and save it to a PDF. There are many PDF printers out there, and it's been a while since I used one, so I couldn't give you a good suggestion on one that would definitely go the image route.

0
Nookster

Open the PDF in Adobe Pro. Export it as .tiff images. Then, re-create a new PDF from the .tiffs. This must strip whatever metadata that causes the NOOK to try reformatting it, and also allows you to name it without the NOOK using the metadata name, and other problems. It works perfectly.

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