Class CdrImagePage

Class CdrImagePage

ja nimityö: Aspose.Imaging.FileFormats.Cdr Kokoelma: Aspose.Imaging.dll (25.4.0)

Cdr kuvan sivu

public class CdrImagePage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, ICdrImage

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage CdrImagePage

Implements

IDisposable , IObjectWithBounds , IObjectWithSizeF , ICdrImage

Perintöjäsenet

VectorImage.GetEmbeddedImages() , VectorImage.RemoveBackground() , VectorImage.RemoveBackground(RemoveBackgroundSettings) , VectorImage.Resize(int, int, ResizeType) , VectorImage.Resize(int, int, ImageResizeSettings) , VectorImage.RotateFlip(RotateFlipType) , VectorImage.Crop(Rectangle) , VectorImage.Rotate(float) , VectorImage.Modify(RectangleF, float, float, float) , VectorImage.SizeF , VectorImage.WidthF , VectorImage.HeightF , VectorImage.Width , VectorImage.Height , Image.CanLoad(string) , Image.CanLoad(string, LoadOptions) , Image.CanLoad(Stream) , Image.CanLoad(Stream, LoadOptions) , Image.Create(ImageOptionsBase, int, int) , Image.Create(Image[]) , Image.Create(MultipageCreateOptions) , Image.Create(string[], bool) , Image.Create(string[]) , Image.Create(Image[], bool) , Image.GetFileFormat(string) , Image.GetFileFormat(Stream) , Image.GetFittingRectangle(Rectangle, int, int) , Image.GetFittingRectangle(Rectangle, int[], int, int) , Image.Load(string, LoadOptions) , Image.Load(string) , Image.Load(Stream, LoadOptions) , Image.Load(Stream) , Image.GetProportionalWidth(int, int, int) , Image.GetProportionalHeight(int, int, int) , Image.RemoveMetadata() , Image.CanSave(ImageOptionsBase) , Image.Resize(int, int) , Image.Resize(int, int, ResizeType) , Image.Resize(int, int, ImageResizeSettings) , Image.GetDefaultOptions(object[]) , Image.GetOriginalOptions() , Image.ResizeWidthProportionally(int) , Image.ResizeHeightProportionally(int) , Image.ResizeWidthProportionally(int, ResizeType) , Image.ResizeHeightProportionally(int, ResizeType) , Image.ResizeWidthProportionally(int, ImageResizeSettings) , Image.ResizeHeightProportionally(int, ImageResizeSettings) , Image.RotateFlip(RotateFlipType) , Image.Rotate(float) , Image.Crop(Rectangle) , Image.Crop(int, int, int, int) , Image.Save() , Image.Save(string) , Image.Save(string, ImageOptionsBase) , Image.Save(string, ImageOptionsBase, Rectangle) , Image.Save(Stream, ImageOptionsBase) , Image.Save(Stream, ImageOptionsBase, Rectangle) , Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , Image.SetPalette(IColorPalette, bool) , Image.UpdateContainer(Image) , Image.GetCanNotSaveMessage(ImageOptionsBase) , Image.GetFitRectangle(Rectangle) , Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) , Image.GetFitRectangle(Rectangle, int[]) , Image.OnPaletteChanged(IColorPalette, IColorPalette) , Image.OnPaletteChanging(IColorPalette, IColorPalette) , Image.ReleaseManagedResources() , Image.BitsPerPixel , Image.Bounds , Image.Container , Image.Height , Image.Palette , Image.UsePalette , Image.Size , Image.Width , Image.InterruptMonitor , Image.BufferSizeHint , Image.AutoAdjustPalette , Image.HasBackgroundColor , Image.FileFormat , Image.BackgroundColor , DataStreamSupporter.timeout , DataStreamSupporter.CacheData() , DataStreamSupporter.Save() , DataStreamSupporter.Save(Stream) , DataStreamSupporter.Save(string) , DataStreamSupporter.Save(string, bool) , DataStreamSupporter.SaveData(Stream) , DataStreamSupporter.ReleaseManagedResources() , DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) , DataStreamSupporter.DataStreamContainer , DataStreamSupporter.IsCached , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

BitsPerPixel

Saa kuvan bittit pixel-laskenta kohden.

public override int BitsPerPixel { get; }

Omistuksen arvo

int

Exceptions

NotImplementedException

CdrDocument

Saa tai asettaa CDR-dokumentti.

public CdrDocument CdrDocument { get; }

Omistuksen arvo

CdrDocument

FileFormat

Saat arvon tiedostomuodossa

public override FileFormat FileFormat { get; }

Omistuksen arvo

FileFormat

IsCached

Saat arvon, joka osoittaa, onko kohteen tiedot tallennettu tällä hetkellä eikä tietoja vaadita.

public override bool IsCached { get; }

Omistuksen arvo

bool

PageNumber

Saa sivun numero.

public int PageNumber { get; }

Omistuksen arvo

int

ParentImage

Hän saa vanhempien kuvan.

public CdrImage ParentImage { get; }

Omistuksen arvo

CdrImage

Methods

CacheData()

Piilottaa tiedot ja varmistaa, ettei ylimääräistä tietojen latausta suoriteta alakohdasta Aspose.Imaging.DataStreamSupporter.

public override void CacheData()

Examples

Seuraava esimerkki näyttää, miten salata kaikki CDR-kuvan sivut.

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

                                                                             // Load an image from a CDR file.
                                                                             using (Aspose.Imaging.FileFormats.Cdr.CdrImage image = (Aspose.Imaging.FileFormats.Cdr.CdrImage)Aspose.Imaging.Image.Load(dir + "sample.cdr"))
                                                                             {
                                                                                 // This call caches only the default page.
                                                                                 image.CacheData();

                                                                                 // Cache all pages so that no additional data loading will be performed from the underlying data stream.
                                                                                 foreach (Aspose.Imaging.FileFormats.Cdr.CdrImagePage page in image.Pages)
                                                                                 {
                                                                                     page.CacheData();
                                                                                 }
                                                                             }

GetDefaultOptions(Objekti[])

Saat default vaihtoehtoja.

public override ImageOptionsBase GetDefaultOptions(object[] args)

Parameters

args object []

ja argumentit .

Returns

ImageOptionsBase

Oletusvaihtoehtoja

SaveData(Stream)

säästää tietoja.

protected override void SaveData(Stream stream)

Parameters

stream Stream

Virtaa tallentaa tietoja.

Exceptions

NotImplementedException

SetPalette(IkolorPalette ja Bool)

Aseta kuvan paletti.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Paletti on asetettu.

updateColors bool

jos “todellinen” väri päivitetään uuden paletin mukaan; muuten väriindeksit pysyvät muuttumattomina. Huomaa, että muuttumattomat indeksit voivat rikkoa kuvan latauksessa, jos joillakin indeksit eivät ole vastaavia paletin tuloksia.

Exceptions

NotImplementedException

Katso myös

Image , ICdrImage

 Suomi