| Summary: | Добавить компонент 'pango' | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Konstantin <k.s.razmanov> | ||||
| Component: | ImageMagick | Assignee: | Anton Farygin <rider> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | enhancement | ||||||
| Priority: | P5 | CC: | amakeenk, at, cas, crux, ender, lav, ldv, mike, placeholder, qa_viy, rider, shaba, viy | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Konstantin
2024-04-25 14:01:29 MSK
Поподробнее, пожалуйста, что именно вы хотите? Полагаю, что пакет ImageMagic 6.9 собран без поддержки формата 'pango' т.е. при выполнении этой команды convert pango:"Some string" pango_span.png будет ошибка convert: unable to open image `Some string': Нет такого файла или каталога @ error/blob.c/OpenBlob/2960. convert: no decode delegate for this image format `PANGO' @ error/constitute.c/ReadImage/581. convert: no images defined `pango_span.png' @ error/convert.c/ConvertImageCommand/3229. На kubuntu 20.04 (ImageMagick 6.9.10-23) вывод команды 'convert -list format' PANGO* PANGO r-- Pango Markup Language (Pangocairo 1.44.7) На этой версии всё работает. $ cat /etc/os-release | grep PRETTY_NAME
PRETTY_NAME="ALT Workstation K 10.3 (Sorbaronia Mitschurinii)"
$ rpm -qf /usr/bin/convert
ImageMagick-tools-6.9.12.93-alt1.x86_64
$ convert -list format | grep -i Pango
PANGO* PANGO --- Pango Markup Language
$ convert -verbose pango:file1.png file2.png
pango:file1.png=>file1.png PNG 4608x3072 4608x3072+0+0 8-bit sRGB 16.8567MiB 0.400u 0:00.403
pango:file1.png=>file2.png PNG 4608x3072 4608x3072+0+0 8-bit sRGB 16.8567MiB 8.000u 0:07.956
Вы неправильно используете утилиту.
Я смотрел примеры здесь https://legacy.imagemagick.org/Usage/text/ Pango - Basic Formatted Text convert -background lightblue pango:"Anthony Thyssen" pango.gif или convert -background lightblue \ pango:' Some <span size="49152" rise="-20480" foreground="red" background="blue" > Big Red on Blue </span> Text ' \ pango_span.gif (Ответ для Konstantin на комментарий #2) > На kubuntu 20.04 Приложите, пожалуйста, результат выполнения команды `$ convert -background lightblue pango:"Anthony Thyssen" pango.gif` на kubuntu. Created attachment 15974 [details]
pango.gif
pango.gif
Судя по https://imagemagick.org/Usage/text/#pango должно работать. $ magick -background lightblue pango:"Anthony Thyssen" pango.gif magick: unable to open image 'Anthony Thyssen': Нет такого файла или каталога @ error/blob.c/OpenBlob/3571. magick: no decode delegate for this image format `PANGO' @ error/constitute.c/ReadImage/746. $ magick -list format | grep -i Pango PANGO* PANGO --- Pango Markup Language $ rpm -qf /usr/bin/magick ImageMagick-tools-7.1.1.27-alt1.x86_64 ImageMagick-tools (6.9.12.93-alt1:c10f1) уже был установлен whereis magic magic: /etc/magic /usr/share/magic /usr/share/man/man5/magic.5.xz ImageMagick-7.1.1.31-alt1 -> sisyphus: Thu May 02 2024 Anton Farygin <rider@altlinux.ru> 7.1.1.31-alt1 - 7.1.1.27 -> 7.1.1.31 - built with enabled pango support (closes: #50167) |