EmfPlusBitmap

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseImageData

public final class EmfPlusBitmap extends EmfPlusBaseImageData

EmfPlusBitmap-objektet specificerar en bitmap som innehåller en grafikbild.

Konstruktörer

KonstruktorBeskrivning
EmfPlusBitmap()

Metoder

MetodBeskrivning
getBitmapData()Hämtar eller anger bitmapdata BitmapData (variabel): Variabel‑längd data som definierar bitmapdataobjektet som specificeras i fältet Type.
setBitmapData(EmfPlusBaseBitmapData value)Hämtar eller anger bitmapdata BitmapData (variabel): Variabel‑längd data som definierar bitmapdataobjektet som specificeras i fältet Type.
getHeight()Hämtar eller anger bitmaphöjd Height (4 byte): Ett 32-bitars signerat heltal som specificerar höjden i pixlar för det område som bitmapen upptar.
setHeight(int value)Hämtar eller anger bitmaphöjd Height (4 byte): Ett 32-bitars signerat heltal som specificerar höjden i pixlar för det område som bitmapen upptar.
getPixelFormat()Hämtar eller anger pixelformat PixelFormat (4 byte): Ett 32-bitars osignerat heltal som specificerar formatet på pixlarna som utgör bitmap‑bilden.
setPixelFormat(int value)Hämtar eller anger pixelformat PixelFormat (4 byte): Ett 32-bitars osignerat heltal som specificerar formatet på pixlarna som utgör bitmap‑bilden.
getStride()Hämtar eller anger radsteg för bilden Stride (4 byte): Ett 32-bitars signerat heltal som specificerar byte‑avståndet mellan början av en rad och nästa.
setStride(int value)Hämtar eller anger radsteg för bilden Stride (4 byte): Ett 32-bitars signerat heltal som specificerar byte‑avståndet mellan början av en rad och nästa.
getType()Hämtar eller anger bildtyp Type (4 byte): Ett 32-bitars osignerat heltal som specificerar datatypen i BitmapData‑fältet.
setType(int value)Hämtar eller anger bildtyp Type (4 byte): Ett 32-bitars osignerat heltal som specificerar datatypen i BitmapData‑fältet.
getWidth()Hämtar eller anger bildbredd Width (4 byte): Ett 32-bitars signerat heltal som specificerar bredden i pixlar för det område som bitmapen upptar.
setWidth(int value)Hämtar eller anger bildbredd Width (4 byte): Ett 32-bitars signerat heltal som specificerar bredden i pixlar för det område som bitmapen upptar.

EmfPlusBitmap()

public EmfPlusBitmap()

getBitmapData()

public EmfPlusBaseBitmapData getBitmapData()

Hämtar eller anger bitmapdata BitmapData (variabel): Variabel‑längd data som definierar bitmapdataobjektet som specificeras i fältet Type. Innehållet och formatet på data kan vara olika för varje bitmap‑typ.

Värde: Bitmapdata.

Returns: EmfPlusBaseBitmapData

setBitmapData(EmfPlusBaseBitmapData value)

public void setBitmapData(EmfPlusBaseBitmapData value)

Hämtar eller anger bitmapdata BitmapData (variabel): Variabel‑längd data som definierar bitmapdataobjektet som specificeras i fältet Type. Innehållet och formatet på data kan vara olika för varje bitmap‑typ.

Värde: Bitmapdata.

Parameters:

ParameterTypBeskrivning
valueEmfPlusBaseBitmapData

getHeight()

public int getHeight()

Hämtar eller anger bitmaphöjd Height (4 byte): Ett 32-bitars signerat heltal som specificerar höjden i pixlar för det område som bitmapen upptar. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Höjden.

Returns: int

setHeight(int value)

public void setHeight(int value)

Hämtar eller anger bitmaphöjd Height (4 byte): Ett 32-bitars signerat heltal som specificerar höjden i pixlar för det område som bitmapen upptar. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Höjden.

Parameters:

ParameterTypBeskrivning
värdeint

getPixelFormat()

public int getPixelFormat()

Hämtar eller anger pixelformat PixelFormat (4 byte): Ett 32-bitars osignerat heltal som specificerar formatet på pixlarna som utgör bitmap‑bilden. De stödjade pixelformaten specificeras i EmfPlusPixelFormat‑enumerationen (avsnitt 2.1.1.25). Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Pixelformatet.

Returns: int

setPixelFormat(int value)

public void setPixelFormat(int value)

Hämtar eller anger pixelformat PixelFormat (4 byte): Ett 32-bitars osignerat heltal som specificerar formatet på pixlarna som utgör bitmap‑bilden. De stödjade pixelformaten specificeras i EmfPlusPixelFormat‑enumerationen (avsnitt 2.1.1.25). Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Pixelformatet.

Parameters:

ParameterTypBeskrivning
värdeint

getStride()

public int getStride()

Hämtar eller anger radsteg för bilden Stride (4 byte): Ett 32-bitars signerat heltal som specificerar byte‑avståndet mellan början av en rad och nästa. Detta värde är antalet byte per pixel, vilket specificeras i PixelFormat‑fältet, multiplicerat med bredden i pixlar, vilket specificeras i Width‑fältet. Värdet i detta fält MÅSTE vara en multipel av fyra. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Radsteget.

Returns: int

setStride(int value)

public void setStride(int value)

Hämtar eller anger radsteg för bilden Stride (4 byte): Ett 32-bitars signerat heltal som specificerar byte‑avståndet mellan början av en rad och nästa. Detta värde är antalet byte per pixel, vilket specificeras i PixelFormat‑fältet, multiplicerat med bredden i pixlar, vilket specificeras i Width‑fältet. Värdet i detta fält MÅSTE vara en multipel av fyra. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Radsteget.

Parameters:

ParameterTypBeskrivning
värdeint

getType()

public int getType()

Hämtar eller anger bildtyp Type (4 byte): Ett 32-bitars osignerat heltal som specificerar datatypen i BitmapData‑fältet. Detta värde MÅSTE definieras i EmfPlusBitmapDataType‑enumerationen (avsnitt 2.1.1.2).

Värde: Typen.

Returns: int

setType(int value)

public void setType(int value)

Hämtar eller anger bildtyp Type (4 byte): Ett 32-bitars osignerat heltal som specificerar datatypen i BitmapData‑fältet. Detta värde MÅSTE definieras i EmfPlusBitmapDataType‑enumerationen (avsnitt 2.1.1.2).

Värde: Typen.

Parameters:

ParameterTypBeskrivning
värdeint

getWidth()

public int getWidth()

Hämtar eller anger bildbredd Width (4 byte): Ett 32-bitars signerat heltal som specificerar bredden i pixlar för det område som bitmapen upptar. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Bredden.

Returns: int

setWidth(int value)

public void setWidth(int value)

Hämtar eller anger bildbredd Width (4 byte): Ett 32-bitars signerat heltal som specificerar bredden i pixlar för det område som bitmapen upptar. Om bilden är komprimerad, enligt Type‑fältet, är detta värde odefinierat och MÅSTE ignoreras.

Värde: Bredden.

Parameters:

ParameterTypBeskrivning
värdeint