Class EmfPlusBitmap
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt EmfPlusBitmap specifikuje bitmap, který obsahuje grafický obrázek.
public sealed class EmfPlusBitmap : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusBitmap
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusBitmap()
public EmfPlusBitmap()
Properties
BitmapData
Získáte nebo nastavíte bitmapové údajeBitmapData (variabilní): Data variabilní délky, která definuje bitmap datový objekt uvedený v poli Typ.Obsah a formát dat může být odlišný pro každý typ bitmap.
public EmfPlusBaseBitmapData BitmapData { get; set; }
Hodnota nemovitosti
Height
Získejte nebo nastavte výšku bitmapVýška (4 byty): 32-bitový podepsaný integer, který specifikuje výšku v pixelů oblasti obsazené bitmapou.Pokud je obrázek komprimován, podle pole Typ, tato hodnota není definována a musí být ignorována.
public int Height { get; set; }
Hodnota nemovitosti
PixelFormat
Obdržíte nebo nastavte formát pixelůPixelFormat (4 byty): 32-bitový nepodepsaný integer, který specifikuje formát pixelů, které tvoří bitmapPodporované formáty pixelů jsou uvedeny v Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusPixelFormat seznamu (oddíl1 1 1 1 1 1 1 1 1 1).Pokud je obrázek komprimován, podle pole Typ, tato hodnota není definována a musí být ignorována.
public EmfPlusPixelFormat PixelFormat { get; set; }
Hodnota nemovitosti
Stride
Obdržíte nebo nastavíte strid obrazuStride (4 byty): 32-bitový podepsaný integer, který specifikuje bytu offset mezi začátkem jedné skenovací linie aTato hodnota je počet bajtů na pixel, který je specifikován v poli PixelFormat, multiplikovánka v pixlech, která je specifikována v poli šířka. hodnota tohoto pole musí být více než čtyři.Pokud je obrázek komprimován, podle pole Typ, tato hodnota není definována a musí být ignorována.
public int Stride { get; set; }
Hodnota nemovitosti
Type
Obdržíte nebo nastavíte typ obrazuTyp (4 byty): 32-bitový nepodepsaný integer, který specifikuje typ dat v poli BitmapData.byste měli být definováni v Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts.EmfPlusBitmapDataType seznamu (oddíl 2.1.1.2).
public EmfPlusBitmapDataType Type { get; set; }
Hodnota nemovitosti
Width
Obdržíte nebo nastavíte image widthka (4 byty): 32-bitový podepsaný integer, který specifikuje šířku v pixelů oblasti obsazené bitmapou.Pokud je obrázek komprimován, podle pole Typ, tato hodnota není definována a musí být ignorována.
public int Width { get; set; }