NISHIO Hirokazu[Translate]
Adobe XDでSVGアイコンを作る
Adobe XDSVGアイコンを作る
選択範囲のエクスポートができる
グループ化して1つにしておく
グループ化しないで複数個選んでると名前の指定なしにオブジェクト名を使って個別に出力されるため
目的サイズの白い縁のない箱を作っておいて配列ツールで中央揃えしてグループ化すると良い
単にエクスポートするとバウンディングボックスのサイズで出力される
後からサイズや配置を調整するのは面倒


SVGなのでプログラムでスタイルを変えるのも簡単。Reactコンポーネントにした

ts
export const LassoSVGButton = (props: any) => { const strokecolor = isActive(window.app.paperLassoTool) ? "#00C" : "#777"; const strokewidth = isActive(window.app.paperLassoTool) ? "3" : "1"; return ( <svg onClick={props.onClick} viewBox="0 0 50 50"> <rect x="5" y="5" width="40" height="40" rx="10" fill="none" stroke={strokecolor} stroke-width={strokewidth} stroke-dasharray="5 2"/> </svg> ) }



"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]