Вы можете установить множество расширений, которые позволяют создавать PDF-файлы для любой веб-страницы, с которой вы сталкиваетесь. Что ж, если вы используете Linux (особенно Ubuntu), эта функция создания PDF-файлов уже встроена в вашу систему, и вы можете использовать ее без установки каких-либо других расширений / приложений.
В Ubuntu, независимо от того, какие браузеры или приложения вы используете, при условии, что он поддерживает функцию "Печать", вы можете быстро создать файл PDF, postscript или SVG о работе, которую вы делаете (или веб-странице, с которой вы столкнулись). .
В приложении (например, Google Chrome) перейдите к опции "Печать" в вашем меню.
Во всплывающем окне выберите "Печать в файл". Вы увидите возможность сохранить файл в формате PDF, Postscript или SVG. Выберите нужный вариант, установите имя файла и место для сохранения. Наконец, нажмите кнопку "Печать".
Это оно. Качество PDF может быть не лучшим, но процесс очень быстрый и просто работает.
Примечание. Этот прием был протестирован на Ubuntu 10.04 и 10.10. Он должен работать и с другим производным дистрибутивом Ubuntu. Я не тестировал его на старой версии Ubuntu и всех других дистрибутивах. Если вы используете дистрибутив, отличный от Ubuntu, протестируйте его и сообщите мне, работает ли он.
Спасибо @Carl Draper за трюк.
9 комментариев
Комментарии закрыты.
Для получения отличных распечаток PDF установите CUPSpdf. Вы можете настроить сжатие и разрешение PDF-файла.
Это диалоговое окно печати GTK, не относящееся к какой-либо ОС.
http://library.gnome.org/devel/gtk/unstable/GtkPrintUnixDialog.html
Спасибо за информацию. Я не помню, чтобы видел это в более старой версии Ubuntu.
Какие библиотеки преобразования используются? Имеет ли преобразование html -> pdf, выполненное через firefox, отдельную библиотеку, которую мы могли бы использовать без необходимости проходить через firefox? Я знаю, что существуют различные инструменты xxx2pdf, но не знаю, какие из них самые лучшие (и, конечно, FOSS).
Для печати в PDF используется пакет cups-pdf. Вы можете получить к нему доступ практически из любых приложений. Просто перейдите на печать и выберите опцию "Печатать в файл".
Для работы функции "печать в файл", как показано выше, установка cups-pdf не требуется.
davide
Если я не ошибаюсь, он уже встроен в систему. Никакой дополнительной установки не требуется.
Это работает и на PCLinuxOS. Он уже встроен, но опция .SVG не включена.
Спасибо за информацию.