Home > SVG
SVG Archive
XML:空白処理
- Comments: 0
- Trackbacks: 0
PEAR::Image_GraphライブラリでSVG、プラス日本語出力
- 2006-12-22 (金)
- Image_Graph | PEAR | PHP | SVG
"PHP:出力のバッファリング"や"PHP:大量データを出力するので処理速度が気になる"で、ob_startの出力のバッファリングを調べていたときに、これを使えばPEAR::Image_Graphライブラリで出力されるコードをutf-8に変更できるではないか!おお!と気づいたのでメモ :D。
しばらくPEAR::Image_Graphを使う仕事から離れてたので、ほぼグラフのことは頭の中から消えていたんですが、最近この記事"PEAR::Image_GraphライブラリでSVG"にコメントをいただいたことで、「グラフをutf-8で出力し日本語表示を可能にする」方法を思いついたのでした(感謝!)
正確性は保証しませんが、参考までにどうぞ。
今回の目的と覚え書き
- PEAR::Image_Graphライブラリを使用したグラフで日本語を出力させたい。
- Image_Graphライブラリで生成されるSVGのコードをutf-8で出力する。
- PEAR::Image_Graphライブラリは、直接カスタマイズしない。
- この方法は、SVGでグラフを作成するときのみ。ついでに、Image_Graphライブラリで生成されるSVGコードは、SVG 1.0なので、SVG 1.1に変更してみる。
- ビットマップでのグラフ作成は、これだけではうまくいかないと思う。(これについてはまた後日、やれるときに)
- Comments: 0
- Trackbacks: 0
SVG:グラデーションを使ってみた
- 2006-11-17 (金)
- SVG
試しに作ったものソース。 Illustratorでグラデーションをつくるときの操作を思いうかべながらSVGのコードを考えると、わりに上手くいくような気がします。
小さなことからこつこつと。嗚呼、こつこつと。
2006-11-23 修正
xmlns:xlink="http://www.w3.org/1999/xlink"
上記を追加。これでFirefoxでもちゃんと表示されるようになりました。
参考リンク
- Comments (Close): 0
- Trackbacks: 0
SVG:三角形を描いてみた
- 2006-11-17 (金)
- SVG
path 要素を使った方法と、polygon要素を使った方法。同じ三角形を描くのでも、いろいろな方法がありそう。
- Comments (Close): 0
- Trackbacks: 0
SVG:transform属性を使った位置指定
- 2006-11-17 (金)
- SVG
transform属性は、座標を相対的に指定するのに便利そう。
- Comments (Close): 0
- Trackbacks: 0
SVG:viewBox属性
- 2006-11-16 (木)
- SVG
<svg width="200" height="200" viewBox="0 0 200 200"></svg>こんな感じで使う「viewBox」属性の意味。 たのしいXML: SVGを読んでやっとわかった。メモ。
- Comments (Close): 0
- Trackbacks: 0
ホーム > SVG
- Search
- Feeds
- Meta