Редактирование pdf linux. Коммерческая версии Master PDF Editor для Linux. Как начать редактировать PDF документы


Автор: LinuxAndUbuntu
Дата публикации: 6 ноября 2016 года
Перевод: А. Кривошей
Дата перевода: декабрь 2017 г.

Последние 15 лет PDF является стандартом де-факто для обмена, электронной рассылки и печати документов. Это хорошо поддерживаемый формат, и дистрибутивы Linux всегда поддерживали его чтение. Единственная проблема заключается в том, что для Windows и MacOS имеется Adobe Acrobat Pro, а версии для Linux нет. Тем не менее в Linux есть несколько хороших редакторов PDF, и я решил их проверить.

Для этой статьи я протестировал множество редакторов PDF для Linux , как открытых, так и проприетарных, с помощью двух документов PDF: созданным Wikipedia, а также большим PDF от Adobe со множеством страниц и изображений, чтобы посмотреть, как каждая программа справится с ними. Таким образом, читатели смогут видеть, что происходит, когда каждая из программ редактирует PDF.

В настоящее время большинство дистрибутивов Linux поставляются с предварительно установленным LibreOffice, либо он легко устанавливаются через центр управления программами или магазин приложений. Пару лет назад, или около того, компонент LibreOffice Draw наконец получил возможность импортировать и редактировать PDF-файлы.

Достаточно корректно импортировал PDF-файл, созданный в Википедии. Это было далеко не идеально, но легко читаемо. К сожалению, большой PDF с кучей изображений он победить не смог. Draw каждый раз зависал, и я вообще не смог открыть и отредактировать этот PDF.

Хорошей новостью является то, что Draw достаточно хорошо импортирует PDF-файлы, созданные офисными пакетами, такими как Microsoft Office и LibreOffice. Я не раз делал это раньше. Таким образом, во многих случаях, кроме самых сложных, Draw работает вполне прилично.

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

Inkscape смог очень хорошо и точно импортировать оба тестовых документа. Единственное, что вызывает нарекания, это то, что Inkscape не является многостраничным редактором документов, как например Word или LibreOffice Draw, поэтому он импортирует за раз только одну страницу. Тем не менее, меня это не беспокоило, так как раньше мне уже приходилось редактировать множество файлов PDF страница за страницей, просто соединяя вместе все страницы таким инструментом, как pdftk.

Первое проприетарное приложение в этом списке, является почти идеальной заменой для Adobe Acrobat Pro. Он работает в Linux, Windows и Mac и имеет коммерческую поддержку.

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

Второе проприетарное приложение в нашем списке, также платное. PDF Studio 11 позиционируется как полная замена Adobe Acrobat Pro. Это также зрелое приложение с коммерческой поддержкой.

Насколько я могу судить, Версия Pro предлагает все функции, которые есть у Adobe Acrobat Pro и Master PDF Editor, и открыла тестовые документы так же безупречно, как это сделал Master PDF Editor. Это также качественный продукт, который, вероятно, вам понравится, если вы решите его купить.

5. PDF Chain

Этот список не был бы полным без упоминания утилиты pdftk и лучшего графического интерфейса Linux для него - .

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

В целом, действительно отличное приложение, если вам не нужно редактировать текст или изображения в файле PDF. Я очень его рекомендую.

Формат PDF стал очень популярен с развитием интернета и распространением электронной документации, и тем, кто имеет дело с текстами, приходится подбирать инструментарий, чтобы открывать файлы в этом формате и работать с ними. Сторонникам *nix есть из чего выбирать.

Чтение PDF

PDF-файлы достаточно сложны по своей структуре, они могут содержать текст, графику, вложения, иметь сжатие и шифрование, поэтому современные версии формата невозможно прочитать при помощи стандартных команд Linux, cat, less или обычного текстового редактора вроде vi. Для просмотра и извлечения информации необходимо использовать специальную программу.

Сам Adobe также выпускает версию Adobe Reader для UNIX , но она давно не обновлялась и вряд ли представляет какой-то интерес. В большинстве дистрибутивов Linux по умолчанию установлена какая-то из программ для чтения PDF-файлов, поэтому проблем с этим нет. В Ubuntu и клонах это одна из лучших и в то же время очень простых программ Evince , разрабатываемая в рамках проекта GNOME, но она отлично работает и с любым другим оконным менеджером. Evince поддерживает просмотр - PDF, DjVu, TIFF, PostScript, DVI, XPS, SyncTex, Сomics Books (cbr, cbz, cb7, cbt) и презентации в формате ODP. Открывает зашифрованные документы PDF. Реализован поиск по документу, несколько вариантов отображения структуры документа (древовидная, миниатюры страниц и другие), что позволяет быстро найти нужную. Для PDF и DVI можно выделить нужный фрагмент текста и скопировать его в буфер обмена, произвольный участок страницы сохраняется в картинку. Есть возможность установки закладок, запуска в режиме презентации и полноэкранном, вывод по одной или по две страницы, зуминг и поворот страницы. Каждый документ открывается в новом окне; если их много, это бывает неудобно. В целом весьма хороший просмотрщик для PDF-файлов, не сильно требующий ресурсов.

В репозитории можно найти еще несколько альтернатив. Наиболее современный из них - универсальный просмотрщик документов от проекта KDE Okular , кроме PDF поддерживающий PostScript, DjVu, CHM, XPS, ePub, CHM и некоторые другие форматы. По функциям он превосходит Evince, больше всяких возможностей по просмотру и навигации, есть даже настройки производительности, позволяющие установить оптимальный режим вывода документа в зависимости от мощности компьютера.

Плюс целый ряд легких просмотрщиков с минимальным интерфейсом, но не уступающих функционально, - ePDFviewer, XPDF, MuPDF, Zathura и другие. Например, Zathura и MuPDF вообще не имеют кнопок, управляются при помощи клавиш (все они описаны в man), а программы весят меньше сотни килобайт и летают даже при загрузке больших документов. В Zathura возможно сохранить текущую страницу в графический файл или сохранить изображение в буфер обмена.

Просмотр в консоли

С графической средой в общем все понятно, но бывает, что PDF-файл нужно прочитать в консоли, а ничего под рукой нет. Здесь два варианта - специальный просмотрщик, использующий framebuffer, и конвертирование файлов в другой формат (текстовый или HTML). Для первого случая нам понадобится просмотрщик изображений через фреймбуфер fbi и один из вьюверов PDF - fbgs (Framebuffer Ghostscript Viewer), который входит в состав пакета fbi или аналогов - FBPDF , JFBPDF . Кроме PDF, fbgs поддерживает и DjVu. Принцип работы прост - из страниц документа автоматически генерируется изображение, которое и выводится в консоль. Но нужно учесть, что работает этот способ для реальной консоли, в эмуляторе терминала запуск приведет к ошибке. Установка:

$ sudo apt-get install fbi

Для просмотра пользователь должен быть добавлен в группу video:

$ sudo usermod -a -G video user

Теперь можно смотреть:

$ fbgs file.pdf

Некоторое время придется подождать, пока будут сгенерированы изображения.

Конвертация PDF

В большинстве программ с GUI PDF поддерживается при помощи библиотеки poppler , которая, в свою очередь, базируется на коде популярного просмотрщика xpdf. Кроме собственно библиотеки, проект предлагает 11 консольных утилит для работы с PDF-файлами, которые позволяют конвертировать PDF во всевозможные форматы (текст, HTML, PPM, PS, PNG, JPEG, SVG) и извлекать заголовок, вложения, рисунки и шрифты. Конвертеры pdftohtml и pdftotext как раз подходят для чтения файлов в консоли. В Ubuntu, как правило, эти утилиты уже установлены. Если выполнить, не указав имя выходного файла, или вывести на стандартный вывод, то в текущем каталоге будет создан файл с аналогичным именем и расширением txt или html, который затем можно открыть в любом редакторе или консольном браузере (например, Links или ELinks). Или просто прочитать:

$ pdftotext -layout file.pdf - | more

К слову, файловый менеджер Midnight Commander в некоторых дистрибутивах позволяет просматривать PDF-файлы. За это отвечает скрипт /usr/lib/mc/ext.d/doc.sh (описывается в /etc/mc/mc.ext). Если его просмотреть, то увидим, что по умолчанию файл конвертируется в текстовый как раз при помощи pdftotext и затем выводится на экран. Хотя возможны и другие варианты, поэтому стоит заглянуть в doc.sh.
Утилиты из poppler покрывают почти все основные форматы для конвертирования и некоторой обработки PDF-файлов. Так, PDF-файлы могут содержать вложения, утилита pdfdetach позволяет просмотреть их список и извлечь:

$ pdfdetach -list file.pdf $ pdfdetach -saveall file.pdf

Аналогично одной командой извлекаются изображения.

$ pdfimages file.pdf images/

Чтобы узнать информацию о встроенных шрифтах, следует запустить утилиту pdffonts.
В контексте можно вспомнить о SWFTools , содержащем несколько конвертеров в формат SWF (Small Web Format), включая PDF2SWF. Единственный момент, что пакет SWFTools в Ubuntu и некоторых других дистрибутивах не включает утилиту pdf2swf, поэтому ее приходится устанавливать из исходников:

$ pdf2swf in.pdf out.swf

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

$ pdf2swf --pages 1,3-6 in.pdf out.swf

Если не указать имя выходного файла, результат попадет в stdout. Параметр -C позволяет сгенерировать дополнительный HTTP-заголовок, что пригодится при размещении файла на веб-сервере.

Еще одна полезная утилита, распространяемая под Artistic License, - QPDF представляет собой конвертер PDF, позволяющий производить различные преобразования: оптимизацию для веба, шифрование/дешифрование, верификацию файлов, а также слияние и разделение. С ее помощью также можно создать PDF-файл программным способом, QPDF берет на себя все синтаксическое представление объектов, создание перекрестных ссылок таблицы, шифрование, линеаризацию и другие детали синтаксиса.

При обновлении версии Adobe Extension Level, которое используется при создании PDF-файлов в облаке компании Adobe, часто первое время невозможно такие файлы прочитать на программах, отличных от Adobe Reader. Здесь как раз и выручает QPDF (и некоторые другие утилиты обзора), достаточно снять с файла шифрование, и вопрос с чтением снимается. Смотрим свойства документа при помощи pdfinfo из комплекта poppler:

$ pdfinfo in.pdf | grep -i encrypted Encrypted: yes (print:no copy:no change:no addNotes:no algorithm:AES-256)

Снимаем шифрование:

$ qpdf --decrypt in.pdf out.pdf $ pdfinfo in.pdf | grep -i encrypted Encrypted: no

Теперь с чтением проблем точно не будет. Если файл защищен паролем, то его следует указать при помощи параметра --password.


Объединение и разделение PDF

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

Утилиты pdfseparate и pdfunite из poppler позволяют извлекать отдельные страницы и объединять документы. Причем среди других описанных далее они самые простые в использовании, так как не имеют большого количества опций, и с их работой легко разобраться. Например, извлекаем страницы с 10-й по 20-ю и сохраняем их в отдельный документ:

$ pdfseparate -f 10 -l 20 file.pdf file-%d.pdf

В имени переменная %d обязательна, так как pdfseparate умеет сохранять страницы только в отдельные файлы. Вместо него будет подставлен номер страницы, то есть в нашем случае получим файлы с именем file-10.pdf ... file-20.pdf. Если все же нужен единственный документ, то на помощь приходит pdfunite. Соберем страницы 10 и 11 в один документ:

$ pdfunite file-10.pdf file-11.pdf sample.pdf

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

$ qpdf in.pdf --pages in1.pdf 1-5 in2.pdf 20-31 -- out.pdf

В результате получим файл, собранный из полного документа in.pdf и указанных страниц документов in1.pdf и in2.pdf. Диапазон можно задавать через дефис или перечислить страницы через запятую. Возможен и реверс при помощи конструкции z-№страницы. Добавив параметр --linearize, сгенерируем оптимизированные для веба файлы. Специальный QDF-режим (--qdf) позволяет создавать PDF-файлы, которые затем можно редактировать в обычном текстовом редакторе, то есть без сжатия и шифрования, нормализованный и со специальными метками. Правда, и размер такого файла как минимум в два раза больше.

Иногда нужно просто сравнить две версии PDF-файла - текст, рисунки, вложения. Здесь помогут две прекрасные утилиты: diffpdf и comparepdf. В самом простом случае:

$ comparepdf file1.pdf file2.pdf

На выходе получим отличие. Если файлы одинаковы, то команда ничего не выдаст (опция «-v 2» сделает ее чуть болтливей). Diffpdf представляет собой GUI-программу, позволяющую произвести постраничную сверку документа. В случае отсутствия расхождения, после запуска будут показаны пустые поля.

$ diffpdf file1.pdf file2.pdf

При необходимости в diffpdf можно задать диапазоны проверки. Это полезно, если, например, в документ добавлена страница, а поэтому постраничная проверка после нее точно покажет несоответствие.

Не всем пользователям нравится разбираться с многочисленными параметрами и экспериментировать, некоторые предпочитают просто выбрать нужные операции в GUI. Нет проблем. PDF-Shuffler - небольшое Python-GTK приложение к Python-библиотеке pyPdf , предоставляющей все функции для работы с PDF: извлечение, слияние, обрезку, шифрование/дешифрование и прочее. Программа есть в репозитории дистрибутивов:

$ sudo apt-get install pdfshuffler

Интерфейс не локализован, но все, что требуется после запуска, - это кинуть файлы в окно программы, а после того, как будут отображены все страницы документа, при помощи меню удаляем, обрезаем, поворачиваем, экспортируем нужные. Если требуется произвести операцию с несколькими страницами сразу, то просто отмечаем их при нажатой клавише Ctrl, после чего сохраняем результат в новый документ. Быстро и очень удобно. Правда, как видим, PDF-Shuffler использует далеко не все возможности библиотеки, нет, например, оптимизации и шифрования/дешифрования, нельзя производить другие преобразования вроде изменения размера листа. Поэтому полностью консольные утилиты он не заменяет. Кстати, pyPdf, на котором базируется PDF-Shuffler, уже не развивается и сегодня в дистрибутивах, бывает, замещается форком PyPDF2 , который полностью совместим с оригиналом плюс содержит несколько новых методов.

Среди альтернатив PDF-Shuffler можно выделить PDF Mod , легкое, очень простое в использовании приложение с локализованным интерфейсом, которое позволяет извлекать, удалять страницы, изменять их порядок, поворачивать, объединять несколько документов, экспортировать изображения в выбранной странице и редактировать информацию в заголовке документа (названия, ключевые слова, автор). Поддерживаются закладки. PDF Mod есть в репозитории:

$ sudo apt-get install pdfmod

Кросс-платформенная утилита PDFsam - PDF Split And Merge , написанная на Java, умеет объединять, разрезать и поворачивать документы PDF. А в режиме burst генерирует из страниц PDF отдельные файлы. В репозитории далеко не самая последняя и весьма глючная версия. Новые релизы уже лишены многих недостатков, поэтому лучше ставить с официального сайта, но придется немного покомпилировать, так как без оплаты разработчики предлагают только сборку под Win и исходные тексты.

Редактирование PDF

PDF сам по себе сложный формат, предназначенный для издательской продукции, требующий специальных инструментов для создания и редактирования. И *nix-пользователям есть из чего выбирать. Создать PDF-документ можно в Open/LibreOffice, а чтобы получить возможность редактирования, следует установить расширение Oracle PDF Import Extension . Кроме этого, доступны специальные приложения - PDFedit , Scribus и Master PDF Editor . Среди них Scribus - очень мощное приложение со множеством функций, требующее времени на освоение.

Master PDF Editor - весьма простой инструмент, распространяемый бесплатно для некоммерческого использования. PDFedit позволяет производить любые операции по внесению исправлений в PDF-документы. Встроенные средства дают возможность редактировать текст и графику, но не дружат с таблицами. Возможна автоматизация при помощи ECMAScript-скриптов. К сожалению, PDFedit, использующий Qt 3, в текущей версии Ubuntu убран из-за отсутствия поддержки пакета libqt3-mt, а попытка установки не всегда удачна. Версия на Qt 4 пока находится в стадии разработки.

Утилита PDFtk

В контексте работы с PDF утилиту PDFtk Сида Стюарда (Sid Steward) хотелось бы выделить особо. Это даже не утилита, а комбайн «все в одном», позволяющий разделить или объединить несколько документов в один, расшифровать/зашифровать PDF-файл, добавить или удалить вложения, заполнить формы, восстановить поврежденные документы и многое другое. Вообще, разработчики предлагают несколько решений, основа всех - консольная утилита PDFtk Server, о которой речь дальше. Для пользователей Win разработчики предлагают GUI. Плюс доступны еще две утилиты: GNU Barcode Plus PDF для генерации штрих-кода в PDF-файл и платный STAMPtk, генерирующий водяные знаки и колонтитулы в PDF-файле. Пакет PDFtk уже есть в репозиториях дистрибутивов, поэтому с установкой проблем нет. Вместе с командой следует указать имя входных и выходного файла (поддерживается маска), команду и параметры. Всего поддерживается 18 команд, все они описаны в документации. Приведу лишь несколько примеров, достаточных для понимания сути работы с PDFtk. Например, команда cat позволяет объединить несколько файлов в третий - outfile.pdf:

$ pdftk in1.pdf in2.pdf cat output out.pdf

Если файлов много, то проще собрать их в одном каталоге и использовать маску *.pdf. Отдельные страницы вырезаются просто указанием их номеров после cat:

$ pdftk in.pdf cat 10-20 output page3.pdf

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

$ pdftk A=in1.pdf B=in2.pdf cat A1east B2-20even output out.pdf

В примере из документа in1.pdf будет извлечена первая страница, которая будет повернута на 90 градусов. Со второго документа извлекаются только четные страницы в диапазоне 2–20. Четность возможно указать как even (четный) или odd (нечетный), поворот указывается как north, south, east, west, left, right или down. Последнюю страницу документа можно указать при помощи ключевого слова end. Диапазон указывается или прямо, как в примере, или реверсно (например, end-1). Чтобы разложить PDF на страницы, используется команда burst.

$ pdftk in.pdf burst output out%03d.pdf

В результате получим несколько документов вида out001.pdf. Иногда нужно подправить метаданные, оставленные в PDF другой программой. При помощи PDFtk это сделать легко. Для начала извлекаем исходные данные:

$ pdftk in.pdf dump_data output metadata.txt

Теперь открываем и правим metadata.txt в текстовом редакторе, после чего загружаем обратно:

$ pdftk in.pdf update_info metadata.txt output incopy.pdf

Дешифровка PDF, о которой мы говорили выше, дело одной команды:

$ pdftk secured.pdf input_pw password output unsecured.pdf

Восстановление PDF:

$ pdftk broken.pdf output fixed.pdf

Вывод

На самом деле это далеко не все утилиты для работы с PDF-файлами. Практически не затронут вопрос генерации PDF из различных источников. Но большинство решений легко найти в репозитории. Преобразование через PostScript дает еще большие возможности по управлению содержимым.

Рисование, презентации, анотации в документах PDF.

Whyteboard - очень полезная и нужная программа, выступающая в роли обычной белой доски для рисования, либо для внесения комментариев и анотаций в PDF -документы, что позволяет создавать вполне приемлимые презентации. Программа достаточно проста и эффективна, не перезагружена разного рода настройками, они конечно есть, но самый необходимый минимум и частитчно настраиваемый интерфейс. Данное приложение, вполне подходит для обычного рисования, как в Gnome Paint , но все-таки основополагающим предназначением является презентационно\анатационные изменения в PDF -файлах.

Псевдоконсольный просмотрщик PDF-документов.

Zathura - псевдоконсольный просмотрщик PDF в Linux , удивительно легок, как перышко и быстр, как молния, оснащен интерфейсом в стиле минимализма и с акцентированным использованием клавиатуры, т.е., все управление осуществляется на "клаве". Название "псевдоконсольный", обусловленно тем, что программа имеет интерфейс, но при этом, полностью отсутствуют какие-либо элементы управления, все эти возможности, как раз и завуалированы в клавиатурном управлении.

DiffPDF - очень даже неплохое приложение, в графическом исполнении, предназначенное для сравнения файлов PDF , а вернее сказать, наличия различий между ними. Программа оснащена простым, незатейливым интерфейсом, с минимальным количеством настроек. Используемый язык отображения хоть и английский, но это компенсируется легкой доступностью понимания. Имеется три режима сопоставления документов между собой: текстовый, символьный, визуальный. Программа умеет находить несовпадения в текстах, диаграммах, а так же, определять различия на уровне форматирования.

Редактирование файлов PDF в LibreOffice.

Для редактирования файлов PDF в Ubuntu 13.04 , специально предназначенных для этого программ можно, не то чтобы, пересчитать на пальцах одной руки, а пересчитать на одном пальце, одной руки. Единственно известное мне приложение - это , который был представлен несколькими статьями ниже. Оказывается, известный всем, популярный офисный пакет LibreOffice , так же, умеет выполнять данную задачу, но для этого, понадобится выполнить несколько незначительных телодвижений. Для начала, заходим по этой ссылке и скачиваем нужный файл для вашей архитектуры:

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

gPDFText - простой GTK + редактор, позволяющий загружать текстовое содержимое PDF файлов (переформатируя абзацы в длинные строки), преобразовывая содержимое в простой текст. Приложение создано Нилом Вильямсом (Neil Williams ).

Master PDF Editor - данный инструмент, это уже реальный, мощный редактор для работы с файлами PDF , который может выступать и в качестве обычного просмотрщика документов этого формата. Программа представлена, в качестве приложения, доступного для приемлимого понимания, как для новичков, так и для более продвинутых пользователей. Не смотря на свое коммерческое происхождение, Master PDF Editor - может быть использован на бесплатной основе, с условием его личного, не коммерческого применения. Имеются вариации для основных, востребованных операционных систем: Windows, Linux, Mac OS .

PDF Mod - очень даже неплохое, маленькое приложение для сочленения \ расчленения PDF -файлов воедино или наоборот. Это пожалуй, главная задача, ради которой существует данная программа и практически больше нечего, кроме небольших дополнений. Дело в том, что на большинстве интернет-ресурсов, PDF Mod - представлен, как легкое приложение для редактирования PDF -документов, причем, куда не сунься, везде одно и тоже, даже раздражает как-то. Должен вам заметить, что из реального редактирования, как такового, в этой программе нет нечего, если только не считать возможность изменить название самого документа, но это, прекрасно можно сделать и без программы.

Couturier PDF Combiner - быстрая, простая, легкая и очень удобная програмулька, предназначенная для комбинирования PDF -файлов в один контейнер. Работает идеально, полностью отсутствуют какие-либо настройки, просто установил и пользуйся, интерфейс английский, но затруднений быть не должно, т.к., разбираться собственно не в чем. Всего три основных действия: добавить файлы, выбрать место для сохранения, скомбинировать, все, ну при желании, еще можно установить пароль на открытие файла. Программой поддерживается функция "Drag-and-Drop " - простое перетаскивание мышью, правда у меня почему-то эта функция работать не захотела, но это, невелика беда.

Краткая информация. Нелегкая задача - найти хороший редактор PDF для Linux. Но мы по-прежнему пытались создать для вас список инструментов редактирования PDF в Linux.

В системах Linux нет редактора PDF по умолчанию. Если вы нуждаетесь в приложении, которое может выполнять некоторые базовые материалы редактирования, есть много доступных вариантов. Однако, когда дело доходит до программного обеспечения, которое предоставляет расширенные возможности, такие как Adobe Acrobat для вашей системы Linux, выбор ограничен. LibreOffice Draw может помочь вам в основном. Два других варианта: PDF Studio и Master PDF - полнофункциональные редакторы PDF, доступные для пользователей Linux.

1. LibreOffice Draw

LibreOffice draw обеспечивает удобный способ редактирования PDF-файла. Если ваши требования очень ограничены и, главным образом, редактирование текста в документе PDF, Draw будет служить вашей цели. Это не полноценный PDF-редактор и содержит некоторые ограничения, например, вы не можете редактировать сканированный PDF-документ.

LibreOffice является бесплатным и поставляется в комплекте с большинством дистрибутивов.

2. Студия PDF

3. Мастер PDF Editor

Выводы

Существует множество других редакторов PDF для базового редактирования, а также для продвинутых пользователей. Такие люди, как я, всегда получают работу от LibreOffice, в то время как некоторые из них нуждаются в инструментах, таких как редактор Master PDF и студия PDF. Какой редактор PDF вы используете, сообщите нам в разделе комментариев?

Brief: It is not an easy task to find a good PDF editor for Linux but we created a list of PDF editing tools in Linux for you.

Linux systems do not come with a default PDF editor. If you are in need of an application which can do some basic editing, there are many options available. However, when it comes to a software which provides the advanced facilities found in Adobe Acrobat for your Linux system, the choices are limited.

If you ask how to edit PDF files in Linux , LibreOffice Draw could be an answer. However, it is limited when it comes to editing PDF in Linux . And this is why we have included proprietary software like PDF Studio and Master PDF are fully featured commercial PDF editors available for Linux users.

Best PDF editors for Linux

Just a quick note. I have used Ubuntu Linux while writing this article. But it is not just a list of Ubuntu pdf editors. This list is applicable to other Linux distributions equally.

1. LibreOffice Draw

LibreOffice draw provides a handy way of editing a PDF file. If your requirements are very limited and mostly text editing in a PDF document, Draw will serve your purpose. It is not a full-fledged PDF editor and comes with some limitations, such as not being able to edit a scanned PDF document.

LibreOffice is free and comes bundled with most of the distributions.

2. Okular

Final Words

There are many other PDF editors available for basic editing as well as for advanced users. People like me always get the work done from LibreOffice while some need tools like Master PDF Editor and PDF Studio.

While we have not been able to add many, please feel free to suggest any open source pdf editor that you know and we will be happy to include it here.


Like what you read? Please share it with others.

762 Shares

Поделитесь с друзьями или сохраните для себя:

Загрузка...