Class VectorMultipageImage
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)
Vektör Çok Sayfalı Görüntü
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
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
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.