Class VectorMultipageImage
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.5.0)
Vektör Çok Sayfalı Görüntü
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
mirasçı üyeleri
VectorImage.GetDefaultOptions(object[]) , 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
VectorMultipageImage()
protected VectorMultipageImage()Properties
BitsPerPixel
Görüntü bitlerini piksel sayımına göre alır.
public override int BitsPerPixel { get; }Mülkiyet Değer
DefaultPage
default sayfasını alır.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }Mülkiyet Değer
Height
Görüntü yüksekliğine sahiptir.
public override int Height { get; }Mülkiyet Değer
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
PageCount
Sayfanın sayısını alır.
public abstract int PageCount { get; }Mülkiyet Değer
PageExportingAction
Sayfayı ihraç etme eylemi alır veya ayarlar.Lütfen bu yöntemin ayarlanması, uygulandıktan sonra sayfa kaynaklarını otomatik olarak serbest bırakır.Her sayfa kaydedilmeden hemen önce yürütülür.
public virtual PageExportingAction PageExportingAction { get; set; }Mülkiyet Değer
Pages
Sayfaları alır.
public abstract Image[] Pages { get; }Mülkiyet Değer
Image […]
Width
Görüntü genişliğine sahiptir.
public override int Width { get; }Mülkiyet Değer
Methods
CacheData()
Verileri gizler ve alt verilerden ek veri yükleme yapılmayacağından emin olur.Bilgi ve İletişim Bilgileri.DataStreamSupporter.DataStreamContainer
public override void CacheData()Crop(Rectangle)
Belirlenmiş rektangleyi kırar.
public override void Crop(Rectangle rectangle)Parameters
rectangle Rectangle
Doğrudan bir şekilde.
GetEmbeddedImages()
İçine yerleştirilmiş resimler alınır.
public override EmbeddedImage[] GetEmbeddedImages()Returns
EmbeddedImage […]
Bir dizi resim
GetSerializedStream(ImageOptionsBase, Rectangle, dışarı int)
Aps’e dönüştürülür.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)Parameters
imageOptions ImageOptionsBase
Görüntü seçenekleri.
clippingRectangle Rectangle
Yüzük düzlemini yaptırın.
pageNumber int
sayfa sayısı için.
Returns
serializasyon akışı
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()RemoveBackground(RemoveBackgroundSettings)
Arka planı çıkarın.
public override void RemoveBackground(RemoveBackgroundSettings settings)Parameters
settings RemoveBackgroundSettings
Bu ayarları .
RemoveBackground()
Arka planı çıkarın.
public override void RemoveBackground()Resize(int, int, resizeType)
Görüntüyü yeniden canlandırır.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)Parameters
newWidth int
Yeni bir genişlik.
newHeight int
Yeni bir yükseklik.
resizeType ResizeType
Resize türü vardır.
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ı.
Rotate(Floransa)
Görüntüleri merkezin etrafında döndürün.
public override void Rotate(float angle)Parameters
angle float
Pozitif değerler saatlik olarak döndürülür.
RotateFlip(RotateFlipType)
Görüntüyü döndürür, döndürür veya döndürür ve döndürür.
public override void RotateFlip(RotateFlipType rotateFlipType)Parameters
rotateFlipType RotateFlipType
Rotat flip türü.
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 eşitsiz palet girişleri varsa yükleme görüntüsünü bozabilir.