Class EmfPlusBitmap
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Obiekt EmfPlusBitmap określa mapę bit, która zawiera obraz graficzny.
public sealed class EmfPlusBitmap : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusBitmap
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusBitmap()
public EmfPlusBitmap()
Properties
BitmapData
Pobierz lub ustawić dane bitmapBitmapData (zmienny): Dane o długości zmiennej, które określają obiekt danych bitmap określony w polu Typ.Zawartość i format danych może być inny dla każdego typu bitmap.
public EmfPlusBaseBitmapData BitmapData { get; set; }
Wartość nieruchomości
Height
Pobierz lub ustawić wysokość bitmapWysokość (4 bajty): 32-bitowy podpisany integralny, który określa wysokość w pikselach obszaru zajmowanego przez mapę bitową.Jeśli obraz jest kompresowany, w zależności od pola Typ, wartość ta nie jest zdefiniowana i musi być ignorowana.
public int Height { get; set; }
Wartość nieruchomości
PixelFormat
Dostęp lub ustawienie formatu pixelowegoPixelFormat (4 bajty): 32-bitowy niepodpisany integralny, który określa format pikseli, które tworzą mapę bitowąZdjęcie. obsługiwane formaty pikseli są określone w Aspose.Imaging.FileFormats.Emf.EmbPlus.Consts.EnfPlusPixelFormat listy (sekcja2.1.1.25).Jeśli obraz jest kompresowany, w zależności od pola Typ, wartość ta nie jest zdefiniowana i musi być ignorowana.
public EmfPlusPixelFormat PixelFormat { get; set; }
Wartość nieruchomości
Stride
Uzyskuje lub ustawia stride obrazuStride (4 bajty): 32-bitowy podpisany integralny, który określa opłatę bytu między początkiem jednej linii skanowania aTa wartość jest liczbą bajtów na piksel, który jest określony w polu PixelFormat, powiększony przezszerokość w pikselach, która jest określona w polu Widok. wartość tego pola musi być wielokrotna czterech.Jeśli obraz jest kompresowany, w zależności od pola Typ, wartość ta nie jest zdefiniowana i musi być ignorowana.
public int Stride { get; set; }
Wartość nieruchomości
Type
otrzymuje lub ustawia typ obrazuTyp (4 bajty): 32-bitowy niepodany integralny, który określa typ danych w polu BitmapData.być zdefiniowane w Aspose.Imaging.FileFormats.Emf.EmpPlus.Consts.empplusBitmapDataType listy (sekcja 2.1.1.2).
public EmfPlusBitmapDataType Type { get; set; }
Wartość nieruchomości
Width
Zdobądź lub ustaw szerokość obrazuSzerokość (4 bajty): 32-bitowy podpisany integralny, który określa szerokości w pikselach obszaru zajmowanego przez mapę bit.Jeśli obraz jest kompresowany, w zależności od pola Typ, wartość ta nie jest zdefiniowana i musi być ignorowana.
public int Width { get; set; }