Class CmxImagePage

Class CmxImagePage

İsim alanı : Aspose.Imaging.FileFormats.Cmx Toplantı: Aspose.Imaging.dll (25.4.0)

CMX sayfasının görüntüsü

[JsonObject(MemberSerialization.OptIn)]
public class CmxImagePage : VectorImage, IDisposable, IObjectWithBounds, ICmxImage, IObjectWithSizeF

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage CmxImagePage

Implements

IDisposable , IObjectWithBounds , ICmxImage , IObjectWithSizeF

mirasçı üyeleri

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()

Constructors

CmxImagePage(CmxPage Görüntüleme)

Aspose.Imaging.FileFormats.Cmx.CmxImagePage sınıfının yeni bir örneğini başlatır.

public CmxImagePage(CmxPage cmxPage, Image container)

Parameters

cmxPage CmxPage

CMX sayfasında.

container Image

Konteyner için.

CmxImagePage(CmxPage)

Aspose.Imaging.FileFormats.Cmx.CmxImagePage sınıfının yeni bir örneğini başlatır.

public CmxImagePage(CmxPage cmxPage)

Parameters

cmxPage CmxPage

CMX sayfasında.

Properties

BitsPerPixel

Görüntü bitlerini piksel sayımına göre alır.

public override int BitsPerPixel { get; }

Mülkiyet Değer

int

CmxPage

CMX sayfasını bulabilirsiniz.

public CmxPage CmxPage { get; }

Mülkiyet Değer

CmxPage

FileFormat

Dosya biçiminin değerini alır

public override FileFormat FileFormat { get; }

Mülkiyet Değer

FileFormat

Height

Görüntü yüksekliğine sahiptir.

public override int Height { get; }

Mülkiyet Değer

int

Yüksek F

nesnenin yüksekliğini inçlerde alır.

public override float HeightF { get; }

Mülkiyet Değer

float

IsCached

Bir nesnenin verilerinin şu anda gizli olup olmadığını ve veri okuma gerektirmediğini gösteren bir değer alır.

public override bool IsCached { get; }

Mülkiyet Değer

bool

Width

Görüntü genişliğine sahiptir.

public override int Width { get; }

Mülkiyet Değer

int

WidthF

nesne genişliği, inçlerde alır.

public override float WidthF { get; }

Mülkiyet Değer

float

Methods

CacheData()

Cache kullanılamaz.

public override void CacheData()

Examples

Aşağıdaki örnek, bir CMX görüntüsünün tüm sayfalarını nasıl gizleyeceğinizi gösterir.

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

                                                                             // Load an image from a CMX file.
                                                                             using (Aspose.Imaging.FileFormats.Cmx.CmxImage image = (Aspose.Imaging.FileFormats.Cmx.CmxImage)Aspose.Imaging.Image.Load(dir + "sample.cmx"))
                                                                             {
                                                                                 // 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.Cmx.CmxImagePage page in image.Pages)
                                                                                 {
                                                                                     page.CacheData();
                                                                                 }
                                                                             }

GetDefaultOptions(nesne[])

Default seçenekleri alınır.

public override ImageOptionsBase GetDefaultOptions(object[] args)

Parameters

args object […]

ve argümanları.

Returns

ImageOptionsBase

Default seçenekleri

ReleaseManagedResources()

Yönetilen kaynakları serbest bırakın. yönetilmemiş kaynakların burada serbest bırakılmadığından emin olun, çünkü zaten serbest bırakılmış olabilirler.

protected override void ReleaseManagedResources()

Resize(int, int, ImageResizeSettings İndir)

Görüntüyü yeniden canlandırır.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)

Parameters

newWidth int

Yeni bir genişlik.

newHeight int

Yeni bir yükseklik.

settings ImageResizeSettings

Değerlendirme ayarları.

SaveData(Stream)

Verileri tasarruf edin.

protected override void SaveData(Stream stream)

Parameters

stream Stream

veri kaydetmek için akış.

SetPalette(İKOLORPALET, BOOL)

Görüntü paletini oluşturun.

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

Palet ayarlamak için.

updateColors bool

Eğer ‘gerçek’ renkler ayarlanırsa, yeni paletine göre güncellenir; aksi takdirde renk göstergeleri değişmez kalır. değiştirilmemiş göstergeler, bazı göstergelerin ilgili palet girişleri olmadığı takdirde yükleme görüntüsünü bozabilir.

Ayrıca bakın

Image

 Türkçe