Могут ли RSVG и Cairo найти границы рисунка в изображении SVG?
то есть не ширина/высота страницы, а пространство, фактически используемое элементами рисования.
Это не работает, оно просто возвращает размер страницы:
img = rsvg.Handle(file="myfile.svg")
(w, h, w2,h2) = svg.get_dimension_data() # gives document's declared size
Кажется, это не возвращает никакой информации о размере:
svg.render_cairo(context) # returns None
Это не работает, оно также возвращает размер страницы:
self.svg.get_pixbuf().get_width()
Это с pygtk-all-in-one-2.24.0.win32-py2.7 и RSVG 2.22.3-1_win32, в которых я не могу найти функцию get_dimensions_sub(), упомянутую в других ответах.