Linux Format

The complete guide to editing PDF files

OUR EXPERT

Nick Peers loves the PDF format. How else do you explain the thousands of PDF documents scattered across his hard drives?

The humble Portable Document Format file (PDF to its mates) is one of the most versatile formats you could ask for. It solves a very simple problem: how do you ensure that a file you share with other people looks identical on their computers even if they don’t have access to the application in which it was created?

After starting off as a simple way of sharing and displaying documents in a consistent way, PDFs have evolved to become ever more useful. Armed with the right tools you can search them for specific text (then extract that text), annotate them, add comments and even use them like digital forms, filling in sections by typing text or selecting from drop-down menus. And if the PDF is a ‘true’ one (see the box right), you can even edit its content and layout. In this tutorial we’ll reveal what free PDF tools are available in Linux, plus how to use them to meet your every PDF-related need.

Creating PDFs

Before we delve any deeper, let’s quickly recap how you can create PDF files of your own. The easiest way to generate them is from existing documents. In LibreOffice, for example, choose ‘File > Export as > Export as PDF’ to generate a PDF from your Writer, Calc, Impress or Draw document. You’ll see lots of different options are available, which you’ll come to understand better later on in this tutorial – for now, in most cases the default settings are fine, so simply click Export.

Other programs – if they support PDF directly – should work in a similar way, so look under the Export or ‘Save as’ menus for

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format5 min read
Tips For Managing Docker Containers
Everyone knows how containers revolutionised application building and deployment. Using a E disposable stack of containers that make up an app that aren’t using the docker-compose command to manage the stack are missing a trick. It allows the shippin
Linux Format3 min readSecurity
ParrotOS
A security focused operating system that is well suited to the Raspberry Pi 4 2GB and upwards, but not Pi 5 for now. ParrotOS provides a plethora of security auditing tools for both red and blue team members. This is a great distro for learners and n
Linux Format2 min read
Automatic Tracking
TimeSlotTracker has activity monitoring and this includes an optional facility to take screenshots and T place them in a user-defined directory. However, this isn’t the type of intricate user monitoring that some of the other options offer. Idle dete

Related