Описание тега librsvg

NoneLibrsvg - это библиотека для рендеринга файлов SVG с использованием cairo.
1 ответ

Как установить python-rsvg без python-gnome2-desktop на Ubuntu 8.10?

Мне нужна поддержка rsvg в Python 2.5.2. Похоже, что мне нужно установить все 199 deps вместе с пакетом python-gnome2-desktop, что не очень весело. Альтернативы?
24 апр '09 в 22:32
0 ответов

Rsvg Convert не работает с текстом пути

Я пытаюсь разобрать файл SVG в формате PNG. Это мой файл SVG: https://cdn-imgs-p.stackprint.net/spree/images/62398/original/preview_01.svg Когда используешь rsvg-convert --unlimited preview_01.svg > preview.png, шрифты путей не конвертируются дол…
16 апр '18 в 23:12
3 ответа

Как получить миниатюры с высоким разрешением из SVG с низким разрешением в Mediawiki?

Я точно не знаю, как правильно сформулировать этот вопрос, поэтому попробую: Смотрите растеризованный SVG на этой странице? Выглядит довольно искаженным, и - извините меня язык - скорее с ***. Теперь давайте сравним это с тем, что здесь. Оба файла и…
07 авг '17 в 09:14
1 ответ

librsvg и Каир; rsvg_handle_render_cairo() не работает; Что я делаю неправильно?

Я играю с некоторым кодом в проекте; в частности, функция, которая берет изображения SVG и делает из них pngs. У меня есть это: typedef std::vector<uint8_t> BinaryBuffer; BinaryBuffer readFile(fs::path const& path) { BinaryBuffer ret; fs::…
21 ноя '18 в 06:05
1 ответ

Почему устаревший "rsvg_pixbuf_from_file_at_size" быстрее / эффективнее, чем недекларированный метод (Каир)?

Я использую C# и P/Invoke для доступа к библиотекам GDK. Моя цель - преобразовать набор файлов SVG в растровые изображения (в частности, png), и использование библиотек GDK представляется наиболее надежным / точным. После прочтения документации по G…
2 ответа

Конвертировать SVG в PNG с острыми краями

Мне нужно конвертировать изображения для обнаружения объектов. Я начинаю с изображений SVG с несколькими полигонами. Пример: <svg ...> <rect width = "100%" height = "100%" fill = "rgb(0,0,0)" /> <polygon points="..." fill="rgb(221,221…
03 янв '19 в 22:14
1 ответ

C++ Cairo + RSVG - установить цвет SVG при рисовании

Я пытаюсь нарисовать одноцветный SVG на поверхности Каира, но он отображается белым, где я бы хотел, чтобы он был черным. Поверхность Каира представляет собой 8-разрядную альфа-поверхность (CAIRO_FORMAT_A8), поэтому я имею дело только с серой шкалой…
01 фев '19 в 12:22
0 ответов

cairo + librsvg: рисовать иконки SVG, заставляя цвет во время выполнения

Я использую набор иконок SVG в своих приложениях, и я рисую их с помощью librsvg. Все эти значки являются одноцветными черными рисунками, и я могу нарисовать их только черным, потому что это цвет, записанный в файле SVG. Есть способ, которым я могу …
02 фев '19 в 22:51
1 ответ

Иностранный объект в SVG

Как изменить высоту и ширину текстовой области (или любого html-элемента) из javascript, который находится внутри стороннего объекта в svg. Более того, я могу перетащить html-элемент и поместить его в svg-контейнер любым способом (htm5 - любая подск…
21 сен '11 в 06:33
0 ответов

Заставить RSVG правильно отображать текст с дробным размером

Я использую librsvg 2.39.0 для рендеринга следующего файла SVG в PNG. Inkscape и Firefox делают это без проблем: <?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" width="400" height="200" viewBox="0 0 20 10" ver…
25 янв '17 в 15:25
4 ответа

rsvg не отображает связанные изображения

Я использую питона rsvg привязки для рендеринга изображения SVG в Каир и сохранения в файл, что в основном работает. Но если файл SVG содержит связанное изображение, вот так: <image href="static/usrimgs/tmpDtIKpx.png" x="10" y="10" width="600px" …
02 июн '10 в 21:11
1 ответ

Интеграция булевых операций Poilu Raphael (объединение, вычитание) с SVG-редактированием

Я делаю модификацию svg-edit, более конкретно, метод Mark McKays draw: https://github.com/duopixel/Method-Draw. Я хочу использовать эту библиотеку Raphael, которую я нашел: https://github.com/poilu/raphael-boolean которая позволяет мне выполнять лог…
05 мар '13 в 02:17
3 ответа

Как изменить размер файла изображения SVG с помощью привязки Python librsvg

При растеризации файла SVG, я хотел бы иметь возможность установить ширину и высоту для результирующего файла PNG. С помощью следующего кода только холст устанавливается на желаемую ширину и высоту, фактическое содержимое изображения с исходным разм…
27 июл '09 в 10:00
1 ответ

Открывайте и редактируйте файлы SVG, используя C/C++

Я разрабатываю редактор, который должен использовать формы SVG для создания диаграмм. Чтобы открывать и отображать SVG, я использую librsvg, который на самом деле довольно хорош, но полезен только для рендеринга SVG, а не для их редактирования. Я хо…
20 июн '13 в 09:14
1 ответ

ImageMagick читает SVG с неожиданным результатом

У меня есть вопрос о том, что я читаю SVG Images, и это действительно беспокоит меня. Для изображения SVG ниже, <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg…
04 июн '13 в 09:07
3 ответа

Связывание библиотек Macports с приложением XCode

Я пытаюсь распространять зависимости моего приложения с приложением. У меня установлены пакеты macports librsvg, boost и cairo только для 64-битной системы на моей системе Snow Leopard. Когда я создаю пакет.app моей программы, он не работает на маши…
18 авг '10 в 22:39
1 ответ

Как получить отдельные позиции символов текста SVG на сервере

Я пишу программное обеспечение на стороне сервера, которое делает фильм путем генерации отдельных кадров в SVG и рендеринга в PNG с помощью rsvg-convert. Фильм требует, чтобы эффект применялся к тексту в SVG на индивидуальной основе. С текстовым эле…
23 фев '12 в 02:15
1 ответ

ImageMagick (RSVG) не будет импортировать изображения в SVG

Я пытаюсь использовать ImageMagick для конвертации файлов SVG в PNG. Файл SVG выглядит следующим образом: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> <image xlink:href="picture.jpg" widt…
22 май '13 в 22:53
2 ответа

Ошибка с Python ctypes и librsvg

Я пытаюсь обернуть базовую функцию librsvg ctypes для Python, но у меня возникает ошибка. C: // pycairo excerpt typedef struct { PyObject_HEAD cairo_t *ctx; PyObject *base; /* base object used to create context, or NULL */ } PycairoContext; // librs…
26 май '11 в 17:38
4 ответа

SVG в PNG с пользовательскими шрифтами в Python

Я использую решение на основе Cairo/RSVG для растеризации SVG в PNG. Это уже описано на Stackru в Convert SVG в PNG в Python. Однако это решение, похоже, не работает с пользовательскими шрифтами. Я нашел эту страницу с описанием встраивания SVG-шриф…
06 сен '11 в 13:57