Class VectorMultipageImage
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)
Vector multipagina beeld
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
Geëerbiede leden
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
Geeft de afbeelding bits per pixel tellen.
public override int BitsPerPixel { get; }
Eigendomswaarde
DefaultPage
Geeft de default pagina.
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }
Eigendomswaarde
Height
Krijg de beeldhoogte.
public override int Height { get; }
Eigendomswaarde
IsCached
Geeft een waarde die aangeeft of de gegevens van het object momenteel verborgen zijn en dat geen gegevenslezen vereist is.
public override bool IsCached { get; }
Eigendomswaarde
PageCount
Geeft het aantal pagina’s.
public abstract int PageCount { get; }
Eigendomswaarde
PageExportingAction
Geeft of zet de pagina export actie.Houd er rekening mee dat de instelling van deze methode automatisch pagina-bronnen zal vrijgeven nadat het is uitgevoerd.Het zal onmiddellijk worden uitgevoerd voordat elke pagina wordt opgeslagen.
public virtual PageExportingAction PageExportingAction { get; set; }
Eigendomswaarde
Pages
krijgt de pagina’s.
public abstract Image[] Pages { get; }
Eigendomswaarde
Image []
Width
Geeft de afbeelding breedte.
public override int Width { get; }
Eigendomswaarde
Methods
CacheData()
Cacheert de gegevens en garandeert dat geen aanvullende gegevensloading zal worden uitgevoerd van de onderliggendeAspose.Imaging.DataStreamSupporter.De gegevensstreamContainer.
public override void CacheData()
Crop(Rectangle)
De gespecificeerde rectangle.
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
De rechthoek.
GetEmbeddedImages()
Krijg de ingebouwde beelden.
public override EmbeddedImage[] GetEmbeddedImages()
Returns
Verschillende afbeeldingen
GetSerializedStream(ImageOptionsBase, Rectangle, uit int)
Omgekeerd naar APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)
Parameters
imageOptions
ImageOptionsBase
De afbeeldingsopties.
clippingRectangle
Rectangle
De clipping rectangle.
pageNumber
int
Het nummer van de pagina.
Returns
De seriale stroom
ReleaseManagedResources()
Verwijder de beheerde middelen. zorg ervoor dat geen beheerde middelen hier worden vrijgegeven, omdat ze misschien al zijn vrijgegeven.
protected override void ReleaseManagedResources()
RemoveBackground(RemoveBackgroundSettings)
Verwijder de achtergrond.
public override void RemoveBackground(RemoveBackgroundSettings settings)
Parameters
settings
RemoveBackgroundSettings
De instellingen .
RemoveBackground()
Verwijder de achtergrond.
public override void RemoveBackground()
Resize(int, int, resizeType)
herstelt het beeld.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
De nieuwe breedte.
newHeight
int
De nieuwe hoogte.
resizeType
ResizeType
De resize type.
Resize(int, int, ImageResizeSettings)
herstelt het beeld.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
De nieuwe breedte.
newHeight
int
De nieuwe hoogte.
settings
ImageResizeSettings
De resize instellingen.
Rotate(Vloot)
Ronde afbeelding rond het centrum.
public override void Rotate(float angle)
Parameters
angle
float
De rotatie van de hoek in graden. positieve waarden zullen rotatie horloge.
RotateFlip(RotateFlipType)
Rotaat, flips of rotat en flips de afbeelding.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
De rotatie van de flip.
SaveData(Stream)
Bespaar de gegevens.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
De stroom om gegevens op te slaan.
SetPalette(IColorPalette, Bool)
Stel de beeldpalet in.
public override void SetPalette(IColorPalette palette, bool updateColors)
Parameters
palette
IColorPalette
De palet om te zetten.
updateColors
bool
als de ‘waar’ kleuren worden ingesteld zal worden bijgewerkt volgens de nieuwe palet; anders blijven de kleurindexen onveranderd.