CmxImagePage

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.DataStreamSupporter, com.aspose.imaging.Image, com.aspose.imaging.VectorImage

All Implemented Interfaces: com.aspose.imaging.fileformats.cmx.ICmxImage

public class CmxImagePage extends VectorImage implements ICmxImage

Bilden av CMX-sidan.

Konstruktörer

KonstruktorBeskrivning
CmxImagePage(CmxPage cmxPage, Image container)Initierar en ny instans av klassen CmxImagePage.
CmxImagePage(CmxPage cmxPage)Initierar en ny instans av klassen CmxImagePage.

Metoder

MetodBeskrivning
getCmxPage()Hämtar CMX-sidan.
getFileFormat()Hämtar ett värde för filformat.
getBitsPerPixel()Hämtar antalet bildbitar per pixel.
isCached()Hämtar ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs.
getWidthF()Hämtar objektets bredd i tum.
getHeightF()Hämtar objektets höjd i tum.
getWidth()Hämtar bildens bredd.
getHeight()Hämtar bildens höjd.
getDefaultOptions(Object[] args)Hämtar standardalternativen.
cacheData()Cache kan inte användas.
setPalette(IColorPalette palette, boolean updateColors)Ställer in bildpaletten.

CmxImagePage(CmxPage cmxPage, Image container)

public CmxImagePage(CmxPage cmxPage, Image container)

Initierar en ny instans av klassen CmxImagePage.

Parameters:

ParameterTypBeskrivning
cmxPageCmxPageCMX-sidan.
containerImageBehållaren.

CmxImagePage(CmxPage cmxPage)

public CmxImagePage(CmxPage cmxPage)

Initierar en ny instans av klassen CmxImagePage.

Parameters:

ParameterTypBeskrivning
cmxPageCmxPageCMX-sidan.

getCmxPage()

public final CmxPage getCmxPage()

Hämtar CMX-sidan.

Returns: CmxPage - the CMX page.

getFileFormat()

public long getFileFormat()

Hämtar ett värde för filformat.

Returns: long - ett värde för filformat

getBitsPerPixel()

public int getBitsPerPixel()

Hämtar antalet bildbitar per pixel.

Returns: int - bildens bitar per pixel-antal.

isCached()

public boolean isCached()

Hämtar ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs.

Värde: true om objektets data är cachade; annars false.

Returns: boolean - ett värde som indikerar om objektets data för närvarande är cachad och ingen dataläsning krävs.

getWidthF()

public float getWidthF()

Hämtar objektets bredd i tum.

Returns: float – objektets bredd i tum.

getHeightF()

public float getHeightF()

Hämtar objektets höjd i tum.

Returns: float – objektets höjd i tum.

getWidth()

public int getWidth()

Hämtar bildens bredd.

Värde: Bildens bredd.

Returns: int - bildens bredd.

getHeight()

public int getHeight()

Hämtar bildens höjd.

Värde: Bildens höjd.

Returns: int - bildens höjd.

getDefaultOptions(Object[] args)

public ImageOptionsBase getDefaultOptions(Object[] args)

Hämtar standardalternativen.

Parameters:

ParameterTypBeskrivning
argsjava.lang.Object[]Argumenten.

Returns: ImageOptionsBase - Default options

cacheData()

public void cacheData()

Cache kan inte användas.

Example: The following example shows how to cache all pages of a CMX image.

String dir = "c:\\temp\\";

// Läs in en bild från en CMX-fil.
com.aspose.imaging.fileformats.cmx.CmxImage image = (com.aspose.imaging.fileformats.cmx.CmxImage) com.aspose.imaging.Image.load(dir + "sample.cmx");
try {
    // Detta anrop cachelagrar endast standardsidan.
    image.cacheData();

    // Cachelagra alla sidor så att ingen ytterligare dataladdning utförs från den underliggande dataströmmen.
    for (com.aspose.imaging.fileformats.cmx.CmxImagePage page : image.getPages()) {
        page.cacheData();
    }
} finally {
    image.dispose();
}

setPalette(IColorPalette palette, boolean updateColors)

public void setPalette(IColorPalette palette, boolean updateColors)

Ställer in bildpaletten.

Parameters:

ParameterTypBeskrivning
paletteIColorPalettePaletten att ställa in.
updateColorsbooleanom den är inställd på true uppdateras färgerna enligt den nya paletten; annars förblir färgindexen oförändrade. Observera att oförändrade index kan krascha bilden vid inläsning om vissa index saknar motsvarande palettposter.