Автор Тема: Конвертация: html > pdf > jpeg  (Прочитано 754 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #15 : 19.12.2022 12:11:46 »
: Unable to open image file "/style/logo.svg"
Нет такого файла, да и не будет - в корень файлы не кладут.
Возможно поможет параметр    --path

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #16 : 19.12.2022 13:29:15 »
Нет такого файла, да и не будет - в корень файлы не кладут.
Что означают ваши слова? Я никакой файл в корень не помещал. Что это за файл -- /style/logo.svg -- я понятия не имею.
Параметр --path надо применять к файлу html?
« Последнее редактирование: 19.12.2022 13:32:44 от Cl.Magenta »

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #17 : 19.12.2022 13:34:15 »
По-моему --path не помогает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #18 : 19.12.2022 13:54:28 »
Что означают ваши слова? Я никакой файл в корень не помещал. Что это за файл -- /style/logo.svg -- я понятия не имею.
Скорей всего внутри html ссылка на этот файл.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #19 : 19.12.2022 14:00:30 »
Например здесь:
https://www.mediawiki.org/wiki/Help:Images/ru
Имеем в исходном тексте страницы:
<a href="/wiki/MediaWiki" class="mw-logo">
<img class="mw-logo-icon" src="/static/images/icons/mediawikiwiki.svg" alt=""
aria-hidden="true" height="50" width="50">
<span class="mw-logo-container">
<img class="mw-logo-wordmark" alt="MediaWiki"
src="/static/images/mobile/copyright/mediawikiwiki-wordmark.svg" style="width: 7.5em; height: 1.125em;">
</span>
</a>

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #20 : 19.12.2022 14:03:05 »
И что можно сделать в таком случае?
И другой, более важный вопрос:
я попробовал собственный простой html файл сконвертировать этим же способом:
htmldoc --webpage -f file.pdf source.htmlПишет кратко:
ошибка сегментирования

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #21 : 19.12.2022 14:15:08 »
Ну, вешайте багу с вашим html,  будет время и возможность, буду смотреть почему падает. Если сами сможете понять, будет ещё лучше.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #22 : 19.12.2022 14:17:18 »
В принципе домашняя страница проекта здесь:
https://www.msweet.org/htmldoc/
Баги они здесь собирают
https://github.com/michaelrsweet/htmldoc/issues

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #23 : 19.12.2022 14:53:16 »
Ну, вешайте багу с вашим html,
А как багу вешать? Объясните ламеру, будте добры :-[

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Конвертация: html > pdf > jpeg
« Ответ #24 : 19.12.2022 16:41:15 »

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #25 : 19.12.2022 17:10:08 »
Спасибо. Как я понял, надо просто зарегистрироваться и написать, в чем суть ошибки, т.е. "ошибка сегментирования" при выполнении. Обязательно этим займусь.

Пока же скажу, что нашел другой пакет -- wkhtmltopdf. Работает отлично. Как я понял, все эти конвертеры очень чувствительны к стилям, тегам и прочему: к содержанию html страницы.

Теперь осталось разобраться, как переводить pdf d jpeg.

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #26 : 19.12.2022 18:14:25 »
Все, разобрался: convert уже работает оказывается.

Спасибо за помощь.

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #27 : 20.12.2022 11:17:16 »
При использовании convert обнаружились следующие проблемы:
В мане написано, что параметр -resample отвечает за разрешение изображения, а -resize отвечает за размер изображения. Но по факту они работают наоборот: ресемпл изменяет размер изображения, а ресайз изменяет разрешение.
При этом разрешение не подымается выше 900x900, -- текст получается средней читаемости.
« Последнее редактирование: 20.12.2022 11:20:24 от Cl.Magenta »

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Конвертация: html > pdf > jpeg
« Ответ #28 : 20.12.2022 11:33:33 »
Vips работает отлично. Только в мане не указано, что можно dpi указывать: с ним все отлично конвертируется.
Вот это основная проблема утилит для Линукса: нет доступной подробной документации.
« Последнее редактирование: 20.12.2022 11:40:13 от Cl.Magenta »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email