How to Convert PDF to Image in Linux

For many reasons, you often need to convert PDF documents to different image formats. You can find many online sites that easily convert PDF to images, but there is no guarantee your file will be secure always. You can easily do it in your own Linux system.

This article is going to show you to convert pdf to other image formats (jpg, png, gif, tif) using the following two popular methods.

1. Convert Command

Using the convert command is the easiest way to convert PDF to jpg, png, gif format. Not only limiting to convert, but you can also use it to resize, blur, crop, flip and many more.

Installation of convert

Convert comes from ImageMagick which is a popular free open-source cross-platform software for displaying, converting, editing, and modifying images. Depending upon your distribution, you can install as follows:

Debian/Ubuntu/Mint

$ sudo apt install imagemagick

Arch Linux

$ pacman -s imagemagick

Fedora/Redhat/Centos

$ dnf install ImageMagick

Now, you can convert pdf to image format. We are going to show you some examples by converting pdf to jpeg, png gif, and tif format.

$ convert document.pdf output_image.png

You can also define the quality of the image like,

$ convert -density 300 document.pdf -quality 100 output_image.jpeg

Where,

  • density 300 is dpi that the PDF is rendered at
  • quality 100 is the highest JPEG compression quality

You can find more convert command by referring its help and man pages

$ convert --help
$ man convert

2.  GIMP

The GIMP (The GNU Image Manipulation Program) is free image manipulating software. We can convert PDF to image format easily with this software.

Installation of GIMP

To install GIMP depending upon your OS, you can simply install.

Ubuntu/Linux Mint

$ sudo apt update
$ sudo apt install snapd
$ sudo snap install gimp

Centos 8 /RHEL 8

$ sudo dnf update
$ sudo dnf install gimp

Arch Linux

On Arch Linux also, you need to install snap repository and install GIMP from there. To do this, just clone the git repository of the snap package and build it using makepakg command as follows.

$ git clone https://aur.archlinux.org/snapd.git
$ cd snapd
$ makepkg -si

Now enable snap communication socket and create a symbolic link to /snap directory.

$ sudo systemctl enable --now snapd.socket
$ ln -s /var/lib/snapd/snap /snap

At this point, your snap package is installed and now you can install GIMP using the following command.

$ sudo snap install gimp

Now you can use GIMP to convert PDF documents to images. To open GIMP open your terminal and type just type gimp

$ gimp

When it open go to file and click on open and browse PDF file.

GIMP

Here you can make changes by applying different edits. To convert it into image format just go to the File menu and select Export as.. and change the extension to image format (jpg, png, gif) you want and click on export.

convert-using-gimp

Your PDF document will be converted to the image format you specified.

We show you the tools and processes involved to convert PDF documents to image format by the use of two popular methods. You can comment to us for any queries.

Also Readrclone – Access Google drive from Command Line on Ubuntu Linux

1 thought on “How to Convert PDF to Image in Linux”

  1. GIMP worked well for converting a pdf file image to jpg. It’s straightforward and simple. Much easier than programs that require logging in and using online resources (such as Adobe).

    Reply

Leave a Comment

1 + 7 =