Class TgaImage
Το όνομα: Aspose.Imaging.FileFormats.Tga Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Διαχειριστείτε τα αρχεία εικόνας TGA raster με το API μας, προσαρμοσμένο για το TARGA(Truevision Advanced Raster Adapter) μορφή, επιτρέποντας ασύρματη φόρτιση καιΠροσαρμογή. εύκολα ενημερώνουν δημόσιες ιδιότητες όπως ο συγγραφέας, χρονοδιάγραμμα,ID εικόνας, και έκδοση λογισμικού, ενώ χρησιμοποιούν διάφορα bits ανά pixel ρυθμίσεις,αλφα κανάλι και διαφάνεια χρώματος. Επιπλέον, μπορείτε να εξάγετε εικόνες TGAσε άλλες δημοφιλείς μορφές raster, διασφαλίζοντας τη συμβατότητα για τα έργα σας.
[JsonObject(MemberSerialization.OptIn)]
public class TgaImage : RasterCachedImage, IDisposable, IObjectWithBounds, IRasterImageArgb32PixelLoader, IRasterImageRawDataLoader, IHasXmpData, IHasMetadata
Inheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← RasterImage ← RasterCachedImage ← TgaImage
Implements
IDisposable , IObjectWithBounds , IRasterImageArgb32PixelLoader , IRasterImageRawDataLoader , IHasXmpData , IHasMetadata
Κληρονομημένα μέλη
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()
Examples
Αποθήκευση της εικόνας JPG ως εικόνας TGA.
using (RasterImage image = (JpegImage)Image.Load("test.jpg"))
{
image.Save("test.tga"", new TgaOptions());
}
Κατεβάστε την εικόνα PNG, μετατρέψτε την σε TgaImage και αποθηκεύστε ως εικόνα TGA.
using (RasterImage image = (RasterImage)Image.Load("test.png"))
{
using (TgaImage tgaImage = new TgaImage(image))
{
tgaImage.Save("test.tga");
}
}
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Constructors
TgaImage(Σύνδεσμος)
Ξεκινά ένα νέο αντικείμενο Aspose.Imaging.FileFormats.Tga.TgaImage χρησιμοποιώντας τη διαδρομή αρχείου που παρέχεται γιαΚατεβάστε το περιεχόμενο της εικόνας.Αυτός ο κατασκευαστής αρχίζει αποτελεσματικά την εικόναπαράδειγμα, επιτρέποντας ασύρματη πρόσβαση στα αρχεία εικόνας TGA, απλοποιώντας την ενσωμάτωσηΕισάγετε την εφαρμογή σας στη ροή εργασίας.
public TgaImage(string path)
Parameters
path
string
Ο δρόμος για να φορτώσει μια εικόνα.
Exceptions
Ο καθορισμένος δρόμος είναι μηδενικός.
TgaImage(RasterImage)
Δημιουργήστε μια νέα παράσταση της κατηγορίας Aspose.Imaging.FileFormats.Tga.TgaImage παρέχοντας ένα ράστερΟ κατασκευαστής διευκολύνει την άμεση ενσωμάτωση των υφιστάμενωνΡάστε τις εικόνες στη μορφή εικόνας TGA, διευκολύνοντας τη διαδικασία μετατροπής γιαενισχυμένη συμβατότητα στα συστήματα λογισμικού σας.
public TgaImage(RasterImage rasterImage)
Parameters
rasterImage
RasterImage
Η εικόνα του Ράστερ.
Examples
Κατεβάστε την εικόνα PNG, μετατρέψτε την σε TgaImage και αποθηκεύστε ως εικόνα TGA.
using (RasterImage image = (RasterImage)Image.Load("test.png"))
{
using (TgaImage tgaImage = new TgaImage(image))
{
tgaImage.Save("test.tga");
}
}
TgaImage(Stream)
Ξεκινήστε μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Tga.TgaImage χρησιμοποιώντας ένα ρεύμα γιαΑυτός ο κατασκευαστής επιτρέπει την απρόσκοπτη ενσωμάτωση των δεδομένων εικόναςαπό τις ροές, διευκολύνοντας την αποτελεσματική επεξεργασία και επεξεργασία των εικόνων TGA στο εσωτερικόεφαρμογές λογισμικού σας.
public TgaImage(Stream stream)
Parameters
stream
Stream
Η ροή για να φορτίσει μια εικόνα.
Properties
AuthorComments
Ανακαλύπτει ή τοποθετεί τα σχόλια που παρέχονται από τον συγγραφέα της εικόνας.συχνά περιέχουν πολύτιμες πληροφορίες, όπως περιγραφές, αναφορές, ήπρόσθετο πλαίσιο σχετικά με την εικόνα. με την πρόσβαση ή την τροποποίηση του Συγγραφέας Σχόλιαιδιοκτησία, οι προγραμματιστές μπορούν να ενισχύσουν τα μεταδεδομένα που σχετίζονται με την εικόνα, παρέχονταςχρήστες με πολύτιμες γνώσεις και πλαίσιο σχετικά με το περιεχόμενο ή τη δημιουργία του.Αυτό είναι ένα πεδίο ASCII που αποτελείται από 324 bytes που οργανώνονται ως τέσσερις γραμμές80 χαρακτήρες, ο καθένας ακολουθούμενος από ένα μηδενικό τερματικό.
public string AuthorComments { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
AuthorName
Ανακαλύπτει ή τοποθετεί το όνομα του συγγραφέα που σχετίζεται με την εικόνα.επιτρέπει στους προγραμματιστές να έχουν πρόσβαση ή να τροποποιούν τα μεταδεδομένα του ονόματος του συγγραφέα, παρέχονταςΑξιοσημείωτες πληροφορίες για τον δημιουργό της εικόνας. χρησιμοποιώντας το όνομα του συγγραφέαιδιοκτησία, οι χρήστες μπορούν εύκολα να προσδιορίσουν το άτομο που είναι υπεύθυνο για τη δημιουργία ήσυμβάλλει στην εικόνα, ενισχύει τα συνολικά μεταδεδομένα της και παρέχει πολύτιμαΤο πλαίσιο για τους θεατές.Αυτό το πεδίο είναι συνολικά 40 χαρακτήρες ASCII για το όνομα.θα πρέπει να περιέχει το όνομα του ατόμου που δημιούργησε την εικόνα (ο συγγραφέας).
public string AuthorName { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
BackgroundColor
Ανακατεύει ή ρυθμίζει το χρώμα του φόντου της εικόνας.Αυτή η ιδιοκτησία επιτρέπεινα καθορίσετε το χρώμα που χρησιμοποιείται για το υπόβαθρο της εικόνας, εξασφαλίζοντας τη συνοχή καιβελτίωση της οπτικής παρουσίασης. είναι ιδιαίτερα χρήσιμο σε σενάρια όπου ηΗ εικόνα εμφανίζεται σε ένα υπόβαθρο με διαφορετικό χρώμα ή όταν παραδίδεται ηΦωτογραφία σε άλλο καναπέ.
public override Color BackgroundColor { get; set; }
Αξία ιδιοκτησίας
BitsPerPixel
Αποκαταστήστε τα bit ανά τιμή pixel, παρέχοντας βασικές πληροφορίες σχετικά με τοτο βάθος του χρώματος της εικόνας. αυτή η ιδιότητα χρησιμεύει ως κρίσιμη μέτρηση για την κατανόησητο επίπεδο της λεπτομέρειας και του πλούτου του χρώματος που υπάρχει στην εικόνα, βοηθώντας τους προγραμματιστές ναβελτιστοποίηση αλγόριθμων επεξεργασίας και κατανομής πόρων για αποτελεσματική εικόναχειραγώγηση και εκτέλεση καθηκόντων.
public override int BitsPerPixel { get; }
Αξία ιδιοκτησίας
BytesPerPixel
Αποκτήστε την τιμή των bytes ανά pixel, η οποία αναφέρει το ποσό της μνήμης που καταλαμβάνεται απόκάθε pixel στην εικόνα. Αυτή η ιδιότητα χρησιμεύει ως κρίσιμη μέτρηση για τη μνήμηΔιαχείριση και βελτιστοποίηση, βοηθώντας τους προγραμματιστές στην αποτελεσματική κατανομή πόρωνκαι επεξεργασία δεδομένων εικόνας
public int BytesPerPixel { get; }
Αξία ιδιοκτησίας
DateTimeStamp
Αποκτήστε ή ρυθμίστε Date/Time Stamp.Αυτό το πεδίο καθορίζει την τιμή για την ημερομηνία και την ώρα που η εικόνα έχει αποθηκευτεί.Παρόλο που τα λειτουργικά συστήματα συνήθως αρχεία χρονογραφίας και ημερομηνίας, αυτό το χαρακτηριστικό είναιπροβλέπεται ότι το λειτουργικό σύστημα μπορεί να αλλάξει το χρονοδιάγραμμα και την ημερομηνία αν το αρχείο είναιΜε τη χρήση αυτής της περιοχής, εγγυάται μια μη τροποποιημένη περιοχή για ημερομηνία και ώρα.Η καταγραφή.
public DateTime? DateTimeStamp { get; set; }
Αξία ιδιοκτησίας
DateTime ?
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
FileFormat
Αποκτήστε κρίσιμες πληροφορίες σχετικά με τη μορφή αρχείου της εικόνας που εκπροσωπείται από αυτόγια παράδειγμα Aspose.Imaging.FileFormats.Tga.TgaImage. Η κατανόηση της μορφής αρχείου είναι απαραίτητη γιαελέγχουν τη συμβατότητα και εξασφαλίζουν την αδιάβροχη ενσωμάτωση στα συστήματα λογισμικού,Αποτελεσματική επεξεργασία και χειραγώγηση εικόνων.
public override FileFormat FileFormat { get; }
Αξία ιδιοκτησίας
GammaValueDenominator
Επαναλαμβάνει το τμήμα του ονοματολόγου της τιμής γκάμα, έναν ουσιαστικό παράγοντα στηνπροσδιορισμός της απεικόνισης χρώματος μέσα στις εικόνες. για εικόνες που δεν έχουν γκάμαη διόρθωση, αυτή η τιμή θα πρέπει να είναι 1.0, διασφαλίζοντας την ακριβή αναπαραγωγή χρωμάτων.Η εκτίμηση και η εκτίμηση αυτού του παραμέτρου είναι θεμελιώδης για τη διατήρηση του χρώματοςπιστότητα και την επίτευξη ακριβούς απεικόνισης εικόνας.
public ushort GammaValueDenominator { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
GammaValueNumerator
Αποκτά το τμήμα του αριθμητή της τιμής γκάμα, η οποία είναι απαραίτητη για το ακριβές χρώμασε εικόνες χωρίς διόρθωση γκάμα, η τιμή αυτή θα πρέπει ναΗ κατανόηση και η χρήση αυτής της αξίας είναι ζωτικής σημασίας για τη διατήρηση του χρώματοςπιστότητα και εξασφάλιση ακριβούς απεικόνισης.
public ushort GammaValueNumerator { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasAlpha
Αποκτήστε μια αξία boolean που υποδεικνύει εάν το Aspose.Imaging.FileFormats.Tga.TgaImage περιλαμβάνει ένααλφα κανάλι, διευκολύνοντας τις επιδράσεις διαφάνειας. αυτή η ιδιότητα παρέχει απαραίτητηπληροφορίες για τη διαχείριση της σύνθεσης εικόνας και της rendering, βοηθώντας τους προγραμματιστές στηνΕφαρμογή ποικίλων οπτικών αποτελεσμάτων και λειτουργιών σύνθεσης.
public override bool HasAlpha { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasBackgroundColor
Ανακαλύπτει ή καθορίζει μια τιμή που υποδεικνύει εάν η εικόνα περιέχει ένα υπόβαθροΑυτή η ιδιότητα είναι χρήσιμη για να προσδιοριστεί εάν η εικόνα περιλαμβάνει έναξεχωριστό χρώμα φόντου ξεχωριστό από το περιεχόμενο εμπρός.να προσαρμόσετε την επεξεργασία ή την παράδοση εικόνας με βάση την παρουσία ή την απουσίαΤο χρώμα του φόντου.
public override bool HasBackgroundColor { get; set; }
Αξία ιδιοκτησίας
HasColorMap
Ελέγξτε αν αυτό το παράδειγμα Aspose.Imaging.FileFormats.Tga.TgaImage περιέχει χρωματικό χάρτη.Η κατανόηση της παρουσίας ενός χάρτη χρωμάτων είναι ζωτικής σημασίας για την ακριβή ερμηνείακαι χειραγώγηση των δεδομένων χρωμάτων της εικόνας.
public bool HasColorMap { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasTransparentColor
Ανακαλύπτει ή καθορίζει μια αξία boolean που υποδεικνύει αν η εικόνα περιέχει μιαδιαφανές χρώμα.Αυτή η ιδιότητα είναι απαραίτητη για να προσδιοριστεί εάν η εικόναυποστηρίζει τη διαφάνεια, βοηθώντας σας να εφαρμόσετε την κατάλληλη διαχείριση τωνΔραστηριότητες που σχετίζονται με τη διαφάνεια, όπως το μείγμα, η σύνθεση ή η μάσκα.
public override bool HasTransparentColor { get; set; }
Αξία ιδιοκτησίας
Height
Αποκτήστε το ύψος της εικόνας ενσωματωμένη από αυτό Aspose.Imaging.FileFormats.Tga.TgaImageΑυτή η ιδιοκτησία παρέχει στους προγραμματιστές κρίσιμες λεπτομέρειες σχετικά με τηντις κάθετες διαστάσεις της εικόνας, επιτρέποντας την αδιάβροχη ενσωμάτωση και χειραγώγηση τωνεικόνες μέσα στις λύσεις λογισμικού τους.
public override int Height { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
ImageId
Αποκτά ή τοποθετεί το μοναδικό αναγνωριστικό που σχετίζεται με την εικόνα.Αυτό το ID χρησιμεύει ωςσημείο αναφοράς για τον εντοπισμό και τη διάκριση της εικόνας από τους άλλους εντός ενόςσύστημα ή εφαρμογή. με τη ρύθμιση ή την ανάκτηση του ID εικόνας, μπορείτε να διαχειριστείτε καιπαρακολούθηση εικόνων αποτελεσματικά, διευκολύνοντας την οργανωμένη διαχείριση εικόνων και την ανάκτησηΟι διαδικασίες.
Αυτό το προαιρετικό πεδίο περιέχει πληροφορίες αναγνώρισης για την εικόνα.Το μέγιστο μήκος για αυτό το πεδίο είναι 255 bytes.
public string ImageId { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
IsGrayScale
Αποκτήστε μια αξία boolean που υποδεικνύει αν το Aspose.Imaging.FileFormats.Tga.TgaImage αντιπροσωπεύει ένακίτρινη κλίμακα εικόνας. αυτή η ιδιότητα είναι ζωτικής σημασίας για τη διάκριση μεταξύ του χρώματος καιεικόνες γκρίζας κλίμακας, βοηθώντας τους προγραμματιστές να εφαρμόζουν κατάλληλη επεξεργασία καιτεχνικές rendering με βάση τα χαρακτηριστικά χρώματος της εικόνας.
public bool IsGrayScale { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
JobNameOrId
Επαναλαμβάνει ή τοποθετεί το όνομα εργασίας ή το αναγνωριστικό που σχετίζεται με την εικόνα.Σας επιτρέπει να έχετε πρόσβαση ή να τροποποιείτε μεταδεδομένα που σχετίζονται με την συγκεκριμένη εργασία ή το έργοχρησιμοποιώντας την ιδιότητα Job Name/ID, οι χρήστες μπορούν εύκολα νααναγνωρίζει το έργο ή το έργο στο οποίο ανήκει η εικόνα, διευκολύνονταςοργάνωση και διαχείριση των περιουσιακών στοιχείων εικόνας μέσα σε μεγαλύτερες ροές εργασίας ή έργα.
public string JobNameOrId { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
JobTime
Επαναλαμβάνει ή ρυθμίζει το χρονοδιάγραμμα που υποδεικνύει τον χρόνο εργασίας που σχετίζεται με την εικόνα.Αυτή η ιδιότητα επιτρέπει στους προγραμματιστές να έχουν πρόσβαση ή να τροποποιούν τα μεταδεδομένα του χρόνου που σχετίζονται μετο συγκεκριμένο έργο ή το έργο που σχετίζεται με την εικόνα.
public TimeSpan? JobTime { get; set; }
Αξία ιδιοκτησίας
TimeSpan ?
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
PixelAspectRatioDenominator
Επαναλαμβάνει το τμήμα του ονοματογράφου του Pixel Aspect Ratio, ένας κρίσιμος παράγοντας στηνκαθορίζει την οπτική πτυχή των pixel εντός της εικόνας. αυτή η αξία είναι απαραίτητηγια τη διατήρηση της ακριβούς απεικόνισης των pixel και των αναλογιών πτυχών σε διάφορεςλειτουργίες απεικόνισης και επεξεργασίας εικόνας, εξασφαλίζοντας υψηλής ποιότητας οπτική παραγωγή.
public ushort PixelAspectRatioDenominator { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
PixelAspectRatioNumerator
Επαναλαμβάνει το στοιχείο του αριθμητή του Pixel Aspect Ratio, το οποίο επηρεάζει τηνοπτική πτυχή των pixel εντός της εικόνας. κατανοώντας και χειραγωγώντας αυτόΗ τιμή είναι απαραίτητη για την επίτευξη ακριβούς αντιπροσωπείας pixel και αναλογίες πτυχώνστην απεικόνιση και επεξεργασία.
public ushort PixelAspectRatioNumerator { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareId
Διαχειρίζεται την αναγνώριση λογισμικού (ID) που συνδέεται με την εικόνα, επιτρέπονταςμέχρι 40 χαρακτήρες ASCII. Αυτή η ιδιοκτησία χρησιμεύει ως μέσο μοναδικής αναγνώρισηςτο λογισμικό που χρησιμοποιείται για τη δημιουργία ή επεξεργασία της εικόνας, παρέχοντας πολύτιμομεταδεδομένα για οργανωτικούς και ενημερωτικούς σκοπούς.
public string SoftwareId { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersion
Επαναλαμβάνει ή τοποθετεί την έκδοση του λογισμικού που σχετίζεται με την εικόνα.Το μήκος της γραμμής έκδοσης είναι συνήθως 3 έως 4 χαρακτήρες.χρήσιμο για την παρακολούθηση του λογισμικού που χρησιμοποιείται για τη δημιουργία ή τη χειραγώγηση της εικόνας και μπορεί ναπαρέχει πολύτιμο πλαίσιο για την επεξεργασία εικόνας και ελέγχους συμβατότητας.
public string SoftwareVersion { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersionLetter
Ανακαλύπτει ή τοποθετεί το γράμμα του συνόλου της έκδοσης του λογισμικού που συνδέεται με τηνΑυτή η ιδιοκτησία αντιπροσωπεύει μια πρόσθετη λεπτομέρεια μέσα στην έκδοση του λογισμικούΣύνδεση και μπορεί να είναι χρήσιμη για λεπτότερη διαφοροποίηση έκδοσης.
public char SoftwareVersionLetter { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersionNumber
Ανακαλύπτει ή ρυθμίζει το αριθμητικό στοιχείο της έκδοσης λογισμικού που συνδέεται μεΑυτή η ιδιοκτησία αντιπροσωπεύει το αριθμητικό μέρος της έκδοσης λογισμικούΣύνδεση, παρέχοντας σημαντικές πληροφορίες σχετικά με την έκδοση του λογισμικού που χρησιμοποιείται γιαΔημιουργία ή τροποποίηση της εικόνας.
public ushort SoftwareVersionNumber { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
TransparentColor
Επαναλαμβάνει ή ρυθμίζει το κλειδί χρώμα που σχετίζεται με την εικόνα.να έχετε πρόσβαση ή να τροποποιήσετε το χρώμα που ορίζεται ως το βασικό χρώμα για μια συγκεκριμένη εικόναεπεξεργασία εργασιών ή αποτελεσμάτων. χρησιμοποιώντας την ιδιότητα Κλειδί Χρώμα επιτρέπει στους χρήστες ναΕφαρμόστε λειτουργίες με βάση το χρώμα, όπως το χρωμικό κλειδί ή η αντικατάσταση του χρώματος, ενισχύονταςικανότητες χειραγώγησης εικόνας και δημιουργικές δυνατότητες.
Το κλειδί χρώμα μπορεί να θεωρηθεί ως το «χρωματικό υπόβαθρο» ή «διαφανές χρώμα». Αυτό είναι το χρώμα της περιοχής «όχι εικόνας» της οθόνης, και το ίδιο χρώμα που η οθόνη θα καθαριστεί σε περίπτωση διαγραφής στην εφαρμογή.
public override Color TransparentColor { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Width
Αποκτήστε το πλάτος της εικόνας που αντιπροσωπεύεται από αυτό Aspose.Imaging.FileFormats.Tga.TgaImageΑυτή η ιδιότητα παρέχει στους προγραμματιστές βασικές πληροφορίες σχετικά με τηνδιαστάσεις εικόνας, διευκολύνοντας διάφορες εργασίες χειραγώγησης εικόνας και επεξεργασίαςμέσα στις εφαρμογές του λογισμικού.
public override int Width { get; }
Αξία ιδιοκτησίας
Examples
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
XOrigin
Αποκτά ή ρυθμίζει απόλυτη οριζόντια συντονισμό για την κάτω αριστερή γωνία της εικόναςκαθώς τοποθετείται σε μια συσκευή οθόνης που έχει μια προέλευση στην κάτω αριστερή πλευρά τουοθόνη (για παράδειγμα, η σειρά TARGA).
public ushort XOrigin { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Ιορδανία
Αποκτά ή ρυθμίζει το απόλυτο κάθετο συντονισμό για την κάτω αριστερή γωνία της εικόναςκαθώς τοποθετείται σε μια συσκευή οθόνης που έχει μια προέλευση στην κάτω αριστερή πλευρά τουοθόνη (για παράδειγμα, η σειρά TARGA).
public ushort YOrigin { get; set; }
Αξία ιδιοκτησίας
Examples
Αναβάθμιση των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Αποκτήστε αξίες των δημόσιων ιδιοτήτων της φορτισμένης εικόνας TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Methods
Clone()
Παράγει ένα διπλό της τρέχουσας περιόδου, δημιουργώντας ένα νέο αντικείμενο που κλωνοποιείόλα τα χαρακτηριστικά και τις ιδιότητες του πρωτότυπου. αυτή η μέθοδος διευκολύνει τηνδημιουργία ταυτόσημων αντιγράφων, διασφάλιση της ακεραιότητας των δεδομένων και διατήρηση της κατάστασηςτην τρέχουσα περίπτωση χωρίς να επηρεάζει το αρχικό αντικείμενο.
public TgaImage Clone()
Returns
Επιστρέφει ένα νέο αντικείμενο το οποίο είναι αντίγραφο της τρέχουσας περιόδου.
Clone(TgaImage)
Επαναλάβετε τις ιδιότητες ενός άλλου αντικειμένου Aspose.Imaging.FileFormats.Tga.TgaImage, δημιουργώντας ένανέες περιπτώσεις με τα ίδια χαρακτηριστικά. Αυτή η λειτουργία εξασφαλίζει τη διατήρησητης ακεραιότητας των δεδομένων και διευκολύνει την αναπαραγωγή των ιδιοτήτων εικόνας χωρίςΑλλαγή του αντικειμένου προέλευσης.
public void Clone(TgaImage tgaImage)
Parameters
tgaImage
TgaImage
Άλλοι Aspose.Imaging.FileFormats.Tga.TgaImage
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
Η κατώτερη αλλαγή.
Equals(TgaImage)
Σε μια σύγκριση ισότητας, η μέθοδος αξιολογεί αν η τρέχουσαΤο παράδειγμα Aspose.Imaging.FileFormats.Tga.TgaImage είναι ίσο με την δεύτερη εικόνα που παρέχεται ωςΑυτή η λειτουργία διευκολύνει τον προσδιορισμό εάν δύο εικόνες TGA είναιταυτόσημη, βοηθά στην επεξεργασία εικόνων και τις εργασίες σύγκρισης.
public bool Equals(TgaImage other)
Parameters
other
TgaImage
Το δεύτερο Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
Returns
Συγκριτικά αποτελέσματα .
Equals(αντικείμενο)
Η μέθοδος πραγματοποιεί μια ισότητα σύγκρισης μεταξύ της τρέχουσαςAspose.Imaging.FileFormats.Tga.TgaImage παράδειγμα και άλλο αντικείμενο που παρέχεται ως παράμετρος.Ειδικότερα, αξιολογεί αν οι ιδιότητες της τρέχουσας εικόνας ταιριάζουντου δεύτερου αντικειμένου, βοηθώντας στον προσδιορισμό της ισοδυναμίας τους γιασύγκριση στόχων εντός των ροών εργασίας επεξεργασίας εικόνας.
public override bool Equals(object other)
Parameters
other
object
Το δεύτερο Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
Returns
Συγκριτικά αποτελέσματα .
GetHashCode()
Αποκαταστήστε τον κωδικό hash της τρέχουσας παραδείγματος. ωστόσο, είναι σημαντικό να σημειωθείότι αυτός ο κωδικός hash μπορεί να μην είναι κατάλληλος για χρήση ως κλειδί, ειδικά επειδήΟι περιπτώσεις της τάξης TgaImage δεν είναι αμετάβλητες.
public override int GetHashCode()
Returns
Ο κώδικας Hash αυτής της περιόδου.
Resize(int, int, ImageResizeΕπεξεργασία)
Ανακατέψτε την εικόνα ενώ εφαρμόζετε συγκεκριμένες ρυθμίσεις για να διατηρήσετε την επιθυμητήδιαστάσεις και αναλογία πτυχής. με την προσαρμογή των ρυθμίσεων εικόνας, μπορείτε αποτελεσματικάαναζωογονεί την εικόνα, εξασφαλίζοντας ταυτόχρονα την βέλτιστη οπτική ποιότητα και συμβατότητα μεδιαφόρων συσκευών ή εφαρμογών.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
settings
ImageResizeSettings
Η αναδιάρθρωση των ρυθμίσεων.
Resize(ΠΕΡΙΣΣΟΤΕΡΑ, ΕΠΙΧΕΙΡΗΣΗ)
Προσαρμόζει το μέγεθος της εικόνας χρησιμοποιώντας ένα καθορισμένο τύπο αναζήτησης, το οποίο καθορίζει πώςΗ λειτουργία αναζωογόνησης πραγματοποιείται. αυτή η μέθοδος παρέχει ευελιξία στην αναζωογόνησηεικόνες σύμφωνα με διαφορετικούς αλγόριθμους ή τεχνικές.κατάλληλο τύπο αναζήτησης, μπορείτε να επιτύχετε την επιθυμητή ισορροπία μεταξύ της εικόναςΠοιότητα και αποτελεσματικότητα υπολογισμού με βάση συγκεκριμένες απαιτήσεις ή προτιμήσεις.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
resizeType
ResizeType
Ο τύπος αναζωογόνησης.
Rotate(Φλωτ, μπολ, χρώμα)
Ρυθμίζει την εικόνα γύρω από το κέντρο της με ένα καθορισμένο γωνίο, διατηρώντας ταυτόχρονα την αναζωογόνησηαναλογικότητα και διατήρηση του χρώματος του φόντου. αυτή η μέθοδος επιτρέπειακριβής χειραγώγηση εικόνας, διασφαλίζοντας ότι η περιστροφή διατηρεί οπτική ισορροπίακαι τη συνοχή με το καθορισμένο χρώμα υπόβαθρου. είναι ιδανικό για εργασίες όπουΗ ακριβής περιστροφή γύρω από το κέντρο είναι απαραίτητη, όπως η διόρθωση προσανατολισμούή καλλιτεχνικές προσαρμογές.
public override void Rotate(float angle, bool resizeProportionally, Color backgroundColor)
Parameters
angle
float
Η γωνία περιστροφής σε βαθμούς. θετικές τιμές θα περιστρέφονται με το ρολόι.
resizeProportionally
bool
αν ρυθμιστείτε στο “πραγματικό” θα έχετε το μέγεθος της εικόνας σας αλλάξει ανάλογα με τα περιστρεφόμενα ορθογώνια (κενά σημεία) προβολές σε άλλες περιπτώσεις που αφήνουν τις διαστάσεις αγγίξει και μόνο εσωτερικό περιεχόμενο εικόνας περιστρέφονται.
backgroundColor
Color
Το χρώμα του φόντου.
RotateFlip(RotateFlipType)
Η μέθοδος “RotateFlip” επιτρέπει τις εργασίες περιστροφής και πλοήγησης στην εικόνα.προσφέρει ευέλικτη λειτουργικότητα για τη χειραγώγηση προσανατολισμού εικόνας, επιτρέποντας στους χρήστεςνα εκτελούν περιστροφές και φλιπ σύμφωνα με τις απαιτήσεις τους, διευκολύνονταςΑποτελεσματικές εργασίες επεξεργασίας εικόνας μέσα σε εφαρμογές λογισμικού.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Ο τύπος του ροταμένου φλιπ.
SaveData(Stream)
Η αποθήκευση δεδομένων.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
Το ρεύμα.
UpdateDimensions(ΕΝΤ, ΕΝΤ)
Η αναβάθμιση των διαστάσεων.
protected override void UpdateDimensions(int newWidth, int newHeight)
Parameters
newWidth
int
Το νέο πλάτος.
newHeight
int
Το νέο ύψος.
Operators
Δραστηριότητες =(Τσακώνας, Τσακώνας)
Παρέχει μια ισότητα σύγκρισης μεταξύ δύο εικόνων TGA, λαμβάνοντας υπόψη και τις δύοΠρώτη και δεύτερη εικόνα που εμπλέκονται στη διαδικασία σύγκρισης.διευκολύνει την απλή αξιολόγηση της ισότητας της εικόνας, διασφαλίζοντας την ακρίβειαΑνάλυση και λήψη αποφάσεων εντός των ροών εργασίας επεξεργασίας εικόνας.
public static bool operator ==(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Πρώτα Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
second
TgaImage
Το δεύτερο Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
Returns
Συγκριτικά αποτελέσματα .
Οργανωτής !=(Τσακώνας, Τσακώνας)
Διεξάγει μια σύγκριση ανισότητας μεταξύ δύο εικόνων TGA, αξιολογώντας και τις δύοΠρώτη και δεύτερη εικόνα που εμπλέκονται στη σύγκριση. αυτή η μέθοδος βοηθά στηννα εντοπίζουν τις διαφορές ή τις διαφορές μεταξύ των εικόνων, επιτρέποντας την ακρίβειαΑνάλυση και λήψη αποφάσεων σε εργασίες επεξεργασίας εικόνας.
public static bool operator !=(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Πρώτα Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
second
TgaImage
Το δεύτερο Aspose.Imaging.FileFormats.Tga.TgaImage που συμμετέχει στη σύγκριση.
Returns
Συγκριτικά αποτελέσματα .