Задать вопрос
@KirillSPB777

Как заставить Raphael масштабировать SVG?

подскажите плизь, рисую свою карту в svg и если в масштабе 1:1 то открывается в браузере нормально но очень грубо, сохраняю с большей детализацией то все красиво но не пойму как заставить скрипт масштабировать, куда нужно вставить - viewBox=(0 0 30000 35200)?
jQuery(function(){
	var r = Raphael('map', 300, 320)

    attributes = {
    fill: '#fff',
    stroke: '#3899E6',
    'stroke-width': 1,
    'stroke-linejoin': 'round',
    'class':''
  },
    count = 0,
    arr = new Array();
  for (var country in paths) {
    var obj = r.path(paths[country].pat);
    attributes.class = 'item-'+count;
    obj.attr(attributes);
    arr[obj.id] = country;
    ++count;
}
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Оценить 3 комментария
Решения вопроса 1
@KirillSPB777 Автор вопроса
метод тыка рулит :) r.setViewBox(0, 0, 30000, 35200);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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