Class EmfStretchDiBits
名称: Aspose.Imaging.FileFormats.Emf.Emf.Records アセンション: Aspose.Imaging.dll (25.4.0)
EMR_STRETCHDIBITS レコードは、ソースビットマップからピクセルのブロック転送を指定します。目的地直角、選択的にブリュッシュパターンと組み合わせて、指定されたラスターに従って目的地の次元に合致するために、出力を伸ばしたり、圧縮したりする。
public sealed class EmfStretchDiBits : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfStretchDiBits
相続人
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
このレコードは、JPEGおよびPNG形式のソース画像をサポートします。ビットマップヘッダーは、画像形式を指定します。源と目的地の標識の高さと幅のフィールドが異なる場合、この記録は、目的地にソースビットマップの鏡画像コピー. つまり、cxSrc と cxDest が持っている場合異なる兆候、X軸沿いのソースビットマップの鏡画像が指定されます。サイデストには異なる兆候があり、Y軸沿いのソースビットマップの鏡画像が指定されます。
Constructors
EmfStretchDiBits(EmfRecord)
Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfStretchDiBits クラスの新しい例を開始します。
public EmfStretchDiBits(EmfRecord source)
Parameters
source
EmfRecord
源泉です。
Properties
BitBltRasterOperation
ラスター操作を指定する 32 ビット未署名の整備器を取得または設定するこれらのコードは、ソース正角の色データがどのように組み合わせられるかを定義します。目的地の正角の色データと、最終色を達成するために、選択的にブラッシュパターン。
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
不動産価値
Bounds
WMF RectL オブジェクト([MS-WMF] セクション 2.2.2.19)を取得または設定する。デバイスユニットで直角を結びつける目的地。
public Rectangle Bounds { get; set; }
不動産価値
CxDest
目的地直角の論理的幅を指定する32ビットのサインインインテーラーを取得または設定します。
public int CxDest { get; set; }
不動産価値
CxSrc
ソース正角のピクセルの幅を指定する32ビットのサインインインテーラーを取得または設定します。
public int CxSrc { get; set; }
不動産価値
CyDest
目的地直角の論理的な高さを指定する32ビットのサインインインテーラーを取得または設定します。
public int CyDest { get; set; }
不動産価値
CySrc
ソース正角のピクセルの高さを指定する32ビットのサインインインテーラーを取得または設定します。
public int CySrc { get; set; }
不動産価値
SourceBitmap
ソースビットマップを含むバッファーを取得または設定し、それは必要ありません。EMR_STRETCHDIBITS 記録の固定部分と対立します。「UndefinedSpace」とラベル付けられているこのバッファーはオプションであり、無視されるべきです。
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
不動産価値
UsageSrc
32 ビットの未署名全体を取得または設定し、その値を解釈する方法を説明します。この値はDIBColorsリスト(セクション2.1.9)に含まれなければなりません。
public EmfDibColors UsageSrc { get; set; }
不動産価値
☆XD
32 ビットのサインインインテーラーを取得または設定し、上左の論理的 x コーディネートを指定します。目的地の正角。
public int XDest { get; set; }
不動産価値
XSRC
32 ビットのサインインインテーラーを取得または設定し、上の左のピクセルで x コーディネートを指定します。源の直角の角。
public int XSrc { get; set; }
不動産価値
YDEST
32 ビットのサインインインテーラーを取得または設定し、上左の論理的 y コーディネートを指定します。目的地の正角。
public int YDest { get; set; }
不動産価値
YSRC
32 ビットのサインインインテーラーを取得または設定し、上の左のピクセルで y コーディネートを指定します。源の直角の角。
public int YSrc { get; set; }