Blog/content/posts/2023/convert-pdf2png.md

28 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "👏🏻 Преобразование PDF в PNG в Linux"
date: 2023-08-19T23:31:10+03:00
draft: false
tags: [tips, books, images]
---
Как? Просто. [ImageMagick](https://imagemagick.org/)!
С помощью утилиты `convert`, которая входит в состав пакета imagemagick,
можно одной командой преобразовать PDF документ (или любую его страницу)
в изображение.
Команда выглядит следующим образом.
```sh
convert -density <xxx> <input.pdf>[99] -quality <yy> <output.png>
```
**Теперь о параметрах:**
* `-density xxx` значение плотности в DPI, напрмиер `150` или `300`.
* `-quality yy` значение сжатия выходного формата (значение `100` убирает сжатие).
* `<input.pdf>[99]` имя входного файла. Параметр в квадратных скобках `[99]`
устанавливает номер экспортируемой страницы (в PDF нумерация страниц начинается с нуля,
по-этому будет экспортирована 100 страница).
* `<output.png>` имя выходного файла.