Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизЕсть знатоки SVG? Найти похожие ветки
← →
AntiUser (2012-08-16 23:40) [0]Вопрос в следующем.
Как рассчитываются значения ViewBox, Width и Height для элемента svg?
Т.е.
Есть svg<svgviewBox="0 0 793.7008 1122.5197" version="1.1" height="1122.5197px" width="793.7008px">
В нем еще открыт svg, который при выводе вписан в некий рект
http://img69.imageshack.us/img69/2445/4f92a5dc633b45ccaab3a40.png
Как рассчитать для второго svg правильно атрибуты?
preserveAspectRatio не интересует, пусть будет "xMinYMin"
← →
Styx (2012-08-16 23:50) [1]Я не специалист, но в чём проблема-то? Вроде по идее всё очевидно, что не работает?
← →
AntiUser (2012-08-17 00:04) [2]Я тоже думал, что очевидно, да и в спецификации написано все просто, а оно рисует свг не в нужном месте. Ни один браузер не рисует там где я рассчитываю.
Рисуем путь. От уса, к брови и так далее
http://img857.imageshack.us/img857/9528/9c9d577723f44c2a9e2c4e7.png
Экспорт в свг.
Браузер
http://img89.imageshack.us/img89/241/5b0e17557953464294b8137.png
И никак не понять как рассчитываются эти значения.
Вот файл, который получился при экспорте.
files.hostingdj.us/downloads/20120817_FirstDocument3229453.svg
Вот данные вывода (в мм)
Rect куда выводится
X - 45,0000038146973
Y - 35
Width - 75,0000152587891
Height - 80,0000076293945
размер тигра
Width - 550px
Height - 600px
← →
Styx (2012-08-17 00:21) [3]
> Рисуем путь. От уса, к брови и так далее
> http://img857.imageshack.us/img857/9528/9c9d577723f44c2a9e2c4e7.png
Это в чём рисуем? Inkscape показывает, как в
> Браузер
> http://img89.imageshack.us/img89/241/5b0e17557953464294b8137.png
← →
AntiUser (2012-08-17 00:29) [4]У меня рисуем. Нужен экспорт в свг
← →
Styx (2012-08-17 00:36) [5]
> У меня рисуем. Нужен экспорт в свг
Неконструктивно :(
← →
AntiUser (2012-08-17 00:42) [6]т.е.? Куда уж конструктивнее?
Есть приложение, написанное мной (первые скрины из него), задача сделать экспорт в свг. Как можно видеть по скринам из браузера с этим в основном проблем нет. Единственна проблема с которой столкнулся - расчет атрибутов для атрибута свг. Задал вопрос. Куда конструктивнее?
← →
Styx (2012-08-17 00:50) [7]
> Куда уж конструктивнее?
Дык вообще непонятно, что Ваше приложение делает. Откуда взялся viewbox с отрицательными координатами? В той svg, которую Вы дали, прописано viewBox="-270.0295 -222.8689 820.0295 822.8688", а вовсе не viewBox="0 0 793.7008 1122.5197"
← →
AntiUser (2012-08-17 00:57) [8]А откуда взялось viewBox="0 0 793.7008 1122.5197"?
У вас с этими значениями рисует также как здесь?
http://img857.imageshack.us/img857/9528/9c9d577723f44c2a9e2c4e7.png
← →
AntiUser (2012-08-17 01:02) [9]У меня же в первом посте и задан основной вопрос. Как вычислить эти значения?
← →
Styx (2012-08-17 01:13) [10]
> А откуда взялось viewBox="0 0 793.7008 1122.5197"?
Из [0]
> У меня же в первом посте и задан основной вопрос. Как вычислить эти значения?
Вопрос задан. Но не приведены исходные данные. Никто, кроме Вас, не знает, исходя из чего нужно вычислять.
← →
AntiUser (2012-08-17 01:33) [11]
> Styx (17.08.12 01:13) [10]
> Из [0]
Там указан заголовок основного свг атрибута. Он где-то соответствует листу А4
На этом свг присутствует пустая секция дэфс и две группы, вторая внутри первой<defs/>
<g id="ve_background_layer">
<g>
На второй группе есть элемент свг (который содержит изображение тигра - http://files.hostingdj.us/downloads/20120817_tiger9594715.svg)
тигр должен быть выведен в Rect положение и размер которого равны в мм:X - 45,0000038146973
Y - 35
Width - 75,0000152587891
Height - 80,0000076293945
Задача рассчитать значения ViewBox, Width и Height для второго элемента svg?
← →
AntiUser (2012-08-17 01:55) [12]Координаты Ректа указаны от верхнего правого угла первого свг
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.071 c