Linux открыть pdf через консоль

Обновлено: 03.07.2024

Формат PDF или переносимый формат документа являются главным образом нашим предпочтительным вариантом когда дело доходит до печати, совместного использования и пользования электронной почтой документов, особенно большие. Для Windows и MacOS, Вы могли бы быть очень знакомыми, и также зависимыми на широко используемых продуктах Acrobat для просмотра PDF и редактирования. К сожалению, нет никакого редактора PDF по умолчанию, доступного в Ваших системах Linux. Можно, однако, установить продукты Acrobat через Вино на Ubuntu или иначе использовать широкий спектр другого доступного поддерживающего Linux просмотра PDF и инструментов редактирования. Хотя эти продукты - ничто по сравнению с широким спектром полезных инструментов Acrobat, они могут все еще помочь Вам с основным редактированием PDF.

Вот список продуктов, которые мы исследовали и затем придумали несколько легко доступных и свободных, которые могут служить Вашей цели:

  • LibreOffice Тянут (свободный и доступный по умолчанию на большинстве дистрибутивов Linux)
  • Inkscape (Свободный, доступный на поспешном хранилище)
  • Qoppa Studio PDF (Несвободная, доступная бесплатная демонстрационная версия)
  • Основной Редактор PDF (Несвободный, основная доступная бесплатная версия)
  • (Свободный) Okular
  • (Свободный) Scribus
  • Escape PDF (онлайн, основанный на браузере и свободный)
  • (Свободная) канитель
  • Редактор Foxit (Небесплатная, доступная ознакомительная версия)

В этой статье мы объясним, откуда найти свободные и как загрузить их в Вашей системе для простого редактирования PDF.

Мы выполнили команды и процедуры, упомянутые в этой статье о системе Ubuntu 18.04 LTS.

Метод 1: файлы PDF редактирования с LibreOffice тянут


Для редактирования файла PDF запуститесь, LibreOffice Тянут из системного Тире следующим образом:


Тогда откройте файл PDF, который Вы хотите отредактировать из меню File:


Затем сделайте изменения в свой файл; я добавил некоторый случайный текст к своему Макету файл PDF:


Тогда необходимо экспортировать отредактированный файл в PDF при помощи следующего значка:


Это сохранит вывод как файл PDF.



Нажмите Do not Save button, и Ваш файл будет сохранен как файл PDF только.

Метод 2: Отредактируйте файлы PDF с Редактором PDF

Очень простой инструмент для редактирования PDF является старым добрым Редактором PDF.

Можно установить его через следующий метод:

Откройте свою командную строку Ubuntu, Терминал, или через системного Тире или через ярлык Ctrl+alt+T.

Тогда введите следующие команды как sudo, как только авторизованный пользователь может добавить/удалить и настроить программное обеспечение на Ubuntu:


Можно очистить созданную папку следующим образом:

Можно тогда запустить Редактора PDF от поиска Тире следующим образом:


Откройте свой файл PDF в инструменте и отредактируйте его соответственно следующим образом:


Просто сохранить файл сохранит его как файл PDF.

При удалении инструмента можно сделать так путем выполнения следующей команды:

$ sudo склонный автоудаляют liblcms1 libmng1 libpng12-0 libqt3-mt pdfedit


Метод 3: отредактируйте файлы PDF с Inkscape

Inkscape является редактором иллюстрации, который имеет все, должен был создать вычислительную технику профессионального качества. Можно использовать его для создания схем и иллюстраций, технических рисунков, веб-графики, иллюстрации, и значков и логотипов. Набор практических учебных руководств показывает Вам, как объединить строки, формы и текст различных типов и стилей для создания изображения. Можно использовать этот инструмент для редактирования файлов PDF следующим образом:

Установите его от поспешного хранилища или репозитория Бионической вселенной Ubuntu, обоих через менеджера Ubuntu Software или командную строку.


Можно ввести следующие команды в Терминал для установки инструмента:

Запустите инструмент или через командную строку или через системного Тире и откройте Ваш файл в Inkscape:


Это обеспечивает богатую функциональность для редактирования файлов PDF. После того, как это сохранило файл как PDF с настраиваемыми настройками.

Если Вы хотите, можно удалить программное обеспечение из системы следующим образом:

Метод 4: отредактируйте файлы PDF с GIMP

GIMP является усовершенствованным фоторедактором. Можно использовать его, чтобы отредактировать, улучшить, и ретушировать фотографии и сканирования, создать рисунки и сделать собственные изображения. Это имеет большое количество инструментов редактирования профессионального уровня и фильтров, подобных тем, Вы могли бы найти в Photoshop.

GIMP может быть установлен через менеджера Ubuntu Software из репозитория бионической вселенной человечности или через Поспешное Хранилище.

Можно также выполнить следующую команду как sudo для установки программного обеспечения через командную строку Ubuntu, Терминал:


Можно запустить программное обеспечение через командную строку путем ввода следующей команды:

Или, через системного Тире следующим образом:


Для редактирования файла PDF откройте файл в GIMP следующим образом как использование, это - богатые опции Инструмента панели инструментов для редактирования файла.


Если Вы хотите удалить программное обеспечение, можно сделать так через менеджера Ubuntu Software или при помощи следующей команды в Терминале:

Метод 5: Используя Escape PDF для редактирования Файлов PDF Онлайн

Escape PDF является основанным на браузере редактором PDF, которого можно использовать непосредственно от следующего веб-сайта:

Просто добавьте файл к веб-сайту через Кнопку обзора или просто перетащите файл к “отбрасыванию сюда” раздел.


Тогда Нажмите на значок Save и Download от левой панели инструментов для сохранения отредактированного файла назад к системе.

Они были некоторыми инструментами, которые можно легко установить и использовать для редактирования файлов PDF. Когда существуют такие доступные бесплатные приложения, и они служат Вашей цели хорошо, почему идут для дорогостоящих!

@Roland, но Mac утверждает, что это система на основе Unix, поэтому я предположил, что терминал будет вести себя по крайней мере Вы можете использовать fbi (просмотрщик кадров с буфером кадров Linux) apt-get -y установить fbi fbgs arch.pdf man fbgs для цвета и разрешения.

Большинство настольных сред (общие)

GNOME (универсальный)

до Ксениала (16.04):

начиная с Artful (17.10):

( xxx = некоторое расширение файла). С помощью этой команды xxx будет вызвано приложение по умолчанию для (например, если вы хотите открыть PDF).

Применение конкретных

Используя Evince, средство просмотра документов по умолчанию в GNOME:

Используя Okular, документ по умолчанию для KDE viwer:

Таким образом, нет абсолютно никакого способа просмотреть текст файла PDF внутри терминала? С изображениями, удаленными или преобразованными в искусство ASCII? Это другой вопрос. Вы можете просматривать с меньшими затратами. Пример: less my-file.pdf при использовании evince ваш документ закрывается после закрытия терминала. xdg-open согласно ответу elmicha сработал для меня. Для gnome (3) это необходимо, libgnome2-bin который не установлен по умолчанию. evince file2open.pdf это простой способ для того же.

Вы также можете использовать:

xdg-open работает в Gnome, KDE, xfce, LXDE и, возможно, на других компьютерах.

Вы можете поместить псевдоним в ваш

+1. Это то, что Chrome для одного использует. Он также поддерживает URIS (например, xdg-open irc: // . ). Довольно круто. это правильный ответ, а не тот, что приведен выше, и он будет работать со всеми современными DE.

Для всех тех потерянных пользователей Mac в Ubuntu-стране .

Отредактируйте ваш файл .bashrc и добавьте:

Тогда вы можете просто использовать:

Не работает на Linux Mint с Cinnamon. `xdg-open '- это путь. на монетном дворе либо xdb-open file.pdf, либо xreader file.pdf

Если вы хотите просмотреть PDF в терминале (интерфейс командной строки), попробуйте использовать zathura .

Установите Затуру sudo apt-get install zathura -y .

Для просмотра файла PDF просто запустите => zathura /path/to/xxx.pdf

Кстати: zathura требует X11 в любом случае, он не работает на серверах без установленного X.

Прекрасно работает и до сих пор приятно обновляется на GitHub.

если у вас установлен Document Viewer, введите следующую команду:

если он еще не установлен, вы можете сначала установить его, используя следующую команду:

Вы могли бы добавить, как установить его, когда это не так

Мы можем использовать это в текстовом режиме, SSH и т. Д.

В Ubuntu 17.04 вы используете это:

gio open <file.pdf>

команда gio недоступна в Ubuntu, по крайней мере, 16.04

Вы также можете использовать

открыть свой файл в открытом офисе.

Я лично использую скрипт оболочки:

При вызове pdf он откроет все PDF-файлы в текущем каталоге, укажите какой PDF-файл, указав аргумент. У меня есть много каталогов, содержащих только один файл PDF (например, так много каталогов LaTeX), так что только необходимость писать pdf экономит мне довольно много времени и нажатия клавиш.

Z оболочки ( zsh ) имеют псевдоним , основанный суффикса ( -s ), они позволяют создать ассоциацию файлов между расширением файла , как .jpg и подходящим приложением , как xreader :

С таким псевдонимом вам просто нужно ввести имя файла и нажать ↵ Return , например:


Файлы в формате pdf, в последнее время стали использоваться очень часто. Для того, что бы их просмотреть почти в любой ОС, есть встроенные просмотрщики. Но сегодня мы будем смотреть на pdf файлы прямо в консоли linux.

Способ первый.

Если необходим только текст из pdf файла, а сам файл не большого размера и нет необходимости запоминать, где закончили читать - вообщем то все совсем просто: Вводим в консоли команду less и через пробел путь к файлу:

Способ второй:

Далее производим конвертацию в html следующей командой:

Далее получившийся html файл можно просмотреть в консольном браузере (elinks, links, и др.)

Способ третий.

Если необходимо просмотреть так же и картинки из pdf файла, проводим конвертацию все тем же pdftohtml, но с ключем -c:

Для того, чтобы просмотреть html c графикой потребуется соответствующий браузер, такой как links2 или другой, который может показывать графику. Установим браузер: или

Открываем браузер links2, с ключем -g для поддержки графики:

Далее открываем в нем необходимый файл, например my.html

Примечание: Для работы links2 с ключем -g необходим установленный и включенный FrameBuffer, а также поддержка манипулятора мышь для консоли. К сожалению, Links2 не может накладывать текстовую информацию на картинки, то есть отображаться будет примерно так: картинка или фон, а под ней будет текст.

Способ четвертый.

Для этого способа также необходим установленный и включенный FrameBuffer. Установим fbi - это программа просмотрщик картинок:

Также в составе пакета fbi присутствует программа fbgs, ей мы и воспользуемся для просмотра pdf:

На слабых машинах, подготовка к просмотру файла, может занять длительное время - это более одной минуты, тут все будет зависеть от размера pdf файла. В программе просмотра есть зум, клавишами плюс и минус, навигация по страницам клавишами PageUp и PageDown. Сам файл будет отображаться в монохромном режиме.

pdftk

В данной статье хотелось бы рассказать о полезной консольной утилите pdftk для работы с PDF файлами. Хотя если быть точным, то это скорее всего комбайн, который может делать очень многие полезные вещи.

умеет объединять и разделять PDF файлы
умеет извлекать или добавлять вложения
умеет добавлять и удалять нужные/ненужные файлы
умеет шифровать и расшифровывать документ
умеет поворачивать документ на 90° или 180°
есть возможность восстановить поврежденный документ
умеет добавлять «водяные знаки» либо другие знаки на передний план документа.

sudo apt-get install pdftk

Теперь рассмотрим несколько примеров использования утилиты.

Для объединения нужных PDF файлов, например 1.pdf 2.pdf 3.pdf и так далее, выполним команду:

pdftk 1.pdf 2.pdf 3.pdf cat output newfile.pdf

В итоге у нас получится новый файл newfile.pdf. Но перед этим естественно вы должны перейти в Терминале в каталог с нужными файлами. Например наши файлы находятся в Домашнем каталоге в папке Documents. Перейдем в эту папку командой:

Ну а теперь можно выполнять любые манипуляции с PDF файлами. Чтобы объединить все файлы, не перечисляя их, нужно выполнить команду:

pdftk *.pdf cat output newfile.pdf

Если нам нужно вытянуть из документа input.pdf только страницы с 5 по 10, то нужно выполнить команду:

pdftk input.pdf cat 5-10 output output.pdf

В итоге мы получим документ output.pdf со страницами 5-10.

А если нужно вытянуть страницы, например, 1, 6, 9, 10, то команда будет следующей:

pdftk input.pdf cat 1 6 9 10 output output.pdf

Если нужно разбить многостраничный файл на одиночные страницы, то нужно выполнить простую команду:

pdftk 11.pdf burst

В итоге файл 11.pdf будет разбит на множество одиночных страниц.

Как удалить ненужные страницы? Допустим у нас есть документ, в котором есть 24 страницы. Если нужно удалить из документа 11.pdf страницы 1-7, 23, то выполним команду:

В итоге мы получим новый документ New.pdf без ненужных страниц.

pdftk broken.pdf output new.pdf

Чтобы повернуть все страницы на 180 градусов нужно выполнить:

pdftk 11.pdf cat 1-endsouth output mypdf.pdf

Чтобы повернуть все страницы на 90 градусов по часовой стрелке нужно выполнить:

pdftk 11.pdf cat 1-endeast output mypdf.pdf

Чтобы повернуть все страницы на 90 градусов против часовой стрелки нужно выполнить:

Читайте также: