Raphael を使用して SVG を操作するオンライン デザイナーがいます。これに使用するクリップアートの大規模なライブラリを準備していますが、非常に奇妙な問題に遭遇しました。
一部の SVG は、ブラウザーで正常にレンダリングされるという問題に直面していますが、それらを Raphael に取り込むと、完全に認識できなくなります。
効果を示す画像は次のとおりです。
svg のコードは次のとおりです (.ai ファイルからのイラストレーター エクスポートによって生成されます)。
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="100px" height="83.641px" viewBox="0 0 100 83.641" enable-background="new 0 0 100 83.641" xml:space="preserve">
<polygon points="58.263,0.056 100,41.85 58.263,83.641 30.662,83.641 62.438,51.866 0,51.866 0,31.611 62.213,31.611 30.605,0
58.263,0.056 "/>
</svg>