- 第1章 Canvas
- 1-1 まずCanvasを使ってみる
- 1-2 Canvasとは何か
- 1-3 Canvasの座標
- 1-4 ペンとブラシ
- 1-5 さまざまな図形の描き方
- 1-6 フォント
- 1-7 ピクセルの大きさ
- 1-8 フォームのScaledプロパティと
- フォームのフォントサイズ
- 1-9 Binary Raster Operation(ROP2)
- 1-10 ブラシと背景色と背景モード
- 1-11 ブラシのプロパティの秘密と
- GDIオブジェクトの管理
- 1-12 Pen/Font/BrushのHandleプロパティ
- 1-13 フォームのCanvasの2つの顔
- 1-14 まとめ
- 第2章 色の扱い方
- 2-1 色の表し方
- 2-2 純色とディザ
- 2-3 予約色
- 2-4 パレットを使ってみる
- 2-5 パレットの仕組み
- 2-6 Delphiのパレットサポート
- 2-7 パレットを使うアプリケーションの例
- 2-8 色の使い方のまとめ
|
|
- 第3章 グラフィッククラス
- 3-1 TGraphicのインタフェイス
- 3-2 TBitmap
- 3-3 TMetafile
- 3-4 TIconとTJPEGImage
- 3-5 TPictureとImageコントロール
- 3-6 カスタムグラフィッククラスの作成
- 第4章 ビットマップ
- 4-1 ラスターオペレーション
- 4-2 Device Independent Bitmap
- 4-3 大きなビットマップ
- 4-4 ピクセル単位の高速処理
- 4-5 美しい拡大縮小
- 4-6 画像フィルタ
- 4-7 減色と誤差拡散
- 第5章 印刷
- 5-1 基本的な印刷
- 5-2 テキスト印刷とプレビュー
- 5-3 信頼性の高いビットマップの印刷
- 5-4 プリンタの制御
- 5-5 TPrinterの内部構造とプリンタの切り替え
- 第6章 そのほかのグラフィックテクニック
- 6-1 リージョン
- 6-2 パス
- 6-3 テキストフォーマッティング
- 付録CD-ROM
- 本誌掲載リスト
- サンプルプログラム
- 汎用ライブラリ"DHGL"
|