6

Я хочу сохранить одну веб-страницу (или раздел веб-страницы) в виде векторной графики в моем латексном документе.

Как я могу сохранить веб-страницу как векторное изображение?

4 ответа4

8

Я полагаю, вы имеете в виду одну веб- страницу, а не целый веб-сайт!

Возможно, вы могли бы распечатать в PDF-файл из вашего браузера и \includegraphic PDF-файл, или преобразовать его в *.eps или *.svg используя некоторые утилиты?

Конечно, проблема печати заключается в том, что вы получите вывод, который выглядит так, как будто он предназначен для печати. Обычно это то, что вы хотите в конце концов ...

Если вы зайдете в настройки печати вашего браузера, вы можете настроить его для печати цветов фона и изображений и отключить текст верхнего / нижнего колонтитула - это самая простая часть. Тем не менее, ничего не получится, если сама страница улучшит вывод на печать: например, в Википедии есть собственный набор стилей, которые используются при печати для удаления лишнего текста и графики (заголовок, боковая панель, редактирование / развертывание). ссылки и т. д.).

Вы можете предпочесть что-то вроде этого: https://addons.mozilla.org/en-US/firefox/addon/save-as-pdf/

4

Используйте wkhtmltopdf, как предлагает Джайлс выше в комментарии. Он использует webkit для рендеринга вашей страницы в виде векторного PDF из командной строки.

(Я продвигаю это к ответу высшего уровня, так как этот драгоценный камень, вероятно, останется незамеченным в беспорядке комментариев).

0

Проектом, который, кажется, покрывает этот вариант использования, является проект WebVector, который использует CSSBox в качестве движка рендеринга: http://cssbox.sourceforge.net/webvector/

Это использует WebKit и сохраняет его в формате PDF, что может быть более точным: http://wkhtmltopdf.org/

0

Попробуйте этот сервис. Создает векторный PDF из веб-сайта, как вы видите его в браузере. https://lomotoh.com/ (я связан с этим сайтом)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .