HTML5 Canvasデスクトップリファレンス

[cover photo]
  • 2012年02月 発行
  • ISBN978-4-87311-525-2
  • フォーマット ePub mobi
  • 原書: Canvas Pocket Reference

Ebook Storeで電子版を購入:
価格1,404円

HTML5の一部として仕様が策定されているグラフィック描画のためのJavaScript API、Canvasについて紹介する書籍です。Canvasの2Dオブジェクトの描画に関する簡単なチュートリアルとリファレンスから構成されており、仕様の全体像を簡潔に知ることができます。Canvasでプログラミングをする際には手元に置いておきたい1冊です。なお本書はEbookのみの販売となります。

関連書籍

HTML5 Canvas
入門 HTML5

はじめに
1. Canvasチュートリアル
    線の描画と多角形の塗りつぶし
    グラフィック属性
    Canvasの寸法と座標
    座標系の変換
        座標変換の数学的な理解
        座標変換のサンプルコード
    曲線の描画と塗りつぶし
    矩形
    色、透明度、グラデーション、パターン
    線を引くための属性
    テキスト
    クリッピング
    影
    画像
    合成
    ピクセル操作
    ヒット判定
    Canvasの実例:Sparkline
2. Canvasリファレンス
    Canvas
    Canvas.getContext()
    Canvas.toDataURL()
    CanvasGradient
    CanvasGradient.addColorStop()
    CanvasPattern
    CanvasPixelArray
    CRC
    CRC.arc()
    CRC.arcTo()
    CRC.beginPath()
    CRC.bezierCurveTo()
    CRC.clearRect()
    CRC.clip()
    CRC.closePath()
    CRC.createImageData()
    CRC.createLinearGradient()
    CRC.createPattern()
    CRC.createRadialGradient()
    CRC.drawImage()
    CRC.fill()
    CRC.fillRect()
    CRC.fillText()
    CRC.getImageData()
    CRC.globalCompositeOperation
    CRC.isPointInPath()
    CRC.lineCap
    CRC.lineJoin
    CRC.lineTo()
    CRC.measureText()
    CRC.miterLimit
    CRC.moveTo()
    CRC.putImageData()
    CRC.quadraticCurveTo()
    CRC.rect()
    CRC.restore()
    CRC.rotate()
    CRC.save()
    CRC.scale()
    CRC.setTransform()
    CRC.stroke()
    CRC.strokeRect()
    CRC.strokeText()
    CRC.transform()
    CRC.translate()
    ImageData
    TextMetrics

Feedback

皆さんのご意見をお聞かせください。ご購入いただいた書籍やオライリー・ジャパンへのご感想やご意見、ご提案などをお聞かせください。より良い書籍づくりやサービス改良のための参考にさせていただきます。
[feedbackページへ]