Linux pdf удалить страницу

Редактирование PDF-файлов в Linux

Этот учебник посвящён краткому описанию примеров редактирования PDF-файлов в операционной системе Linux.

Содержание

Программное обеспечение [ править ]

  1. PDFShuffler (GUI для Python-pyPdf) — извлечение, добавление, удаление, поворот, изменение порядка, обрезка страниц PDF.
  2. Poppler-utils (pdfseparate, pdfunite, pdftocairo, pdftoppm, pdfimages и др.) — извлечение, сборка, конвертирование.
  3. Cairo (используется для Poppler-utils (pdftocairo)).
  4. Pdftk — работа с оглавлением.
  5. LibreOffice — поддерживается импорт и экспорт, так что есть возможность полного изменения документа.
  6. PDFposter — подготовка файлов большого размера к печати.

Команды [ править ]

Извлечение страниц [ править ]

Избранных. В данном примере с 3 по 6:

Извлечение изображений [ править ]

Извлечение изображений JPG (параметр -j ). Извлечение без параметра -j и изображений в других форматах — сохранение в PNM (PPM, PGM, PBM).

Сборка страниц [ править ]

Перед объединением необходимо проверить именование страниц PDF в виде нумерации 000.pdf, 001,pdf… для их правильной последовательности в итоговом документе.

Сборка при помощи PDFtk:

Удаление страниц [ править ]

Удаление страницы 1:

Удаление страниц 2, 11:

Конвертирование в другие форматы [ править ]

Векторные [ править ]

Переконвертация в PDF после объединения pdfunite(1) может существенно уменьшить размер файла. Другие форматы: PS, EPS, SVG.

Растровые [ править ]

Разрешение получаемых изображений — 200 dpi. Форматы: PNM (PPM, PGM, PBM), TIF, PNG, JPEG. Для справки наберите pdftoppm -h , или см. pdftoppm(1). Конвертирование всех страниц PDF:

Оглавление [ править ]

Извлечение служебной информации из Kniga.pdf , с записью в текстовый файл Oglavlenie :

Редактирование Oglavlenie . Для каждого пункта оглавления необходимо добавить четыре параметра. Пример с двумя пунктами:

, где BookmarkLevel — уровень пункта оглавления, BookmarkPageNumber — порядковый номер страницы в PDF-файле.

Внедрение Oglavlenie в Kniga.pdf с записью результата в отдельный файл Output.pdf :

Подготовка к печати [ править ]

Печать чертежей или изображений размера A0 на листах размера A4:

Источник

Как удалить страницы из PDF с вашего ПК с Linux

На мой взгляд, сохранение документов в формате PDF — лучший вариант. PDF-файл не занимает много места, а также может сохранять файл с высочайшим качеством, которое сохраняется даже при увеличении изображений. Но иногда PDF-файл не был создан нами или мы создали его, например, с веб-страницы. Что нам делать с информацией, которую мы оставили? Удалить страницы из PDF Это лучший вариант.

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

Читайте также:  Как правильно установить kali linux

Как удалить страницы из PDF с помощью LibreOffice Draw

LibreOffice Draw это очень мощная программа, которая удивляет как своими возможностями, так и простотой использования. Удаление страниц из PDF с помощью LibreOffice Draw настолько простое, что сложно понять, как это сделать. Я объясню вам это ниже:

  1. Чтобы удалить страницы из PDF с помощью LibreOffice Draw, мы должны сначала открыть документ с помощью этой программы. Это можно сделать либо из меню «Файл / Открыть», либо щелкнув документ правой кнопкой мыши и выбрав LibreOffice Draw в качестве приложения для его открытия.
  2. Оказавшись внутри, вы увидите что-то вроде следующего:

  1. Следующим шагом является отметка страницы, которую мы хотим удалить, а точнее ее миниатюра на левой панели.
  2. Если мы будем придерживаться неправильного представления о том, что PDF-файл нельзя удалить, мы никогда не подумаем, насколько легко это сделать: «чудо» произойдет, если просто нажать клавишу «Удалить». Вы увидите, что страница исчезнет.
  3. Наконец, мы переходим в «Файл / Экспорт в PDF», чтобы сохранить новый документ без дополнительных страниц. Не ошибитесь, выбрав «Сохранить», потому что LibreOffice он имеет свои собственные форматы и по умолчанию сохраняет его по-своему. Вы должны «Экспорт».

Что вы не представляли, что это будет так просто?

С pdftk

Как и в Linux, у нас очень много вариантов, и один из них любит некоторые больше, чем другие, мы также можем сделать это из терминала. Для этого требуется инструмент pdftk (PDF Tookit). На самом деле это стоит больше, чем с LibreOffice Draw, но мы также предоставим вам информацию, чтобы сделать что-то, что проще с pdftk: разделить PDF по страницам. Чтобы удалить страницы из PDF с помощью этого инструмента, нам нужно будет сделать следующее:

  1. Устанавливаем инструмент командой sudo snap установить pdftk o sudo apt установить pdf-java.
  2. У меня есть PDF-файл, который я создал в Firefox, под названием mozilla.pdf. В нем 5 страниц, и я уберу третью. Для этого я открою терминал и напишу:

Из вышесказанного мы имеем:

  • mozilla.pdf это документ, который я хочу отредактировать.
  • кошка это порядок.
  • 1-2 y 4-х сторонний это страницы, которые он сохранит, или, что то же самое, он удалит третью, потому что он сохранит 1, 2 и 4 до конца (конца).
  • выходной сообщает вам, что следующим будет новый документ.
  • documento.pdf это документ, который вы создадите без страницы 3.
  • Помните, что в этой и других командах, когда упоминаются файлы, подразумевается, что полный путь идет раньше, например /home/pablinux/Escritorio/mozilla.pdf.
  • Если после нажатия Enter ничего не отображается, предполагается, что все прошло хорошо. Мы увидим ошибки только в том случае, если мы забыли часть команды или что-то не удалось.

И разделить PDF-файл на отдельные страницы?

Как мы упоминали ранее, pdftk это также позволяет нам разделить весь PDF-файл по страницам одну за другой. Прямо сейчас я не могу придумать ни одной причины, по которой это было бы полезно, но я комментирую это как информацию на случай, если это сработает для кого-то. Команда будет следующей, учитывая, что «mozilla.pdf» — это документ, который я хочу разделить по страницам:

Как и в случае с предыдущей командой, если все прошло хорошо, после нажатия Enter сообщение не выводится. Единственное, что здесь важно, это знать, что он делает с файлом после его разделения: сохраняем в нашей личной папке (с именами pg_0001, pg_0002, pg_003 и т. д., где «pg» соответствует номеру страницы) и создает файл с метаданными с именем doc_data.txt по тому же пути. Среди информации, хранящейся в этом .txt, у нас есть количество страниц, которые были в оригинале, если бы мы использовали маркер, дату создания и даже программу, с которой он был создан, и ее версию.

Читайте также:  Компьютер не видит выносной жесткий диск что делать windows 10

Лично и как я всегда говорю, я обычно выбираю варианты, которые позволяют мне выполнять все свои задачи из одного пользовательский интерфейс или графический интерфейс. Но иногда использование командной строки, особенно если мы быстро пишем или создаем .dekstop / script, может быть лучшим вариантом, и в качестве примера стоит разделить страницы PDF с помощью pdftk. Что вы предпочитаете: делать это с помощью LibreOffice или аналогичной программы или с помощью инструментов, которые используются из Терминала, таких как pdftk?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Источник

Редактирование pdf в Linux

Формат Portable Document Foramt (PDF) это один из наиболее часто используемых форматов, для обмена документами, особенно в интернете. PDF отлично сохраняет структуру документа, но его главным недостатком является сложность в редактировании, по сравнению с форматами doc и txt.

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

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

Необязательно и даже неудобно для такого дела использовать консоль. Есть отличный редактор pdf Linux, это Master Pdf Editor. Она платная, но для некоммерческого домашнего использования ее можно использовать бесплатно. У Master Pdf Editor огромное количество функций:

  • Изменение текста и изображений PDF документов;
  • Создание и редактирование pdf и xps файлов;
  • Добавление и редактирование закладок;
  • Шифрование, и защита Pdf файла с помощью 128 битного шифрования;
  • Конвертирование XPS в PDF;
  • Добавление элементов направления в pdf файлы;
  • Импорт и экспорт pdf страниц и различные форматы изображений с большим расширением;
  • Объединение pdf файлов;
  • Быстрое создание и наполнение pdf форм;
  • Добавление цифровой подписи к документам;
  • Изменение параметров шрифта;

Редактировать pdf linux с помощью этой программы очень просто. Вы не найдете ее в официальных репозиториях, но зато можете скачать установочный файл для вашего дистрибутива с официального сайта. Также есть версии программы для Windows и MacOS. Например, в Ubuntu загрузите пакет deb и установите его с помощью центра приложений.

Потом ярлык программы появится в меню приложений. Теперь давайте подробнее рассмотрим как с ней работать.

Создание pdf документов в Linux

После того как откроется главное окно программы, откройте в меню ФайлСоздать, чтобы создать новый файл pdf:

Откроется пустой документ. Хотя вы можете очень просто создавать pdf файлы, этот инструмент направлен скорее на их редактирование. Вы можете создавать Pdf в Linux с помощью LibreOffice, или другого инструмента к которому привыкли, а в Master Pdf Editor выполнять только редактирование pdf linux.

Читайте также:  Что за обновление windows 10 20н2

Добавление текста в Pdf в Linux

Чтобы добавить текст, сначала нужно открыть файл для редактирования, здесь мы используем файл, созданный в предыдущем примере. После этого откройте в меню пункт Вставка -> Текст и добавьте нужный текст. Например, вот так:

Параметры шрифта и редактирования можно настроить на панели, которая находится в правой стороне окна.

Точно так же, как и текст, можно добавлять картинки, для этого выберите в меню Вставка пункт Изображение.

Добавление кнопок и флажков

Еще можно добавлять переключатели и флажки к pdf документам. Для этого есть специальные пункты в меню Вставка. Это Переключатель и Флажок соответственно. Например, вот так это будет выглядеть.

Кроме этого, здесь есть еще много других действий, чтобы редактировать pdf файл в linux, это создание полей, списков, подписей и т д.

Редактирование Pdf в Master Pdf Editor

Это основное предназначение программы. Просто откройте нужный документ, через меню Файл -> Открыть.

Теперь, допустим, вы хотите подчеркнуть часть текста другим цветом, например, словосочетание «port number». Откройте меню Комментарии, выберите Подсветить текст:

А затем с помощью курсора выделите нужный фрагмент текста.

Как видите, текст отмечен, аналогичная опция есть и для подчеркивания текста.

Чтобы вставить текст нужно опять использовать пункт Вставка -> Текст. Как видите, это легкий в использовании и многофункциональный инструмент для редактирования pdf в Linux, который подойдет как для новичков, так и для опытных пользователей. Но если вы не хотите использовать проприетарную программу или вам просто не нужно такой функциональности, мы рассмотрим еще один вариант, на этот раз с открытым исходным кодом.

Редактирование pdf в Pdftk

Pdftk или PDF Toolkit это бесплатная консольная утилита, с помощью которой может быть выполнено редактирование pdf Linux. Ну редактирование — это громко сказано, тут вы можете только резать и склеивать файлы. Утилита pdftk доступна для Linux, Windows, MacOS, а также FreeBSD. С помощью нее вы можете редактировать pdf linux бесплатно, не покупая коммерческий редактор.

Для установки используйте следующие команды. В Ubuntu или Debian:

В CentOS, Fedora, RedHalt:

Для установки pdftk на других платформах, например, Windows или MacOS, можно скачать порт там.

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

Извлечение страниц, например, только 4, 3, 5:

Удаление страницы из файла:

Например, удалить страницу 3 и создать новый файл без нее.

Поворачивание всех страниц на 180 градусов:

Поворачивание всех страниц на 90 градусов по часовой стрелке:

То же, только против часовой стрелки:

Изменение порядка страниц:

Выборка страниц из нескольких документов:

Будут выбраны 3, 4, 5 из input1.pdf, 1, 2, 3 из input2.pdf, и 10 из input1.pdf

Добавить водяной знак в файл:

Водяной знак watermark.pdf будет применен для каждой страницы.

Но и это еще не все для Pdftk есть графический бекэнд, под названием pdf chain. Установить программу можно из официальных репозиториев вашего дистрибутива. Поддерживаются те же функции работы с pdf что и в pdftk.

Выводы

В этой статье мы рассмотрели две программы редактирования pdf в linux, одна из них с полноценным графическим интерфейсом, вторая — консольная утилита. Они очень сильно отличаются по функциональности и подходят для решения совершенно разных задач. А какие программы используете вы для редактирования pdf? напишите в комментариях!

Источник

Оцените статью