Cairo::Win32PrintingSurfaceクラス

Since 1.6

オブジェクト階層

クラスメソッド

Cairo::Win32PrintingSurface.new(hdc)

hdc用のサーフェスを生成します。サーフェイスの大き さは指定されたデバイスコンテキストが切り取っている(ク リップしている)範囲になります。hdcは印刷用のDCで なければいけません。つまり、アンチエイリアスは無視され、 サーフェスへの描画はできるだけGDIを使います。

正しく複雑な描画動作をするために、生成されたサーフェス はページサポート付きのサーフェスでラップされます。つま り、正しい結果を得るためにCairo::Surface#show_pageと関連 するメソッドを使う必要があります。

インタンスメソッド

hdc
サーフェスに関連付けられているデバイスコンテキストハン ドル(HDC)を返します。関連付けられていない場合はnilを 返します。

参考

変更履歴