Class TgaImage

Class TgaImage

Namn på plats: Aspose.Imaging.FileFormats.Tga Församling: Aspose.Imaging.dll (25.4.0)

Manipulera TGA raster bildfiler med vår API, anpassad för TARGA(Truevision Advanced Raster Adapter) format, vilket möjliggör trådlös laddning ochAnpassning. lätt att uppdatera offentliga egenskaper som författare, timestamp,bild-ID och programvaruversion, samtidigt som du använder olika bits per pixelinställningar,Alpha-kanal och färgtransparens. Dessutom kan du exportera TGA-bildertill andra populära rasterformat, vilket säkerställer kompatibilitet för dina projekt.

[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

Arvsmedlemmar

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

Spara JPG-bilden som en TGA-bilden.

using (RasterImage image = (JpegImage)Image.Load("test.jpg"))
                                                  {
                                                      image.Save("test.tga"", new TgaOptions());
                                                  }

Ladda PNG-bilden, konvertera den till TgaImage och spara som en TGA-bilden.

using (RasterImage image = (RasterImage)Image.Load("test.png"))
                                                                                                {
                                                                                                    using (TgaImage tgaImage = new TgaImage(image))
                                                                                                    {
                                                                                                        tgaImage.Save("test.tga");
                                                                                                    }
                                                                                                }

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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(Sträng)

Initialiserar ett nytt Aspose.Imaging.FileFormats.Tga.TgaImage objekt med hjälp av den tillhandahållna filvägen förladda bildinnehållet. denna konstruktör effektivt initialiserar bildentill exempel, möjliggör trådlös åtkomst till TGA-bildfiler, förenklar integrationenIn i din ansökan arbetsflöde.

public TgaImage(string path)

Parameters

path string

Vägen att ladda en bild.

Exceptions

ArgumentNullException

Den angivna vägen är noll.

TgaImage(RasterImage)

Skapa en ny instans av Aspose.Imaging.FileFormats.Tga.TgaImage klass genom att ge en rasterbildobjekt. denna konstruktor underlättar den direkta integrationen av befintligarastera bilder i TGA-bildformat, förenkla omvandlingsprocessen förförbättrad kompatibilitet inom dina mjukvarusystem.

public TgaImage(RasterImage rasterImage)

Parameters

rasterImage RasterImage

och rasterbilden.

Examples

Ladda PNG-bilden, konvertera den till TgaImage och spara som en TGA-bilden.

using (RasterImage image = (RasterImage)Image.Load("test.png"))
                                                                                                {
                                                                                                    using (TgaImage tgaImage = new TgaImage(image))
                                                                                                    {
                                                                                                        tgaImage.Save("test.tga");
                                                                                                    }
                                                                                                }

TgaImage(Stream)

Initiera en ny instans av Aspose.Imaging.FileFormats.Tga.TgaImage klass med en ström tillladda bilden. Denna konstruktör möjliggör trådlös integration av bilddatafrån strömmar, vilket underlättar effektiv hantering och bearbetning av TGA-bilder inomdina programvaruapplikationer.

public TgaImage(Stream stream)

Parameters

stream Stream

Ström för att ladda en bild.

Properties

AuthorComments

Returnerar eller sätter kommentarer som tillhandahålls av författaren till bilden.ofta innehåller värdefull information, såsom beskrivningar, anteckningar, ellerytterligare sammanhang om bilden. genom att komma åt eller ändra författarens kommentareregenskaper, utvecklare kan förbättra metadata associerade med bilden, vilket geranvändare med värdefulla insikter och sammanhang om dess innehåll eller skapande.Detta är ett ASCII-fält bestående av 324 byter som är organiserade som fyra linjer80 tecken, var och en följt av en noll terminator.

public string AuthorComments { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in författarens namn i samband med bilden.tillåter utvecklare att komma åt eller ändra författarens namnmetadata, vilket gervärdefull information om bildens skapare. genom att använda författarnamnetanvändare kan enkelt identifiera den person som är ansvarig för att skapa ellerbidrar till bilden, förbättrar dess övergripande metadata och ger värdefullsammanhang för tittarna.Det här fältet är en total av 40 ASCII tecken för namnet. om fältet används,Den ska innehålla namnet på den person som skapade bilden (författaren).

public string AuthorName { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in bakgrundsfärgen på bilden. Denna egenskap tillåterdu att ange den färg som används för bilden bakgrund, säkerställa konsistens ochförbättrar visuell presentation. det är särskilt användbart för scenarier därbilden visas på en bakgrund med en annan färg eller närbild på en annan kanvas.

public override Color BackgroundColor { get; set; }

Fastighetsvärde

Color

BitsPerPixel

Återställa bitarna per pixelvärde, vilket ger viktig information ombildens färgdjup. Denna egenskap tjänar som en avgörande metrik för förståelseden nivå av detalj och färgrikedom som finns i bilden, hjälper utvecklare iOptimera bearbetningsalgoritmer och resursfördelning för effektiv bildManipulera och utföra uppgifter.

public override int BitsPerPixel { get; }

Fastighetsvärde

int

BytesPerPixel

Få byten per pixel värde, vilket anger mängden minne som är upptagen avvarje pixel i bilden. Denna egenskap fungerar som en avgörande mätare för minnetförvaltning och optimering, hjälpa utvecklare att effektivt tilldela resurseroch bearbetning av bilddata

public int BytesPerPixel { get; }

Fastighetsvärde

int

DateTimeStamp

Få eller ange datum/tid Stamp.Det här fältet definierar värdet för den dag och tid som bilden sparas.Även om operativsystem vanligtvis tid- och datum-stamp filer, är denna funktionförutsatt att operativsystemet kan ändra tid och datumstämpel om filen ärGenom att använda detta område garanteras du ett oförändrat område för datum och tid.och inspelning.

public DateTime? DateTimeStamp { get; set; }

Fastighetsvärde

DateTime ?

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Få viktig information om filformat av bilden representerad av dettaExempel på Aspose.Imaging.FileFormats.Tga.TgaImage. Förstå filformat är viktigt förKontrollera kompatibilitet och säkerställa smidig integration inom mjukvarusystem,möjliggör effektiv bearbetning och manipulering av bilder.

public override FileFormat FileFormat { get; }

Fastighetsvärde

FileFormat

GammaValueDenominator

Retriever den denominator del av gammavärdet, en integrerad faktor ibestämning av färgrepresentation inom bilder. för bilder som saknar gammakorrigering, denna värde bör vara 1.0, vilket säkerställer korrekt färg rendering.Att uppskatta och leverera denna parameter är grundläggande för att upprätthålla färglojalitet och uppnå exakt bildvisualisering.

public ushort GammaValueDenominator { get; }

Fastighetsvärde

ushort

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Få numreringen del av gammavärdet, vilket är viktigt för korrekt färgi bilder. i bilder utan gamma korrigering, bör detta värdeAtt förstå och använda detta värde är avgörande för att behålla färglojalitet och säkerställa exakt bild rendering.

public ushort GammaValueNumerator { get; }

Fastighetsvärde

ushort

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Återställa ett booleanvärde som anger om Aspose.Imaging.FileFormats.Tga.TgaImage innehåller enAlpha-kanal, vilket underlättar transparenseffekter. Denna egenskap ger ett viktigtinformation för hantering av bildkomposition och rendering, som hjälper utvecklare igenomföra olika visuella effekter och kompositioner.

public override bool HasAlpha { get; }

Fastighetsvärde

bool

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in ett värde som anger om bilden innehåller en bakgrundDenna egenskap är användbar för att avgöra om bilden innehåller ensärskild bakgrundsfärg separerad från föregående innehåll. det möjliggörDu ska anpassa bildbehandling eller rendering baserat på närvaron eller frånvaron avEn bakgrundsfärg.

public override bool HasBackgroundColor { get; set; }

Fastighetsvärde

bool

HasColorMap

Kontrollera om denna Aspose.Imaging.FileFormats.Tga.TgaImage-instans innehåller en färgkarta.Att förstå närvaron av en färgkarta är avgörande för korrekt tolkningoch manipulering av bildens färgdata.

public bool HasColorMap { get; }

Fastighetsvärde

bool

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Retriever eller ställer in ett booleanvärde som anger om bilden innehåller entransparent färg. Denna egenskap är nödvändig för att identifiera om bildenstödjer öppenhet och hjälper dig att genomföra lämplig hantering avTransparensrelaterade operationer som blandning, komposition eller maskering.

public override bool HasTransparentColor { get; set; }

Fastighetsvärde

bool

Height

Få höjden på bilden inkapslad av denna Aspose.Imaging.FileFormats.Tga.TgaImageDenna fastighet tillhandahåller utvecklare kritiska uppgifter ombildens vertikala dimensioner, vilket gör det möjligt att integrera och manipuleraBilder inom deras programvarulösningar.

public override int Height { get; }

Fastighetsvärde

int

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

får eller ställer in den unika identifieraren som är associerad med bilden.Denna ID fungerar som enreferenspunkt för att identifiera och skilja bilden från andra inom ensystem eller applikation. genom att ställa in eller ta emot Image ID, kan du hantera ochspåra bilder effektivt, underlätta organiserad bildhantering och återhämtningoch processer.

Det här valfria fältet innehåller information om bilden.Den maximala längden för det här fältet är 255 bytes.

public string ImageId { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Få ett booleanvärde som indikerar om Aspose.Imaging.FileFormats.Tga.TgaImage representerar endenna egenskap är avgörande för att skilja mellan färg ochgrå-skala bilder, hjälpa utvecklare att tillämpa lämplig bearbetning ochrenderingstekniker baserade på bildens färgkarakteristik.

public bool IsGrayScale { get; }

Fastighetsvärde

bool

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in jobbnamnet eller ID som är associerat med bilden.tillåta dig att komma åt eller ändra metadata relaterade till det specifika arbetet eller projektetgenom att använda egenskapen Job Name/ID, användare kan enkeltidentifiera det projekt eller uppgift till vilket bilden tillhör, underlättaorganisation och förvaltning av bildverksamhet inom större arbetsflöden eller projekt.

public string JobNameOrId { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in timestampen som anger den arbetstid som är förknippad med bilden.Denna egenskap gör det möjligt för utvecklare att komma åt eller ändra metadata relaterade tilldet specifika arbetet eller projektet som är förknippat med bilden.

public TimeSpan? JobTime { get; set; }

Fastighetsvärde

TimeSpan ?

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Retriever den denominator del av Pixel Aspect Ratio, en avgörande faktor ibestämma den visuella aspekten av pixlar inom bilden. detta värde är viktigtför att upprätthålla exakt pixelrepresentation och aspekter i olika områdenbild rendering och bearbetningsverksamhet, vilket säkerställer högkvalitativ visuell produktion.

public ushort PixelAspectRatioDenominator { get; }

Fastighetsvärde

ushort

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Retriever numreringskomponenten i Pixel Aspect Ratio, vilket påverkarvisuella aspekter av pixlar inom bilden. förstå och manipulera dettavärdet är nödvändigt för att uppnå exakt pixelrepresentation och aspekteri bild rendering och bearbetning.

public ushort PixelAspectRatioNumerator { get; }

Fastighetsvärde

ushort

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Hantera mjukvaruidentifiering (ID) associerad med bilden, vilket gör det möjligt attupp till 40 ASCII-karaktärer. Denna egendom fungerar som ett sätt att unikt identifieraden programvara som används för att skapa eller bearbeta bilden, vilket ger värdefullMetadata för organisatoriska och informativa ändamål.

public string SoftwareId { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

återställer eller ställer in den programvaruversion som är associerad med bilden.längden för versionsträngen är vanligtvis 3 till 4 tecken.användbar för spårning av programvaran som används för att skapa eller manipulera bilden och kange ett värdefullt sammanhang för bildbehandling och kompatibilitetskontroller.

public string SoftwareVersion { get; set; }

Fastighetsvärde

string

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Retriever eller ställer in bokstavkomponenten i den programvaruversion som är associerad medDenna egenskap representerar en ytterligare detalj inom programversionensträng och kan vara användbart för finare version differentiering.

public char SoftwareVersionLetter { get; set; }

Fastighetsvärde

char

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Retriever eller ställer in den numeriska komponenten i programversionen som är associerad medDenna egenskap representerar den numeriska delen av programversionensträng, vilket ger viktig information om versionen av programvaran som används för attSkapa eller ändra bilden.

public ushort SoftwareVersionNumber { get; set; }

Fastighetsvärde

ushort

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Returnerar eller ställer in nyckelfärgen som är associerad med bilden.Du kan komma åt eller ändra färgen som angetts som nyckelfärgen för en viss bildbearbetning av uppgifter eller effekter. Användningen av nyckelfärgegenskapen gör det möjligt för användare atttillämpa färgbaserade operationer som kromknappar eller färgbyte, förbättrabildhanteringskapacitet och kreativa möjligheter.

Nyckelfärgen kan betraktas som “bakgrundsfärgen” eller “transparentfärgen”.Detta är färgen i “ingen bild” området på skärmen, och samma färg som skärmen skulle bli klar till om den raderas i appen.

public override Color TransparentColor { get; set; }

Fastighetsvärde

Color

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Hämta bredden av bilden som representeras av denna Aspose.Imaging.FileFormats.Tga.TgaImageDenna fastighet ger utvecklare viktig information ombilddimensioner, vilket underlättar olika bildhantering och bearbetningsuppgifterinom deras programvaruapplikationer.

public override int Width { get; }

Fastighetsvärde

int

Examples

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Få eller sätta absolut horisontell koordinat för den nedre vänstra hörnet av bildeneftersom den är placerad på en displayenhet som har en ursprung i nedre vänstra delen avskärmen (t.ex. targa serien)

public ushort XOrigin { get; set; }

Fastighetsvärde

ushort

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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

Yorgin

Få eller ställa in absolut vertikal koordinat för den nedre vänstra hörnet av bildeneftersom den är placerad på en displayenhet som har en ursprung i nedre vänstra delen avskärmen (t.ex. targa serien)

public ushort YOrigin { get; set; }

Fastighetsvärde

ushort

Examples

Uppdatera offentliga egenskaper av den laddade TGA-bilden.

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")
                                                              }

Få värden av de offentliga egenskaperna hos den laddade TGA-bilden.

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()

Produkerar en duplikat av den aktuella instansen, vilket genererar ett nytt objekt som klonaralla egenskaper och egenskaper hos den ursprungliga. denna metod underlättarskapa identiska kopior, säkerställa dataintegritet och upprätthålladen aktuella instansen utan att påverka det ursprungliga objektet.

public TgaImage Clone()

Returns

TgaImage

Returnerar ett nytt objekt som är en kopia av den aktuella instansen.

Clone(TgaImage)

Replicera egenskaperna hos en annan Aspose.Imaging.FileFormats.Tga.TgaImage objekt, skapa enny instans med identiska attribut. denna operation säkerställer bevarandeav dataintegritet och underlättar dupliceringen av bildegenskaper utanändra källobjektet.

public void Clone(TgaImage tgaImage)

Parameters

tgaImage TgaImage

Andra Aspose.Imaging.FileFormats.Tga.TgaImage

Crop(Rectangle)

Växla bilden till en specifik region. Denna metod gör att du kan definiera enrektangulär område inom bilden att behålla, avviker resten.är användbar för att fokusera på specifikt innehåll inom bilden eller ta bort oönskadeoch portioner.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

och rektangeln.

Crop(int, int, int, int och int)

Växla bilden genom att ange skift för vänster, höger, övre och nedreDenna metod låter dig trimma bilden genom att flytta dess gränseroberoende längs de horisontella och vertikala axlarna. genom att justera dessa förändringar,Du kan kontrollera exakt vilka delar av bilden att behålla, effektivtSkär den till de önskade dimensionerna.

public override void Crop(int leftShift, int rightShift, int topShift, int bottomShift)

Parameters

leftShift int

Den vänstra byten.

rightShift int

Den rätta byten.

topShift int

Den högsta växlingen.

bottomShift int

Den nedre ändringen.

Equals(TgaImage)

I en jämlik jämförelse bedömer metoden om den aktuellaAspose.Imaging.FileFormats.Tga.TgaImage instans är lika med den andra bilden som tillhandahålls som enparameter. denna operation gör det lättare att bestämma om två TGA-bilder äridentiska, hjälper i bildbehandling och jämförande uppgifter.

public bool Equals(TgaImage other)

Parameters

other TgaImage

Andra Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

Returns

bool

Jämförelse av resultat.

Equals(Objektet)

Metoden utför en jämlik jämförelse mellan den nuvarandeAspose.Imaging.FileFormats.Tga.TgaImage instans och ett annat objekt som tillhandahålls som en parameter.I synnerhet utvärderar det om egenskaperna hos den aktuella bilden matcharav andra objektet, som hjälper till att bestämma deras likvärdighet förjämförelseändamål inom bildbehandling arbetsflöden.

public override bool Equals(object other)

Parameters

other object

Andra Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

Returns

bool

Jämförelse av resultat.

GetHashCode()

Återställa hashkoden i den aktuella instansen. men det är viktigt att noteraatt denna hashkod kanske inte är lämplig för användning som nyckel, särskilt eftersominstanser i TgaImage-klassen är inte oföränderliga.

public override int GetHashCode()

Returns

int

Hashkoden för denna instans.

Resize(int, int, ImageResizeSettings)

Återställa bilden medan du tillämpar specifika inställningar för att bibehålla önskaddimensioner och aspektförhållande. genom att anpassa bildinställningar kan du effektivtåterställa bilden samtidigt som optimal visuell kvalitet och kompatibilitet medolika displayenheter eller applikationer.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)

Parameters

newWidth int

Den nya bredden.

newHeight int

Den nya höjden.

settings ImageResizeSettings

De återställda inställningarna.

Resize(int, int, resizeType)

Anpassa storleken på bilden med hjälp av en specifik resize typ, vilket bestämmer huråterställningsverksamheten utförs. denna metod ger flexibilitet vid återställningbilder enligt olika algoritmer eller tekniker. genom att väljalämplig resize typ, kan du uppnå önskad balans mellan bildenKvalitet och beräkningseffektivitet baserat på specifika krav eller preferenser.

public override void Resize(int newWidth, int newHeight, ResizeType resizeType)

Parameters

newWidth int

Den nya bredden.

newHeight int

Den nya höjden.

resizeType ResizeType

Den återställande typen.

Rotate(Float, bool, färg)

Roterar bilden runt dess centrum med en angiven vinkel samtidigt som man bibehåller resizeproportionalitet och bevarande av bakgrundsfärg. denna metod möjliggörexakt bildhantering, för att säkerställa att roteringen upprätthåller visuell balansoch konsistens med den angivna bakgrundsfärgen. Det är idealiskt för uppgifter därexakt rotation runt centrum är nödvändig, till exempel orientering korrigeringeller konstnärliga justeringar.

public override void Rotate(float angle, bool resizeProportionally, Color backgroundColor)

Parameters

angle float

Den roterade vinkeln i grader. Positiva värden roterar klockvis.

resizeProportionally bool

Om du ställer in till ’true’ kommer du att ha din bildstorlek ändrats enligt roterade rektangulära (kornpunkter) projektioner i annat fall som lämnar dimensioner obekväma och endastinterna bildinnehåll roteras.

backgroundColor Color

Färgen på bakgrunden.

RotateFlip(RotateFlipType)

Metoden “RotateFlip” gör det möjligt att rotera och flipa operationer på bilden.erbjuder mångsidig funktionalitet för att manipulera bildorientering, vilket gör det möjligt för användare attför att utföra rotationer och flips i enlighet med deras krav, underlättaEffektiv bildbehandling uppgifter inom programvaruapplikationer.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Den roterade flip typen.

SaveData(Stream)

och spara data.

protected override void SaveData(Stream stream)

Parameters

stream Stream

och strömmen.

UpdateDimensions(int, int)

Uppdateringens dimensioner.

protected override void UpdateDimensions(int newWidth, int newHeight)

Parameters

newWidth int

Den nya bredden.

newHeight int

Den nya höjden.

Operators

Operatör =(TgaImage, TgaImage)

gör en jämlik jämförelse mellan två TGA-bilder, med beaktande av bådaFörsta och andra bilder som är inblandade i jämförelseprocessen.underlättar en enkel bedömning av bildjämlikhet, säkerställer korrektAnalys och beslutsfattande inom bildbehandling arbetsflöden.

public static bool operator ==(TgaImage first, TgaImage second)

Parameters

first TgaImage

Första Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

second TgaImage

Andra Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

Returns

bool

Jämförelse av resultat.

operatör !=(TgaImage, TgaImage)

Utför en jämförelse av ojämlikheter mellan två TGA-bilder, vilket utvärderar bådaFörsta och andra bilderna är inblandade i jämförelsen. denna metod hjälper till attidentifiera skillnader eller skillnader mellan bilder, vilket möjliggör precisionAnalys och beslutsfattande i bildbearbetningsuppgifter.

public static bool operator !=(TgaImage first, TgaImage second)

Parameters

first TgaImage

Första Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

second TgaImage

Andra Aspose.Imaging.FileFormats.Tga.TgaImage som deltar i jämförelsen.

Returns

bool

Jämförelse av resultat.

 Svenska