2013-08-26 7 views
0

Я рисую простой квадрат и toSVG() возвращает следующий код:Ошибка экспорта с toSVG();

<?xml version="1.0" standalone="no" ?><!DOCTYPE svg PUBLIC 
"-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 
<svg xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" 
    width="800" height="266.6666666666667" 
    style="background-color: #FFFFFF" xml:space="preserve"> 
    <desc>Created with Fabric.js 1.2.9</desc> 
    <defs></defs> 
    <rect x="-30" y="-30" rx="0" ry="0" width="60" height="60" 
     style="stroke: #000000; stroke-width: 3; stroke-dasharray: ; 
       stroke-linecap: butt; stroke-linejoin: miter; 
       stroke-miterlimit: 10; fill: none; opacity: 1;" 
     transform="translate(400 133.33)"/> 
</svg> 

я сохранить этот код как image.svg и открыть его с помощью Corel Draw и результат:
http://s2.subirimagenes.com/imagen/previo/thump_8594256error.png

Результат не является квадратом, что не так?

+0

Возможно, недостающее значение для 'stroke-dasharray' смущает Corel Draw как-то? –

+0

Нет, я дал значение для свойства, которое я даже пытался удалить, и результат тот же. –

ответ

0

Проблема заключалась в том, что корреляция Corel не очень хорошо интерпретирует код, при этом иллюстратор отлично работает.

Смежные вопросы