Class VectorImage

VectorImage class

ベクター イメージは、すべてのタイプのベクター イメージの基本クラスです。

public abstract class VectorImage : Image, IObjectWithSizeF

プロパティ

名前説明
AutoAdjustPalette { get; set; }パレットを自動調整するかどうかを示す値を取得または設定します。
virtual BackgroundColor { get; set; }背景色の値を取得または設定します。
abstract BitsPerPixel { get; }ピクセルあたりの画像ビット数を取得します。
Bounds { get; }画像の境界を取得します。
BufferSizeHint { get; set; }すべての内部バッファーの最大許容サイズが定義されているバッファー サイズのヒントを取得または設定します。
Container { get; }を取得しますImageコンテナ.
DataStreamContainer { get; }オブジェクトのデータ ストリームを取得します。
Disposed { get; }このインスタンスが破棄されているかどうかを示す値を取得します。
virtual FileFormat { get; }ファイル形式の値を取得
virtual HasBackgroundColor { get; set; }画像に背景色があるかどうかを示す値を取得または設定します.
override Height { get; }画像の高さを取得します.
virtual HeightF { get; }オブジェクトの高さをインチで取得します.
InterruptMonitor { get; set; }割り込みモニターを取得または設定します。
abstract IsCached { get; }オブジェクトのデータが現在キャッシュされており、データの読み取りが不要かどうかを示す値を取得します。
Palette { get; set; }カラー パレットを取得または設定します。ピクセルが直接表現されている場合、カラー パレットは使用されません。
Size { get; }画像サイズを取得します。
SizeF { get; }オブジェクトのサイズをインチで取得します.
override Width { get; }画像の幅を取得します.
virtual WidthF { get; }オブジェクトの幅をインチで取得します。

メソッド

名前説明
abstract CacheData()データをキャッシュし、基盤から追加のデータ読み込みが実行されないようにしますDataStreamContainer .
CanSave(ImageOptionsBase)渡された保存オプションで表される指定されたファイル形式で画像を保存できるかどうかを決定します。
Dispose()現在のインスタンスを破棄します。
virtual GetDefaultOptions(object[])デフォルトのオプションを取得します。
virtual GetOriginalOptions()元のファイル設定に基づいてオプションを取得します. これは、元の画像のビット深度やその他のパラメーターを変更しないで保持するのに役立ちます. たとえば、1 ビットあたり 1 ビットの白黒 PNG 画像をロードし、 the を使用して保存しますSave これを回避し、1 ピクセルあたり 1 ビットの PNG 画像を保存するには、このメソッドを使用して対応する保存オプションを取得し、 をSave 番目のパラメーターとしてのメソッド。
Resize(int, int)画像のサイズを変更します。デフォルトLeftTopToLeftTop使用されています.
abstract Resize(int, int, ImageResizeSettings)画像のサイズを変更します。
abstract Resize(int, int, ResizeType)画像のサイズを変更します。
ResizeHeightProportionally(int)高さを比例してサイズ変更します。
virtual ResizeHeightProportionally(int, ImageResizeSettings)高さを比例してサイズ変更します。
virtual ResizeHeightProportionally(int, ResizeType)高さを比例してサイズ変更します。
ResizeWidthProportionally(int)幅を比例してサイズ変更します。
virtual ResizeWidthProportionally(int, ImageResizeSettings)幅を比例してサイズ変更します。
virtual ResizeWidthProportionally(int, ResizeType)幅を比例してサイズ変更します。
abstract RotateFlip(RotateFlipType)画像を回転、反転、または回転して反転します。
Save()画像データを基になるストリームに保存します。
virtual Save(Stream)オブジェクトのデータを指定されたストリームに保存します。
Save(string)オブジェクトのデータを指定されたファイルの場所に保存します。
Save(Stream, ImageOptionsBase)保存オプションに従って、指定されたファイル形式でイメージのデータを指定されたストリームに保存します。
virtual Save(string, bool)オブジェクトのデータを指定されたファイルの場所に保存します。
virtual Save(string, ImageOptionsBase)保存オプションに従って、指定されたファイル形式でオブジェクトのデータを指定されたファイルの場所に保存します。
virtual Save(Stream, ImageOptionsBase, Rectangle)保存オプションに従って、指定されたファイル形式でイメージのデータを指定されたストリームに保存します。
virtual Save(string, ImageOptionsBase, Rectangle)保存オプションに従って、指定されたファイル形式でオブジェクトのデータを指定されたファイルの場所に保存します。
abstract SetPalette(IColorPalette, bool)画像パレットを設定します。

関連項目