Конвертируйте PDF в черно-белое изображение с острыми краями - PullRequest
0 голосов
/ 26 февраля 2019

Мне нужно преобразовать много страниц PDF в изображения, содержащие простые формы, такие как прямоугольники или треугольники.Тексты и составные фигуры состоят из линий также в PDF-файлах.

Пример фигуры из скриншота из PDF:

Example Shape

Примечание: снимок экрана нечеткий, потому что я использовал функцию печати Windows, чтобы отделить одну страницу.Похоже, что эта функция преобразует PDF-файлы в изображения, а затем сохраняет их в виде PDF-файла.

Требования к изображениям:

  • острые края, желательна лестница без каких-либо значений серого
  • линии одинаковой толщины
  • относительно низкое разрешение (было бы замечательно <300 точек на дюйм) </li>
  • только черно-белое

Я бы хотелработать с ImageMagick, потому что он предоставляет множество функций.Я думаю, что сглаживание, черный порог и резкость имеют отношение к этому, но я не достиг желаемых результатов.

PDF пример похожей формы

1 Ответ

0 голосов
/ 26 февраля 2019

Как то так, может быть?

magick -density 288 -background white ~/Desktop/drawsvg.pdf -flatten -colorspace gray result.png
...