Class RasterCachedMultipageImage

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; }

Αξία ιδιοκτησίας

Color

BitsPerPixel

Αποκτά τα bits της εικόνας ανά αριθμό pixel.

public override int BitsPerPixel { get; }

Αξία ιδιοκτησίας

int

HasAlpha

Αποκτά μια τιμή που υποδεικνύει εάν αυτή η περίπτωση έχει alpha.

public override bool HasAlpha { get; }

Αξία ιδιοκτησίας

bool

HasTransparentColor

Αποκτά μια τιμή που υποδεικνύει αν η εικόνα έχει διαφανές χρώμα.

public override bool HasTransparentColor { get; }

Αξία ιδιοκτησίας

bool

Height

Πάρτε το ύψος της εικόνας.

public override int Height { get; }

Αξία ιδιοκτησίας

int

ImageOpacity

Αποκτά την απρόσμενη εικόνα αυτής της εικόνας.

public override float ImageOpacity { get; }

Αξία ιδιοκτησίας

float

IsCached

Αποκτά μια τιμή που υποδεικνύει εάν τα δεδομένα εικόνας είναι κρυπτογραφημένα αυτή τη στιγμή.

public override bool IsCached { get; }

Αξία ιδιοκτησίας

bool

PageCount

Κάντε την σελίδα μετρητή.

public abstract int PageCount { get; }

Αξία ιδιοκτησίας

int

PageExportingAction

Αποκτά ή τοποθετεί τη σελίδα εξαγωγής δράση.Σημειώστε ότι η ρύθμιση αυτής της μεθόδου θα απελευθερώσει αυτόματα τους πόρους της σελίδας μετά την εκτέλεσή της.Θα εκτελεστεί μόλις πριν αποθηκευτεί κάθε σελίδα.

public virtual PageExportingAction PageExportingAction { get; set; }

Αξία ιδιοκτησίας

PageExportingAction

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; }

Αξία ιδιοκτησίας

int

XmpData

Αποκτά ή συλλέγει δεδομένα XMP από το πλαίσιο.

public override XmpPacketWrapper XmpData { get; set; }

Αξία ιδιοκτησίας

XmpPacketWrapper

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

ImageException

Εξαίρεση εικόνας

CacheData()

Κρύβει τα προσωπικά δεδομένα.

public override void CacheData()

CanDoAdjustments()

Εξετάζει αν αυτή η περίπτωση [μπορεί να κάνει προσαρμογές].

protected virtual bool CanDoAdjustments()

Returns

bool

«Αλήθεια» αν αυτή η περίπτωση [μπορεί να κάνει προσαρμογές]· αλλιώς, «άδικο».

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

ArgumentException

Λάθος ορθογώνου - Λάθος ορθογώνουήΟ δεξιόσωμος πρέπει να περιέχεται στα όρια της εικόνας. - δεξιόσωμος

ImageException

Δεν μπορεί να καλλιεργήσει εικόνα. Δείκτης πλαίσιο: " + 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 &lt · 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

Stream

Η Σειριωμένη Ακτινοβολία

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.

 Ελληνικά