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

Это, кажется, мнение Microsoft о вопросе:

Добавление (и редактирование) .suo файлы к управлению исходным кодом

я не знаю, почему Ваш проект хранит DebuggingWorkingDirectory в suo файле. Если это - пользователь определенная установка, необходимо считать хранение этим в *.proj.user имени файла. Если та установка совместно используема между всеми пользователями, работающими над проектом, необходимо рассмотреть хранение его в самом файле проекта.

даже не думают о добавлении suo файла к управлению исходным кодом! SUO (пользовательские опции решения) файл предназначен для содержания определенных для пользователя настроек и не должен быть совместно использован среди пользователей, работающих над тем же решением. Если Вы добавили бы suo файл в scc базе данных, я не знаю то, что другие вещи в IDE Вы повредили бы, но с точки зрения управления исходным кодом Вы повредите веб-проекты scc интеграция, LAN по сравнению с интернет-плагином, используемым различными пользователями для доступа VSS, и Вы могли даже заставить scc повреждаться полностью (путь к базе данных VSS, сохраненный в suo файле, который может быть допустимым для Вас, может не быть допустимым для другого пользователя).

Alin Constantin (MSFT)

5
задан btw0 27 July 2009 в 10:00
поделиться

1 ответ

В librsvg есть функция изменения размера , но она устарела.

Настройте масштабную матрицу в Каире, чтобы изменить размер вашего рисунка:

  • настройка матрица преобразования масштаба в вашем контексте cairo
  • нарисуйте SVG с помощью метода .render_cairo ()
  • запишите вашу поверхность в PNG
6
ответ дан 14 December 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: