mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
187 lines
8.2 KiB
Markdown
187 lines
8.2 KiB
Markdown
|
[#]: subject: "5 Best PDF editors for Ubuntu and Other Linux"
|
|||
|
[#]: via: "https://www.debugpoint.com/pdf-editors-ubuntu/"
|
|||
|
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
|||
|
[#]: collector: "lkxed"
|
|||
|
[#]: translator: " "
|
|||
|
[#]: reviewer: " "
|
|||
|
[#]: publisher: " "
|
|||
|
[#]: url: " "
|
|||
|
|
|||
|
5 Best PDF editors for Ubuntu and Other Linux
|
|||
|
======
|
|||
|
|
|||
|
**We list the best free & open-source PDF editors for Ubuntu and other Linux distros. And compare them based on their PDF editing capabilities.**
|
|||
|
|
|||
|
Looking for a free and open-source PDF editor for Ubuntu? Read on to learn about the top PDF editors for Ubuntu and step-by-step guides on how to edit PDF files using them.
|
|||
|
|
|||
|
Ubuntu is a popular operating system among developers, students, and professionals. Editing PDF files is a common task for many users, but finding the right tool for the job can be difficult. In this article, we’ll look at some of the best PDF-free and open-source editors and their features.
|
|||
|
|
|||
|
### Best & free PDF editors for Ubuntu and other distros
|
|||
|
|
|||
|
#### LibreOffice Draw
|
|||
|
|
|||
|
LibreOffice is a popular open-source office productivity suite. Its drawing component, which is called “LibreOffice Draw”, is capable of editing PDF. Among all the apps in this list, LibreOffice Draw is the best option for editing PDF files in Linux.
|
|||
|
|
|||
|
Let’s see how you can edit a sample PDF and options.
|
|||
|
|
|||
|
- Open LibreOffice Draw and click on File > Open
|
|||
|
- Select the PDF file you want to edit
|
|||
|
- Edit the PDF file as required
|
|||
|
- Save the edited PDF file
|
|||
|
|
|||
|
Here’s a sample image where a text is being edited.
|
|||
|
|
|||
|
![Sample pdf editing in LibreOffice Draw][1]
|
|||
|
|
|||
|
A few usage notes about LibreOffice Draw:
|
|||
|
|
|||
|
- LibreOffice Draw detects PDF components by itself as small blocks of text or images. For example, if you have a paragraph in your PDF file, it detects it as separate blocks of text. See the below image.
|
|||
|
- It might be a little tricky, but you can still edit it carefully.
|
|||
|
- Also, you can add a text box and other components in the PDF file as well.
|
|||
|
|
|||
|
![LibreOffice Draw edits PDF texts block wise][2]
|
|||
|
|
|||
|
#### Inkscape
|
|||
|
|
|||
|
The popular [Inkscape][3] graphics editor can edit and modify PDF files. The features it provides to read individual PDF components are unmatched and totally underrated.
|
|||
|
|
|||
|
Inkscape allows you to import PDF files with either “Popller/Cairo import” via an external library Or, built-in internal PDF import tools. You can also tell Inkscape to match the PDF fonts to any closest matched font in your system.
|
|||
|
|
|||
|
![Inkscape PDF import options][4]
|
|||
|
|
|||
|
When you open a PDF, you can individually edit sections, words, lines, paragraphs or drawings in PDFs. Each component is recognized and represented as a separate layer for more advanced editing.
|
|||
|
|
|||
|
After editing, you can export it again back to PDF.
|
|||
|
|
|||
|
![Edit PDF using Inkscape in Ubuntu][5]
|
|||
|
|
|||
|
Inkscape is best if you want advanced PDF editing; the steps are outlined below.
|
|||
|
|
|||
|
- Open Inkscape and click on File > Open
|
|||
|
- Select the PDF file you want to edit
|
|||
|
- Edit the PDF file as required
|
|||
|
- Export the edited PDF file
|
|||
|
|
|||
|
You can [set up your Linux system for Flatpak][6] and Flathub and install Inkscape using the below command.
|
|||
|
|
|||
|
```
|
|||
|
flatpak install org.inkscape.Inkscape
|
|||
|
```
|
|||
|
|
|||
|
#### GIMP
|
|||
|
|
|||
|
Many folks aren’t aware that the popular raster graphics editor [GIMP][7] can also open and allows you to edit PDFs. Opening a PDF file in GIMP prompts you to open each PDF page as layers separately as image files. You can now edit the images and finally export them as PDFs from GIMP.
|
|||
|
|
|||
|
![File open dialog in GIMP which shows prompts for advanced PDF import settings][8]
|
|||
|
|
|||
|
But there’s a catch. Each PDF page becomes a static image in GIMP. That includes texts, diagrams, icons etc. So, if you want to modify it, you might need to match the font size, remove sections by GIMP selections and so on.
|
|||
|
|
|||
|
So, overall you can do advanced editing, but you can’t modify the existing texts on top of it.
|
|||
|
|
|||
|
Usage is easy.
|
|||
|
|
|||
|
- Open GIMP and click on File > Open
|
|||
|
- Select the PDF file you want to edit
|
|||
|
- Edit the PDF file as required.
|
|||
|
- Save-As the edited PDF file
|
|||
|
|
|||
|
You can [set up your Linux system for Flatpak][6] and Flathub and install GIMP using the below command.
|
|||
|
|
|||
|
```
|
|||
|
flatpak install org.gimp.GIMP
|
|||
|
```
|
|||
|
|
|||
|
![Editing PDF using GIMP][9]
|
|||
|
|
|||
|
#### Okular
|
|||
|
|
|||
|
KDE community’s popular document viewer app [Okular][10] has limited PDF editing features. It’s not loaded with a complete set of PDF editing features. However, you have some advanced annotations you can do in Okular.
|
|||
|
|
|||
|
Hence, I thought it deserved its place on this list.
|
|||
|
|
|||
|
Things you can do using Okular in PDFs are:
|
|||
|
|
|||
|
- Add texts as annotations
|
|||
|
- Highlight texts in PDF with various colours
|
|||
|
- Add notes, arrows and freehand drawings.
|
|||
|
|
|||
|
**However, you can not modify existing PDF content using Okular.**
|
|||
|
|
|||
|
After your annotations, you can save-as the file as PDF.
|
|||
|
|
|||
|
You can [set up your Linux system for Flatpak][6] and Flathub and install Okular using the below command.
|
|||
|
|
|||
|
```
|
|||
|
flatpak install org.kde.okular
|
|||
|
```
|
|||
|
|
|||
|
![Basic PDF annotation using Okular][11]
|
|||
|
|
|||
|
#### Scribus
|
|||
|
|
|||
|
[Scribus][12] is one of the oldest open-source desktop publishing programs which produces commercial-grade output in PDF and Postscript, primarily, though not exclusively, for Linux.
|
|||
|
|
|||
|
Although primarily used for designing, it can open and provides limited options to edit PDF files.
|
|||
|
|
|||
|
The import option allows you to choose whether the PDF texts will be imported as vector images or texts. In addition, you can resize, group/ungroup pdf components as layers, change texts and so on.
|
|||
|
|
|||
|
Once completed, you can save it back to a PDF file. One of the underrated programs which you can try to use to edit PDFs in Ubuntu and other distros.
|
|||
|
|
|||
|
You can [set up your Linux system for Flatpak][6] and Flathub and install Scribus using the below command.
|
|||
|
|
|||
|
```
|
|||
|
flatpak install net.scribus.Scribus
|
|||
|
```
|
|||
|
|
|||
|
![Scribus options to import PDF files][13]
|
|||
|
|
|||
|
![Scribus options to edit pdf in Ubuntu][14]
|
|||
|
|
|||
|
### Other commercial and Non-FOSS alternatives
|
|||
|
|
|||
|
There are a few commercial, non-FOSS options out there that you may want to try. Here are some of them.
|
|||
|
|
|||
|
- [Sejda PDF Desktop][15] (Free upto 3 tasks, 200 pages, 50 MB per day)
|
|||
|
- [PDFedit (currently unmaintained, uses old libraries)][16]
|
|||
|
- [Master PDF editor (commercial)][17]
|
|||
|
|
|||
|
### Conclusion
|
|||
|
|
|||
|
Our recommendation for a free PDF editor would be Inkscape and LibreOffice Draw. They are both capable of basic to advanced usage levels with good results.
|
|||
|
|
|||
|
You can try other options, but the results may vary based on how complex your PDF file is.
|
|||
|
|
|||
|
Furthermore, you can always opt for commercial options for more features.
|
|||
|
|
|||
|
I hope this guide helps you to choose the best free PDF editor for Ubuntu and other Linux distros.
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://www.debugpoint.com/pdf-editors-ubuntu/
|
|||
|
|
|||
|
作者:[Arindam][a]
|
|||
|
选题:[lkxed][b]
|
|||
|
译者:[译者ID](https://github.com/译者ID)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://www.debugpoint.com/author/admin1/
|
|||
|
[b]: https://github.com/lkxed/
|
|||
|
[1]: https://www.debugpoint.com/wp-content/uploads/2023/03/Sample-pdf-editing-in-LibreOffice-Draw.jpg
|
|||
|
[2]: https://www.debugpoint.com/wp-content/uploads/2023/03/LibreOffice-Draw-edits-PDF-texts-block-wise.jpg
|
|||
|
[3]: https://inkscape.org/
|
|||
|
[4]: https://www.debugpoint.com/wp-content/uploads/2023/03/Inkscape-PDF-import-options.jpg
|
|||
|
[5]: https://www.debugpoint.com/wp-content/uploads/2023/03/Edit-PDF-using-Inkscape-in-Ubuntu.jpg
|
|||
|
[6]: https://www.debugpoint.com/how-to-install-flatpak-apps-ubuntu-linux/
|
|||
|
[7]: https://www.gimp.org/
|
|||
|
[8]: https://www.debugpoint.com/wp-content/uploads/2023/03/File-open-dialog-in-GIMP-which-shows-prompts-for-advanced-PDF-import-settings.jpg
|
|||
|
[9]: https://www.debugpoint.com/wp-content/uploads/2023/03/Editing-PDF-using-GIMP.jpg
|
|||
|
[10]: https://okular.kde.org/
|
|||
|
[11]: https://www.debugpoint.com/wp-content/uploads/2023/03/Basic-PDF-annotation-using-Okular.jpg
|
|||
|
[12]: http://www.scribus.net/
|
|||
|
[13]: https://www.debugpoint.com/wp-content/uploads/2023/03/Scribus-options-to-import-PDF-files.jpg
|
|||
|
[14]: https://www.debugpoint.com/wp-content/uploads/2023/03/Scribus-options-to-edit-pdf-in-Ubuntu.jpg
|
|||
|
[15]: https://www.sejda.com/desktop
|
|||
|
[16]: https://sourceforge.net/projects/pdfedit/
|
|||
|
[17]: https://code-industry.net/masterpdfeditor/
|