EmfPlusDrawImage

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusDrawImage extends EmfPlusDrawingRecordType

EmfPlusDrawImage-posten specificerar ritning av en skalad bild.

Konstruktörer

KonstruktorBeskrivning
EmfPlusDrawImage(EmfPlusRecord source)Initierar en ny instans av klassen EmfPlusDrawImage.

Metoder

MetodBeskrivning
getCompressed()Hämtar eller anger ett värde som indikerar om PointData är komprimerad.
setCompressed(boolean value)Hämtar eller anger ett värde som indikerar om PointData är komprimerad.
getObjectId()Hämtar eller anger objektidentifieraren.
setObjectId(byte value)Hämtar eller anger objektidentifieraren.
getImageAttributesId()Hämtar eller anger bildattributens identifierare En 32-bit osignerad heltal som specificerar indexet för ett valfritt EmfPlusImageAttributes-objekt (avsnitt 2.2.1.5) i EMF+-objektabellen.
setImageAttributesId(int value)Hämtar eller anger bildattributens identifierare En 32-bit osignerad heltal som specificerar indexet för ett valfritt EmfPlusImageAttributes-objekt (avsnitt 2.2.1.5) i EMF+-objektabellen.
getRectData()Hämtar eller anger rektangeldata Antingen ett EmfPlusRect- eller EmfPlusRectF-objekt som definierar bildens omgivningsruta.
setRectData(RectangleF value)Hämtar eller anger rektangeldata Antingen ett EmfPlusRect- eller EmfPlusRectF-objekt som definierar bildens omgivningsruta.
getSrcRect()Hämtar eller anger källrektangeln Ett EmfPlusRectF-objekt som specificerar en del av bilden som ska renderas.
setSrcRect(RectangleF value)Hämtar eller anger källrektangeln Ett EmfPlusRectF-objekt som specificerar en del av bilden som ska renderas.
getSrcUnit()Hämtar eller anger källenheten 32-bitars signerat heltal som specificerar enheterna för SrcRect-fältet.
setSrcUnit(int value)Hämtar eller anger källenheten 32-bitars signerat heltal som specificerar enheterna för SrcRect-fältet.

EmfPlusDrawImage(EmfPlusRecord source)

public EmfPlusDrawImage(EmfPlusRecord source)

Initierar en ny instans av klassen EmfPlusDrawImage.

Parameters:

ParameterTypBeskrivning
sourceEmfPlusRecordKällan.

getCompressed()

public boolean getCompressed()

Hämtar eller anger ett värde som indikerar om PointData är komprimerad. Om satt innehåller RectData ett EmfPlusRect‑objekt (avsnitt 2.2.2.38). Om rensad innehåller RectData ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39).

Värde: true om komprimerad; annars false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Hämtar eller anger ett värde som indikerar om PointData är komprimerad. Om satt innehåller RectData ett EmfPlusRect‑objekt (avsnitt 2.2.2.38). Om rensad innehåller RectData ett EmfPlusRectF‑objekt (avsnitt 2.2.2.39).

Värde: true om komprimerad; annars false.

Parameters:

ParameterTypBeskrivning
värdeboolean

getObjectId()

public byte getObjectId()

Hämtar eller anger objektidentifieraren. Indexet för ett EmfPlusImage-objekt (sektion 2.2.1.4) i EMF+ Object Table, som specificerar bilden som ska renderas. Värdet MÅSTE vara mellan 0 och 63, inklusive.

Värde: Objektidentifieraren.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Hämtar eller anger objektidentifieraren. Indexet för ett EmfPlusImage-objekt (sektion 2.2.1.4) i EMF+ Object Table, som specificerar bilden som ska renderas. Värdet MÅSTE vara mellan 0 och 63, inklusive.

Värde: Objektidentifieraren.

Parameters:

ParameterTypBeskrivning
värdebyte

getImageAttributesId()

public int getImageAttributesId()

Hämtar eller anger bildattributens identifierare En 32-bit osignerad heltal som specificerar indexet för ett valfritt EmfPlusImageAttributes-objekt (avsnitt 2.2.1.5) i EMF+-objektabellen.

Returns: int

setImageAttributesId(int value)

public void setImageAttributesId(int value)

Hämtar eller anger bildattributens identifierare En 32-bit osignerad heltal som specificerar indexet för ett valfritt EmfPlusImageAttributes-objekt (avsnitt 2.2.1.5) i EMF+-objektabellen.

Parameters:

ParameterTypBeskrivning
värdeint

getRectData()

public RectangleF getRectData()

Hämtar eller anger rektangeldata Antingen ett EmfPlusRect- eller EmfPlusRectF-objekt som definierar bildens omgivningsruta. Den del av bilden som specificeras av SrcRect-fältet skalas för att passa denna rektangel.

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Hämtar eller anger rektangeldata Antingen ett EmfPlusRect- eller EmfPlusRectF-objekt som definierar bildens omgivningsruta. Den del av bilden som specificeras av SrcRect-fältet skalas för att passa denna rektangel.

Parameters:

ParameterTypBeskrivning
valueRectangleF

getSrcRect()

public RectangleF getSrcRect()

Hämtar eller anger källrektangeln Ett EmfPlusRectF-objekt som specificerar en del av bilden som ska renderas. Den del av bilden som specificeras av denna rektangel skalas för att passa destinationsrektangeln som anges av RectData-fältet.

Returns: RectangleF

setSrcRect(RectangleF value)

public void setSrcRect(RectangleF value)

Hämtar eller anger källrektangeln Ett EmfPlusRectF-objekt som specificerar en del av bilden som ska renderas. Den del av bilden som specificeras av denna rektangel skalas för att passa destinationsrektangeln som anges av RectData-fältet.

Parameters:

ParameterTypBeskrivning
valueRectangleF

getSrcUnit()

public int getSrcUnit()

Hämtar eller anger källenheten 32-bitars signerat heltal som specificerar enheterna för SrcRect-fältet. Den MÅSTE vara UnitTypePixel-medlemmen i UnitType‑uppräkningen (avsnitt 2.1.1.33).

Returns: int

setSrcUnit(int value)

public void setSrcUnit(int value)

Hämtar eller anger källenheten 32-bitars signerat heltal som specificerar enheterna för SrcRect-fältet. Den MÅSTE vara UnitTypePixel-medlemmen i UnitType‑uppräkningen (avsnitt 2.1.1.33).

Parameters:

ParameterTypBeskrivning
värdeint