トップページへ戻る 『Delphi Graphic Secrets Know-how & Libraries』

/Top/本誌刊行書籍/


『Delphi Graphic Secrets Know-how & Libraries』について


Delphi Graphic Secrets Know-how & Libraries 『Delphi Graphic
 Secrets Know-how & Libraries』


中村拓男 著
本体価格2,980円
2002年3月26日発売
ISBN4-7973-1922-4

誰も教えてくれなかったDelphi/Windowsグラフィックプログラミングの処方箋を紹介し,珠玉のオリジナルコンポーネント&ライブラリ集「DHGL」も提供!

[購入へ]

 ドキュメントにもほとんど書かれていない,Delphi/Windowsでグラフィック処理を行う際のポイント,問題点とその解決策を明示。さらに,付録CD-ROMでは,グラフィックプログラミングにおける問題を解決する珠玉の汎用コンポーネント&ライブラリ集「DHGL」(C++Builder 6にも対応)も提供します。Delphi中上級プログラマ必携の1冊が登場!

ご購入は全国有名書店ほか,直接オンラインで購入できる「SOFTBANK BOOKS」へどうぞお願いします。



サポート情報

本書のサポートについては以下のWebサイトで行っています。そちらのほうをまずご覧ください。

また,本書に関する質問は下記のメールアドレスにて受け付けています。もしサポートWebを見てもわからないところがあれば,こちらのメールアドレスまでご連絡ください。



目次内容

第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"

本書で提供される汎用ライブラリ"DHGL"の内容
  • DIBを扱うための各種ルーチン群
  • メタファイルの諸問題に対処する各種ルーチン群
  • 改良版TBitmap,改良版のTIcon,改良版TMetafile
  • ビットマップのフィルタリング,変形ルーチン群(BitmapFilter, TransFormBitmapなど)
  • ビットマップを美しく拡大縮小するルーチン群
  • 巨大なビットマップを扱え,安定したビットマップ印刷を提供するクラスTBigBitmap
  • ビットマップの減色処理を行うための各種のクラスとルーチン群(Median Cut, Octree,誤差拡散)
  • 印刷ののための紙情報の取得,プリンタ制御用のルーチン群
  • リージョンを簡単に扱うためのクラス(ビットマップ→リージョン変換を含む)TRegion
  • パス情報を簡単に扱うためのクラスTPath
  • Windows 95系列のWindowsでパスを扱えるようにするルーチン群
  • Windows 95系列のWindowsで太い破線を描くためのルーチンDrawFigure,DrawPath
  • テキストの表示位置を正しく得るためのルーチン群
  • デバイスに依存せずにテキストを整形するルーチンGetTextPosition
  • Delphi付属のメモリマネージャを置換する新しいメモリマネージャ


△[書籍一覧へ戻る] ▲[Topへ戻る]

C MAGAZINE編集部