Class RasterCachedMultipageImage
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Η πολλαπλή εικόνα του Raster
public abstract class RasterCachedMultipageImage : RasterCachedImage, IDisposable, IObjectWithBounds, IRasterImageArgb32PixelLoader, IRasterImageRawDataLoader, IHasXmpData, IHasMetadata, IMultipageImage
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← RasterImage ← RasterCachedImage ← RasterCachedMultipageImage
Derived
ApngImage , DicomImage , DjvuImage , GifImage , IcoImage , TiffImage , WebPImage
Implements
IDisposable , IObjectWithBounds , IRasterImageArgb32PixelLoader , IRasterImageRawDataLoader , IHasXmpData , IHasMetadata , IMultipageImage
Κληρονομημένα μέλη
RasterCachedImage.CacheData() , RasterCachedImage.Blend(Point, RasterImage, Rectangle, byte) , RasterCachedImage.Resize(int, int, ResizeType) , RasterCachedImage.Resize(int, int, ImageResizeSettings) , RasterCachedImage.RotateFlip(RotateFlipType) , RasterCachedImage.Rotate(float, bool, Color) , RasterCachedImage.Crop(Rectangle) , RasterCachedImage.Dither(DitheringMethod, int, IColorPalette) , RasterCachedImage.Grayscale() , RasterCachedImage.NormalizeHistogram() , RasterCachedImage.BinarizeFixed(byte) , RasterCachedImage.BinarizeOtsu() , RasterCachedImage.BinarizeBradley(double, int) , RasterCachedImage.BinarizeBradley(double) , RasterCachedImage.AdjustBrightness(int) , RasterCachedImage.AdjustContrast(float) , RasterCachedImage.AdjustGamma(float, float, float) , RasterCachedImage.AdjustGamma(float) , RasterCachedImage.OnCached() , RasterCachedImage.OnPaletteChanged(IColorPalette, IColorPalette) , RasterCachedImage.IsCached , RasterImage.xmpData , RasterImage.RemoveMetadata() , RasterImage.Save(Stream, ImageOptionsBase, Rectangle) , RasterImage.GetModifyDate(bool) , RasterImage.Dither(DitheringMethod, int) , RasterImage.Dither(DitheringMethod, int, IColorPalette) , RasterImage.GetDefaultPixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.GetDefaultRawData(Rectangle, IPartialRawDataLoader, RawDataSettings) , RasterImage.GetDefaultArgb32Pixels(Rectangle) , RasterImage.GetDefaultRawData(Rectangle, RawDataSettings) , RasterImage.GetArgb32Pixel(int, int) , RasterImage.GetPixel(int, int) , RasterImage.SetArgb32Pixel(int, int, int) , RasterImage.SetPixel(int, int, Color) , RasterImage.ReadScanLine(int) , RasterImage.ReadArgb32ScanLine(int) , RasterImage.WriteScanLine(int, Color[]) , RasterImage.WriteArgb32ScanLine(int, int[]) , RasterImage.LoadPartialArgb32Pixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.LoadPartialPixels(Rectangle, IPartialPixelLoader) , RasterImage.LoadArgb32Pixels(Rectangle) , RasterImage.LoadArgb64Pixels(Rectangle) , RasterImage.LoadPartialArgb64Pixels(Rectangle, IPartialArgb64PixelLoader) , RasterImage.LoadPixels(Rectangle) , RasterImage.LoadCmykPixels(Rectangle) , RasterImage.LoadCmyk32Pixels(Rectangle) , RasterImage.LoadRawData(Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.LoadRawData(Rectangle, Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.SaveRawData(byte[], int, Rectangle, RawDataSettings) , RasterImage.SaveArgb32Pixels(Rectangle, int[]) , RasterImage.SavePixels(Rectangle, Color[]) , RasterImage.SaveCmykPixels(Rectangle, CmykColor[]) , RasterImage.SaveCmyk32Pixels(Rectangle, int[]) , RasterImage.SetResolution(double, double) , RasterImage.SetPalette(IColorPalette, bool) , RasterImage.Resize(int, int, ImageResizeSettings) , RasterImage.Rotate(float, bool, Color) , RasterImage.Rotate(float) , RasterImage.BinarizeFixed(byte) , RasterImage.BinarizeOtsu() , RasterImage.BinarizeBradley(double) , RasterImage.BinarizeBradley(double, int) , RasterImage.Blend(Point, RasterImage, Rectangle, byte) , RasterImage.Blend(Point, RasterImage, byte) , RasterImage.Grayscale() , RasterImage.NormalizeHistogram() , RasterImage.AdjustBrightness(int) , RasterImage.AdjustContrast(float) , RasterImage.AdjustGamma(float, float, float) , RasterImage.AdjustGamma(float) , RasterImage.GetSkewAngle() , RasterImage.NormalizeAngle() , RasterImage.NormalizeAngle(bool, Color) , RasterImage.Filter(Rectangle, FilterOptionsBase) , RasterImage.ReplaceColor(Color, byte, Color) , RasterImage.ReplaceColor(int, byte, int) , RasterImage.ReplaceNonTransparentColors(Color) , RasterImage.ReplaceNonTransparentColors(int) , RasterImage.ToBitmap() , RasterImage.ReleaseManagedResources() , RasterImage.UpdateMetadata() , RasterImage.UpdateDimensions(int, int) , RasterImage.PremultiplyComponents , RasterImage.UseRawData , RasterImage.UpdateXmpData , RasterImage.XmpData , RasterImage.RawIndexedColorConverter , RasterImage.RawCustomColorConverter , RasterImage.RawFallbackIndex , RasterImage.RawDataSettings , RasterImage.UsePalette , RasterImage.RawDataFormat , RasterImage.RawLineSize , RasterImage.IsRawDataAvailable , RasterImage.HorizontalResolution , RasterImage.VerticalResolution , RasterImage.HasTransparentColor , RasterImage.HasAlpha , RasterImage.TransparentColor , RasterImage.ImageOpacity , RasterImage.DataLoader , 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
RasterCachedMultipageImage(ΙΚΟΛΟΡΦΙΑ)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.RasterCachedMultipageImage.
protected RasterCachedMultipageImage(IColorPalette colorPalette)
Parameters
colorPalette
IColorPalette
Το χρώμα της παλέτας.
RasterCachedMultipageImage()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.RasterCachedMultipageImage.
protected RasterCachedMultipageImage()
Properties
BackgroundColor
Αποκτά ή καθορίζει μια τιμή για το χρώμα του φόντου.
public override Color BackgroundColor { get; set; }
Αξία ιδιοκτησίας
BitsPerPixel
Αποκτά τα bits της εικόνας ανά αριθμό pixel.
public override int BitsPerPixel { get; }
Αξία ιδιοκτησίας
HasAlpha
Αποκτά μια τιμή που υποδεικνύει εάν αυτή η περίπτωση έχει alpha.
public override bool HasAlpha { get; }
Αξία ιδιοκτησίας
HasTransparentColor
Αποκτά μια τιμή που υποδεικνύει αν η εικόνα έχει διαφανές χρώμα.
public override bool HasTransparentColor { get; }
Αξία ιδιοκτησίας
Height
Πάρτε το ύψος της εικόνας.
public override int Height { get; }
Αξία ιδιοκτησίας
ImageOpacity
Αποκτά την απρόσμενη εικόνα αυτής της εικόνας.
public override float ImageOpacity { get; }
Αξία ιδιοκτησίας
IsCached
Αποκτά μια τιμή που υποδεικνύει εάν τα δεδομένα εικόνας είναι κρυπτογραφημένα αυτή τη στιγμή.
public override bool IsCached { get; }
Αξία ιδιοκτησίας
PageCount
Κάντε την σελίδα μετρητή.
public abstract int PageCount { get; }
Αξία ιδιοκτησίας
PageExportingAction
Αποκτά ή τοποθετεί τη σελίδα εξαγωγής δράση.Σημειώστε ότι η ρύθμιση αυτής της μεθόδου θα απελευθερώσει αυτόματα τους πόρους της σελίδας μετά την εκτέλεσή της.Θα εκτελεστεί μόλις πριν αποθηκευτεί κάθε σελίδα.
public virtual PageExportingAction PageExportingAction { get; set; }
Αξία ιδιοκτησίας
Examples
Το παρακάτω παράδειγμα δείχνει τη μετατροπή συσκευών πριν από την εξοικονόμηση (εξαγωγή) εικόνες Tiff.
string fileName = "10MB_Tif.tif";
string inputFileName = fileName;
string outputFileNameTif = "output.tif";
//The possibility of batch conversion before saving (exporting) Tiff images is implemented.
using (Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)Aspose.Imaging.Image.Load(inputFileName))
{
// Set batch operation for pages
tiffImage.PageExportingAction = delegate(int index, Image page)
{
// Fires garbage collection to avoid unnecessary garbage storage from previous pages
GC.Collect();
((Aspose.Imaging.RasterImage)page).Rotate(90);
};
tiffImage.Save(outputFileNameTif);
/* Attention! In batch mode all pages will be released in this line!
If you want to further perform operations on the original image, you should reload it from the source to another instance. */
}
Pages
Πάρτε τις σελίδες.
public abstract Image[] Pages { get; }
Αξία ιδιοκτησίας
Image [ ]
Width
Πάρτε το πλάτος της εικόνας.
public override int Width { get; }
Αξία ιδιοκτησίας
XmpData
Αποκτά ή συλλέγει δεδομένα XMP από το πλαίσιο.
public override XmpPacketWrapper XmpData { get; set; }
Αξία ιδιοκτησίας
Methods
AdjustBrightness(ΕΝΤ)
Προσαρμογή brightness’ για την εικόνα.
public override void AdjustBrightness(int brightness)
Parameters
brightness
int
Η αξία της φωτεινότητας.
AdjustContrast(Πλοία)
Φωτογραφίες - Φωτογραφίες - Φωτογραφίες
public override void AdjustContrast(float contrast)
Parameters
contrast
float
Αξία σύγκρουσης (σε εύρος [-100· 100])
AdjustGamma(Πλοία, Πλοία, Πλοία)
Γκάμα-διόρθωση μιας εικόνας.
public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
Parameters
gammaRed
float
Γκάμα για τον συντελεστή κόκκινου καναλιού
gammaGreen
float
Γκάμα για τον συντελεστή πράσινου καναλιού
gammaBlue
float
Γκάμα για τον συντελεστή μπλε κανάλι
AdjustGamma(Πλοία)
Γκάμα-διόρθωση μιας εικόνας.
public override void AdjustGamma(float gamma)
Parameters
gamma
float
Gamma για κόκκινα, πράσινα και μπλε κανάλια συντελεστή
BinarizeBradley(ΔΥΟ, ΔΥΟ)
Βιανοποίηση μιας εικόνας χρησιμοποιώντας το αλγόριθμο προσαρμοστικής οριοθέτησης του Bradley χρησιμοποιώντας την ολοκληρωμένη οριοθέτηση εικόνας
public override void BinarizeBradley(double brightnessDifference, int windowSize)
Parameters
brightnessDifference
double
Η διαφορά φωτεινότητας μεταξύ του pixel και του μέσου ενός s x s παράθυρο των pixelΚέντρο γύρω από αυτό το pixel.
windowSize
int
Το μέγεθος του παραθύρου s x s των pixels που επικεντρώνονται γύρω από αυτό το pixel
BinarizeBradley(διπλό)
Βιανοποίηση μιας εικόνας χρησιμοποιώντας το αλγόριθμο προσαρμοστικής οριοθέτησης του Bradley χρησιμοποιώντας την ολοκληρωμένη οριοθέτηση εικόνας
public override void BinarizeBradley(double brightnessDifference)
Parameters
brightnessDifference
double
Η διαφορά φωτεινότητας μεταξύ του pixel και του μέσου ενός s x s παράθυρο των pixelΚέντρο γύρω από αυτό το pixel.
BinarizeFixed(Μπίτι)
Βιναριοποίηση μιας εικόνας με προκαθορισμένο όριο
public override void BinarizeFixed(byte threshold)
Parameters
threshold
byte
Εάν η αντίστοιχη γκρίζα αξία ενός pixel είναι μεγαλύτερη από το όριο, η τιμή του255 θα ανατεθεί σε αυτό, 0 διαφορετικά.
BinarizeOtsu()
Βιναριοποίηση μιας εικόνας με το όριο Otsu
public override void BinarizeOtsu()
Blend(Σημείο, RasterImage, Rectangle, byte)
Συνδυάστε αυτή την εικόνα με την εικόνα overlay".
public override void Blend(Point origin, RasterImage overlay, Rectangle overlayArea, byte overlayAlpha = 255)
Parameters
origin
Point
Η οπτική εικόνα ανακατεύει την προέλευση.
overlay
RasterImage
Η υπερβολική εικόνα.
overlayArea
Rectangle
Η περιοχή του Overlay.
overlayAlpha
byte
Το υπερβολικό άλφα.
Exceptions
Εξαίρεση εικόνας
CacheData()
Κρύβει τα προσωπικά δεδομένα.
public override void CacheData()
CanDoAdjustments()
Εξετάζει αν αυτή η περίπτωση [μπορεί να κάνει προσαρμογές].
protected virtual bool CanDoAdjustments()
Returns
«Αλήθεια» αν αυτή η περίπτωση [μπορεί να κάνει προσαρμογές]· αλλιώς, «άδικο».
Crop(Rectangle)
Κρατώντας την εικόνα.
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
Η Ορθόδοξη.
Crop(Ιντ, Ιντ, Ιντ)
Φωτογραφία φυτών με αλλαγές.
public override void Crop(int leftShift, int rightShift, int topShift, int bottomShift)
Parameters
leftShift
int
Η αριστερή αλλαγή.
rightShift
int
Η σωστή αλλαγή.
topShift
int
Η κορυφαία αλλαγή.
bottomShift
int
Η κατώτερη αλλαγή.
Exceptions
Λάθος ορθογώνου - Λάθος ορθογώνουήΟ δεξιόσωμος πρέπει να περιέχεται στα όρια της εικόνας. - δεξιόσωμος
Δεν μπορεί να καλλιεργήσει εικόνα. Δείκτης πλαίσιο: " + frameIndexήΔεν μπορεί να καλλιεργήσει εικόνα.
CropMain(Ιντ, Ιντ, Ιντ)
Κρατήστε το κύριο.
protected virtual void CropMain(int leftShift, int rightShift, int topShift, int bottomShift)
Parameters
leftShift
int
Η αριστερή αλλαγή.
rightShift
int
Η σωστή αλλαγή.
topShift
int
Η κορυφαία αλλαγή.
bottomShift
int
Η κατώτερη αλλαγή.
Dither(ΔΙΤΥΡΙΑΣΜΟΔΟΣ, INT, IColorPalette)
Εμφανίζεται στην τρέχουσα εικόνα.
public override void Dither(DitheringMethod ditheringMethod, int bitsCount, IColorPalette customPalette)
Parameters
ditheringMethod
DitheringMethod
Η μεθοδολογία της διαιτησίας.
bitsCount
int
Οι τελευταίες μπάτσες μετράνε για διτρισμό.
customPalette
IColorPalette
Η συνηθισμένη παλέτα για διτρισμό.
Filter(Πλαίσιο, FilterOptionsBase)
Φιλτράει την καθορισμένη ορθογώνια.
public override void Filter(Rectangle rectangle, FilterOptionsBase options)
Parameters
rectangle
Rectangle
Η Ορθόδοξη.
options
FilterOptionsBase
Οι επιλογές .
GetPagesAsEnumerable()
Πάρτε τις σελίδες ως αριθμητικές.
protected virtual IEnumerable<image/> GetPagesAsEnumerable()
Returns
IEnumerable < · Image >
Οι ίδιες οι σελίδες όπως αναφέρονται.
GetSerializedStream(ImageOptionsBase, Rectangle, out int)
Μετατρέπονται σε APS.
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)
Parameters
imageOptions
ImageOptionsBase
Οι επιλογές εικόνας.
clippingRectangle
Rectangle
Η ορθογώνια κλίμακα.
pageNumber
int
Ο αριθμός της σελίδας.
Returns
Η Σειριωμένη Ακτινοβολία
Grayscale()
Μετασχηματισμός μιας εικόνας στην γκρίζα εκπροσώπηση της
public override void Grayscale()
NormalizeAngle(Χρώμα, Χρώμα)
Ομαλοποιεί την γωνία.Αυτή η μέθοδος εφαρμόζεται σε σάρωση εγγράφων κειμένου για να απαλλαγούμε από την σάρωση.Αυτή η μέθοδος χρησιμοποιεί τις μεθόδους Aspose.Imaging.RasterImage.GetSkewAngle και Aspose.Imaging.RasterCachedMultipageImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color).
public override void NormalizeAngle(bool resizeProportionally, Color backgroundColor)
Parameters
resizeProportionally
bool
εάν ορίσετε στο “πραγματικό” θα έχετε το μέγεθος της εικόνας σας αλλάξει ανάλογα με τα περιστρεφόμενα ορθογώνια (κενά σημεία) προβολές σε άλλη περίπτωση που αφήνει τις διαστάσεις αγγίξει και μόνο το εσωτερικό περιεχόμενο της εικόνας περιστρέφεται.
backgroundColor
Color
Το χρώμα του φόντου.
NormalizeHistogram()
Κανονικοποιεί το ιστογράφο εικόνας – προσαρμόζει τις τιμές των pixel για να χρησιμοποιεί όλες τις διαθέσιμες περιόδους.
public override void NormalizeHistogram()
ReleaseManagedResources()
Απελευθέρωση των διαχειριζόμενων πόρων. βεβαιωθείτε ότι δεν κυκλοφορούν μη διαχειριζόμενοι πόροι εδώ, καθώς μπορεί να έχουνΈχει ήδη απελευθερωθεί.
protected override void ReleaseManagedResources()
ReplaceColor(Μύθος, Μύθος, Μύθος)
Αντικαθιστά το ένα χρώμα στο άλλο με την επιτρεπόμενη διαφορά και διατηρεί την αρχική τιμή alpha για να εξοικονομήσει ομαλές άκρες.
public override void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
Parameters
oldColorArgb
int
Το παλιό χρώμα ARGB θα αντικατασταθεί.
oldColorDiff
byte
Επιτρέπεται η διαφορά στο παλιό χρώμα για να είναι σε θέση να επεκτείνει τον αντικατασταμένο τόνο χρώματος.
newColorArgb
int
Νέα τιμή χρώματος ARGB να αντικαταστήσει το παλιό χρώμα με.
ReplaceNonTransparentColors(ΕΝΤ)
Αντικαθιστά όλα τα μη διαφανή χρώματα με νέο χρώμα και διατηρεί την αρχική τιμή alpha για να εξοικονομήσει ομαλές άκρες.Σημείωση: Εάν το χρησιμοποιείτε σε εικόνες χωρίς διαφάνεια, όλα τα χρώματα θα αντικατασταθούν με ένα μόνο.
public override void ReplaceNonTransparentColors(int newColorArgb)
Parameters
newColorArgb
int
Νέα τιμή χρώματος ARGB για να αντικαταστήσει μη διαφανή χρώματα με.
Resize(ΠΕΡΙΣΣΟΤΕΡΑ, ΕΠΙΧΕΙΡΗΣΗ)
Αναζωογονεί την εικόνα.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
resizeType
ResizeType
Ο τύπος αναζωογόνησης.
Resize(int, int, ImageResizeΕπεξεργασία)
Αναζωογονεί την εικόνα.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
settings
ImageResizeSettings
Η αναδιάρθρωση των ρυθμίσεων.
ResizeHeightProportionally(ΠΕΡΙΣΣΟΤΕΡΑ, ΑΝΑΚΟΙΝΩΣΗ)
Ανακατέψτε το πλάτος αναλογικά.
public override void ResizeHeightProportionally(int newHeight, ResizeType resizeType)
Parameters
newHeight
int
Το νέο ύψος.
resizeType
ResizeType
Τύπος της αναζωογόνησης.
ResizeMain(ΠΕΡΙΣΣΟΤΕΡΑ, ΕΠΙΧΕΙΡΗΣΗ)
Διατηρεί την εικόνα μόνο αναζωογόνηση.
protected virtual void ResizeMain(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
resizeType
ResizeType
Τύπος της αναζωογόνησης.
ResizeWidthProportionally(ΠΕΡΙΣΣΟΤΕΡΑ, ΑΝΑΚΟΙΝΩΣΗ)
Ανακατέψτε το πλάτος αναλογικά.
public override void ResizeWidthProportionally(int newWidth, ResizeType resizeType)
Parameters
newWidth
int
Το νέο πλάτος.
resizeType
ResizeType
Τύπος της αναζωογόνησης.
Rotate(Φλωτ, μπολ, χρώμα)
Aspose.Imaging.RasterCachedMultipageImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color) εικόνα γύρω από το κέντρο.
public override void Rotate(float angle, bool resizeProportionally, Color backgroundColor)
Parameters
angle
float
Η γωνία περιστροφής σε βαθμούς. θετικές τιμές θα περιστρέφονται με το ρολόι.
resizeProportionally
bool
αν ρυθμιστείτε στο “πραγματικό” θα έχετε το μέγεθος της εικόνας σας αλλάξει ανάλογα με τα περιστρεφόμενα ορθογώνια (κενά σημεία) προβολές σε άλλες περιπτώσεις που αφήνουν τις διαστάσεις αγγίξει και μόνο εσωτερικό περιεχόμενο εικόνας περιστρέφονται.
backgroundColor
Color
Το χρώμα του φόντου.
RotateFlip(RotateFlipType)
Ρυθμίζει, ρίχνει ή ρίχνει και ρίχνει όλες τις σελίδες.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Ο τύπος του ροταμένου φλιπ.
RotateFlipAll(RotateFlipType)
Ολοκληρώστε το flip.
[Obsolete("Please use RotateFlip instead of this method.")]
public virtual void RotateFlipAll(RotateFlipType rotateFlip)
Parameters
rotateFlip
RotateFlipType
Το περιστρεφόμενο flip.
RotateFlipMain(RotateFlipType)
Ρυθμίζει το κύριο flip.
protected virtual void RotateFlipMain(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Τύπος του περιστρεφόμενου flip.
SavePixelsInternalMain(ΠΕΡΙΣΣΣΟΤΕΡΑ, INT[])
Αποθηκεύει τα εσωτερικά pixel κύρια.
protected virtual void SavePixelsInternalMain(Rectangle rectangle, int[] pixels)
Parameters
rectangle
Rectangle
Η Ορθόδοξη.
pixels
int
[ ]
και τα pixels.