Створіть PDF із CHM


13

Я бачив багато питань щодо PDF-принтерів навколо, і я вже використовую принтер PDF ( Bullzip PDF printer ).

Але я не можу використовувати принтер PDF для друку цілих CHM-файлів у PDF. Я використовую переглядач CHM за замовчуванням у Windows. Все, що я можу зробити, це надрукувати цілу тему або цілу підтему. Чи є якийсь простий спосіб я перенести всі теми в PDF, бажано щось, що не передбачає друкування кожної теми окремо, а потім якимось чином їх об’єднання?


Це посилання може бути корисним: stackoverflow.com/questions/739725/…
Joe

Це здається типовою проблемою XY : Ваша справжня проблема полягає в тому, що ви хочете друкувати цілі файли CHM, а не як створювати PDF-файли з CHM. Ви думаєте, що це єдиний шлях, але можуть бути й інші методи. Чи можете ви редагувати текст запитання та назву, будь ласка?
Ян Догген

Відповіді:


11

Перетворення на Linux

використовувати chm2pdf

На вікнах

  1. Спочатку відкрийте CHM-декодер.
  2. На вкладці «Відкрити файл» натисніть кнопку «Відкрити» та виберіть CHM, який потрібно конвертувати.
  3. Перейдіть на вкладку Декодування. Додайте ім'я каталогу до вибраного ним. Це створить новий каталог. Не має значення, яке значення

Тепер настає хитра частина. У chm2pdf він відстежує впорядкованість файлів HTML. Ви втрачаєте замовлення тут і доводиться реконструювати його вручну. Складність тут варіюється від книги до книги. Тримайте файл CHM відкритим в одному вікні, щоб ви могли зазирнути до Змісту.

Тепер запустіть HTMLDOC.

  1. Спочатку вас зустріне вкладка Введення. Переконайтесь, що для типу документа встановлено значення «Книга».
  2. Натисніть кнопку «Додати файли…» і знайдіть файл вмісту, який зазвичай називають toc.html. Додайте її спочатку.
  3. Знову натисніть «Додати файли…». Тут вам потрібно буде додати файли для того, щоб порядок. Додайте лише HTML-файли, не хвилюйтесь про зображення, вони перетворяться. Дивіться скріншоти нижче. Це може бути настільки ж просто, як вибір у будь-яку зміну всієї речі, або, можливо, доведеться додавати розділ за розділом.
  4. Перейдіть на вкладку Виведення. Виберіть перемикач PDF у форматі виводу. Натисніть кнопку Огляд на шляху виводу, перейдіть до місця, куди ви хочете перейти у форматі PDF, введіть ім’я та натисніть кнопку ОК.
  5. Перейдіть на вкладку Сторінка. Перевірте, чи запаси добре. Як правило, Universal працює, оскільки CHM-файли, як правило, легко перезавантажити.
  6. Перейдіть на вкладку PDF. Виберіть PDF версії 1.4 (Acrobat 5.0.) Для першої сторінки виберіть TOC.
  7. Натисніть кнопку Створити.

Джерело: http://imaddicted.ca/guides/eslick/chm/


Приємно. Просто те, що я хотів. І я можу автоматизувати це, оскільки обидва варіанти працюють у командному рядку. Спасибі.
Р. Мартіньо Фернандес

1
Ось як я встановив chm2pdf на (Fedora) Linux: blog.randell.ph/2010/04/03/convert-chm-to-pdf-in-fedora-linux, якщо у вас виникли проблеми з його встановленням.
Ренделл

chm2pdf справді класно!
четвер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.