Class TgaImage

Class TgaImage

Navne til: Aspose.Imaging.FileFormats.Tga Sammensætning: Aspose.Imaging.dll (25.4.0)

Manipulere TGA raster billedfiler med vores API, tilpasset til TARGA(Truevision Advanced Raster Adapter) format, der muliggør seamløs opladning ogEnkelt at opdatere offentlige ejendomme som forfatter, timestamp,image ID, og softwareversion, mens du bruger forskellige bits pr. pixel indstillinger,alfa kanal og farve gennemsigtighed. Derudover kan du eksportere TGA-billedertil andre populære rasterformater, der sikrer kompatibilitet for dine projekter.

[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

De arvede medlemmer

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

Spare JPG-billedet som en TGA-bilde.

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

Opladning af PNG-billedet, konvertering af det til TgaImage og sparing som en TGA-bilde.

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

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Initialiserer et nyt Aspose.Imaging.FileFormats.Tga. TgaImage-objekt ved hjælp af den angivne filvej foropladning af billedindhold. denne konstruktør effektivt initialiserer billedetf.eks., der tillader trådløs adgang til TGA-billedfiler, der forenkler integrationenind i din ansøgningsarbejdsflydelse.

public TgaImage(string path)

Parameters

path string

Vejen til at oplade et billede.

Exceptions

ArgumentNullException

Den angivne vej er null.

TgaImage(RasterImage)

Skab en ny instans af Aspose.Imaging.FileFormats.Tga. TgaImage klasse ved at give en rasterimage object. denne konstruktør letter den direkte integration af eksisterenderaster billeder i TGA-billedformat, der forenkler konverteringsprocessen forforbedret kompatibilitet inden for dine software-systemer.

public TgaImage(RasterImage rasterImage)

Parameters

rasterImage RasterImage

Det rasterbillede.

Examples

Opladning af PNG-billedet, konvertering af det til TgaImage og sparing som en TGA-bilde.

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

TgaImage(Stream)

Initialiser en ny instans af Aspose.Imaging.FileFormats.Tga. TgaImage klasse ved hjælp af en strøm tilopladning af billedet. Denne konstruktør gør det muligt at integrere billeddata trådløstfra strømme, der letter effektiv håndtering og behandling af TGA-billeder inden fordine softwareapplikationer.

public TgaImage(Stream stream)

Parameters

stream Stream

Strømmen til at oplade et billede.

Properties

AuthorComments

Returnerer eller sætter kommentarerne fra forfatteren af billedet.ofte indeholder værdifulde oplysninger, såsom beskrivelser, annotationer, elleryderligere kontekst om billedet. Ved at få adgang til eller ændre forfatteren Kommentarerejendom, udviklere kan forbedre de metadata, der er forbundet med billedet, giverBrugere med værdifulde indsigt og kontekst vedrørende deres indhold eller skabelse.Dette er et ASCII-felt bestående af 324 byte, der er organiseret som fire linjer80 tegn, hver efterfulgt af en nul terminator.

public string AuthorComments { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indsætter navnet på forfatteren, der er forbundet med billedet.tillader udviklere at få adgang til eller ændre forfatterens navn metadata, hvilket giverværdifulde oplysninger om skaberen af billedet. ved hjælp af forfatternavnBrugere kan nemt identificere den person, der er ansvarlig for at oprette ellerbidrager til billedet, forbedrer dets samlede metadata og giver værdifuldekontekst for publikum.Dette felt er en samlet mængde af 40 ASCII tegn for navnet. Hvis feltet bruges,Det skal indeholde navnet på den person, der skabte billedet (forfatteren).

public string AuthorName { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indstiller baggrundsfarven af billedet. Denne ejendom tilladerdu skal angive den farve, der anvendes til billed baggrunden, for at sikre konsistens ogfremme af visuel præsentation. det er især nyttigt for scenarier, hvorbilledet vises på en baggrund med en anden farve eller når du rendererEt billede på en anden kanvas.

public override Color BackgroundColor { get; set; }

Ejendomsværdi

Color

BitsPerPixel

Reduktion af bits pr. pixel værdi, der giver essentielle oplysninger omfarve dybde af billedet. Denne ejendom tjener som en afgørende metrik for forståelseniveauet af detaljer og farve rigdom i billedet, der hjælper udviklere ioptimering af behandlingsalgoritmer og ressourcefordeling for effektiv imagemanipulation og udførelse af opgaver.

public override int BitsPerPixel { get; }

Ejendomsværdi

int

BytesPerPixel

Få de byter pr. pixel værdi, som angiver mængden af hukommelse besat afhver pixel i billedet. Denne egenskab tjener som en afgørende metrik for hukommelsenledelse og optimering, der hjælper udviklere med effektivt at tildele ressourcerBehandling af billeddata

public int BytesPerPixel { get; }

Ejendomsværdi

int

DateTimeStamp

Få eller indsætte Date/Time Stamp.Dette felt definerer værdien for datoen og tiden, hvor billedet blev gemt.Selvom operativsystemer typisk tid- og dato-stamp filer, denne funktion erforudsat, at operativsystemet kan ændre tid og dato, hvis filen erVed at bruge dette område, er du garanteret en uændret region for dato og tidog optagelse.

public DateTime? DateTimeStamp { get; set; }

Ejendomsværdi

DateTime ?

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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å vigtige oplysninger om filformatet af billedet repræsenteret af detteeksemplet på Aspose.Imaging.FileFormats.Tga. TgaImage. forstå filformatet er afgørende forkompatibilitetskontrol og sikring af sømløs integration inden for softwaresystemer,at muliggøre effektiv behandling og manipulation af billeder.

public override FileFormat FileFormat { get; }

Ejendomsværdi

FileFormat

GammaValueDenominator

Returnerer den denominator del af gammaværdien, en integreret faktor iForklaring af farve i billeder. for billeder, der mangler gammakorrigering, denne værdi bør være 1.0, der sikrer en nøjagtig farve rendering.Anerkendelse og levering af denne parameter er grundlæggende for at opretholde farvetroværdighed og opnå præcis visualisering af billedet.

public ushort GammaValueDenominator { get; }

Ejendomsværdi

ushort

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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å numeratoren del af gamma-værdien, som er afgørende for nøjagtig farvei billeder uden gamma-korrektion, skal denne værdi væreForståelse og brug af denne værdi er afgørende for at opretholde farveloyalitet og sikring af nøjagtig image rendering.

public ushort GammaValueNumerator { get; }

Ejendomsværdi

ushort

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Giv et booleanværdi, der angiver, om Aspose.Imaging.FileFormats.Tga. TgaImage indeholder enalfa-kanal, der fremmer gennemsigtighedseffekter. denne egenskab giver essentielleinformation til håndtering af billedkomposition og rendering, der hjælper udviklere igennemførelse af forskellige visuelle effekter og komponerende operationer.

public override bool HasAlpha { get; }

Ejendomsværdi

bool

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indsætter en værdi, der angiver, om billedet indeholder en baggrundDenne egenskab er nyttig til at bestemme, om billedet indeholder enfarve, der adskiller sig fra forgrundsindholdet.du til at tilpasse billedbehandling eller rendering baseret på tilstedeværelsen eller fraværet afEn baggrundsfarve.

public override bool HasBackgroundColor { get; set; }

Ejendomsværdi

bool

HasColorMap

Find ud af, om dette Aspose.Imaging.FileFormats.Tga. TgaImage-indeks indeholder en farvekart.Forståelse af tilstedeværelsen af en farvekart er afgørende for korrekt fortolkningog manipulation af billedets farvedata.

public bool HasColorMap { get; }

Ejendomsværdi

bool

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Retrækker eller indsætter en booleanværdi, der angiver, om billedet indeholder enDenne egenskab er afgørende for at identificere, om billedetstøtter gennemsigtighed, der hjælper dig med at gennemføre passende håndtering afgennemsigtighedsrelaterede operationer såsom blænding, kompostering eller masking.

public override bool HasTransparentColor { get; set; }

Ejendomsværdi

bool

Height

Få højde for billedet encapsuleret af dette Aspose.Imaging.FileFormats.Tga. TgaImageDenne ejendom giver udviklere kritiske detaljer vedrørendebilledets vertikale dimensioner, der gør det muligt at integrere og manipulereBilleder inden for deres softwareløsninger.

public override int Height { get; }

Ejendomsværdi

int

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Giver eller indsætter den unikke identifikator, der er forbundet med billedet. Denne ID tjener som enreferencepunkt for at identificere og skelne billedet fra andre inden for ensystem eller applikation. ved at indstille eller hente Image ID, kan du administrere ogsporing af billeder effektivt, der gør det lettere at organisere billedstyring og tilbagetrækningog processer.

Dette valgfrie felt indeholder oplysninger om billedet. Den maksimale længde for dette felt er 255 byte.

public string ImageId { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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å et booleanværdi, der angiver, om Aspose.Imaging.FileFormats.Tga. TgaImage repræsenterer endenne ejendom er afgørende for at skelne mellem farve oggray-scale billeder, der hjælper udviklere med at anvende passende behandling ogRenderingsteknikker baseret på billedets farveegenskaber.

public bool IsGrayScale { get; }

Ejendomsværdi

bool

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller sætter jobnavn eller ID, der er forbundet med billedet.tillader dig at få adgang til eller ændre metadata relateret til det specifikke job eller projektVed at bruge Job Name/ID-egenskaben kan brugerne nemtat identificere det projekt eller opgave, som billedet tilhører, og atorganisering og forvaltning af billedforretninger inden for større arbejdsprocesser eller projekter.

public string JobNameOrId { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indstiller timestampen, der angiver den arbejdstid forbundet med billedet.Denne egenskab gør det muligt for udviklere at få adgang til eller ændre tidsmetadata relateret tildet specifikke job eller projekt, der er forbundet med billedet.

public TimeSpan? JobTime { get; set; }

Ejendomsværdi

TimeSpan ?

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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 af Pixel Aspect Ratio, en afgørende faktor iat bestemme det visuelle aspekt af pixels i billedet. denne værdi er afgørendefor at bevare nøjagtig pixel repræsentation og aspekt ratioer i forskelligeimage rendering og bearbejdning operationer, der sikrer høj kvalitet visuel udgang.

public ushort PixelAspectRatioDenominator { get; }

Ejendomsværdi

ushort

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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 numeratorkomponenten af Pixel Aspect Ratio, som påvirkervisuelle aspekter af pixels i billedet. forstå og manipulere detteværdi er afgørende for at opnå nøjagtig pixel repræsentation og aspektforholdi image rendering og bearbejdning.

public ushort PixelAspectRatioNumerator { get; }

Ejendomsværdi

ushort

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

Administrer softwareidentifikation (ID) forbundet med billedet, hvilket gør det muligt atop til 40 ASCII tegn. Denne ejendom tjener som et middel til unikt at identificereden software, der anvendes til at oprette eller behandle billedet, hvilket giver værdifuldMetadata til organisatoriske og informative formål.

public string SoftwareId { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indsætter den softwareversion, der er forbundet med billedet.længden for versionstringen er typisk 3 til 4 tegn.anvendt til sporing af den software, der bruges til at oprette eller manipulere billedet og kangiver et værdifuldt kontekst for billedbehandling og kompatibilitetskontrol.

public string SoftwareVersion { get; set; }

Ejendomsværdi

string

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Retrækker eller indsætter bogstavkomponenten i den softwareversion, der er forbundet medDenne ejendom repræsenterer en yderligere detalje inden for softwareversionenString og kan være nyttigt for finere version differentiering.

public char SoftwareVersionLetter { get; set; }

Ejendomsværdi

char

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indsætter den numeriske komponent af softwares version, der er forbundet medDenne ejendom repræsenterer den numeriske del af softwareversionenstring, der giver vigtige oplysninger om versionen af softwaren anvendes tilAt oprette eller ændre billedet.

public ushort SoftwareVersionNumber { get; set; }

Ejendomsværdi

ushort

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer eller indsætter den nøglefarve, der er forbundet med billedet.Du kan få adgang til eller ændre den farve, der er angivet som nøglefarve for et bestemt billedeat behandle opgaver eller effekter. Brug af Key Color-egenskaben gør det muligt for brugerne atanvendelse af farvestrækkende operationer såsom kromkejsning eller farveændring, forbedring afImage manipulation evner og kreative muligheder.

Den nøglefarve kan betragtes som ‘bakgrundsfarven’ eller ’transparent farve’. Dette er farven på ‘ikke-billede’ område af skærmen, og den samme farvning, som skjermen ville blive renset til, hvis slettet i applikationen.

public override Color TransparentColor { get; set; }

Ejendomsværdi

Color

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Returnerer bredden af billedet repræsenteret af dette Aspose.Imaging.FileFormats.Tga. TgaImageDenne ejendom giver udviklere grundlæggende oplysninger ombilleddimensioner, der gør det nemmere at håndtere og behandle forskellige opgaverinden for deres softwareapplikationer.

public override int Width { get; }

Ejendomsværdi

int

Examples

Få værdier af de offentlige ejendomme af den opladte TGA-billede.

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

af XOrigin

Få eller indstille den absolutte horisontale koordinat for den nedre venstre hjørne af billedetsom det er placeret på en displayenhed, der har en oprindelse i den nederste venstre side afSkærmen (f.eks. den TARGA-serie)

public ushort XOrigin { get; set; }

Ejendomsværdi

ushort

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

yoghurt

Få eller indstille den absolutte vertikale koordinat til den nedre venstre hjørne af billedetsom det er placeret på en displayenhed, der har en oprindelse i den nederste venstre side afSkærmen (f.eks. den TARGA-serie)

public ushort YOrigin { get; set; }

Ejendomsværdi

ushort

Examples

Opdatering af de offentlige ejendomme af den opladte TGA-billede.

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ærdier af de offentlige ejendomme af den opladte TGA-billede.

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

Det producerer en duplikat af den nuværende instans, hvilket genererer et nyt objekt, der kloneralle atributter og egenskaber af den oprindelige. denne metode gør det lettere atoprettelse af identiske kopier, sikring af dataintegritet og bevaring afden nuværende instans uden at påvirke det oprindelige objekt.

public TgaImage Clone()

Returns

TgaImage

Returnerer et nyt objekt, der er en kopi af den nuværende instans.

Clone(TgaImage)

Replicere egenskaberne til et andet Aspose.Imaging.FileFormats.Tga. TgaImage objekt, der skaber ennye instanser med identiske egenskaber. denne operation sikrer bevarelsen afdataintegritet og fremmer duplikationen af billedegenskaber udenændring af kildeobjektet.

public void Clone(TgaImage tgaImage)

Parameters

tgaImage TgaImage

Andre Aspose.Imaging.FileFormats.Tga.tgaImage

Crop(Rectangle)

Plante billedet til en specifik region. Denne metode giver dig mulighed for at definere enrektangulær område inden for billedet til at opbevare, afskaffelse af resten.er nyttig til at fokusere på specifikke indhold i billedet eller fjerne uønsketog portioner.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Det rektangulære.

Crop(Int, int, int, int og int)

Plante billedet ved at angive skift for venstre, højre, øverste og nedersteDenne metode giver dig mulighed for at skære billedet ved at bevæge dens grænseruafhængigt langs de horisontale og vertikale axler. ved at justere disse skifter,Du kan kontrollere præcist, hvilke dele af billedet til at opbevare, effektivtGør det til de ønskede dimensioner.

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

Parameters

leftShift int

Den venstre skift.

rightShift int

Den rigtige skift.

topShift int

Den øverste skift.

bottomShift int

Den nederste skift.

Equals(TgaImage)

I en sammenligning af ligestilling vurderer metoden, om den nuværendeAspose.Imaging.FileFormats.Tga. TgaImage instans er lig med det andet billede, der leveres som enDenne operation gør det nemmere at bestemme, om to TGA-billeder eridentiske, der hjælper med billedbehandling og sammenligningsopgaver.

public bool Equals(TgaImage other)

Parameters

other TgaImage

Den anden Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

Returns

bool

Sammenligning af resultater.

Equals(Objekt)

Metoden udfører en ligestilling mellem den nuværendeAspose.Imaging.FileFormats.Tga. TgaImage instans og et andet objekt leveret som en parameter.Specielt vurderer det, om egenskaberne af den nuværende billede matcheraf det andet objekt, der hjælper med at bestemme deres ligeværdighed forsammenligningsformål inden for billedbehandling arbejdsprocesser.

public override bool Equals(object other)

Parameters

other object

Den anden Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

Returns

bool

Sammenligning af resultater.

GetHashCode()

Returner hashkoden af den nuværende instans. dog er det vigtigt at bemærkeat denne hash-kode måske ikke er egnet til brug som nøgle, især fordiEksempler på TgaImage-klassen er ikke uforanderlige.

public override int GetHashCode()

Returns

int

Hash koden i denne instans.

Resize(Int, Int og ImageResizeSettings)

Genoptage billedet, mens du anvender specifikke indstillinger for at opretholde det ønskededimensioner og aspektforhold. ved at tilpasse billedindstillinger, kan du effektivtat genskabe billedet og samtidig sikre optimal visuel kvalitet og kompatibilitet medforskellige displayenheder eller applikationer.

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

Parameters

newWidth int

Den nye bredde.

newHeight int

Den nye højde.

settings ImageResizeSettings

De tilbagevendende indstillinger.

Resize(Int, Int, ResizeType)

Tilpasse størrelsen af billedet ved hjælp af en specifik resize type, som bestemmer, hvordanDenne metode giver fleksibilitet i genopretning.billeder i henhold til forskellige algoritmer eller teknikker. ved at vælgepassende resize type, kan du opnå den ønskede balance mellem billedetKvalitet og beregningseffektivitet baseret på specifikke krav eller præferencer.

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

Parameters

newWidth int

Den nye bredde.

newHeight int

Den nye højde.

resizeType ResizeType

Den modsatte type.

Rotate(flåd, bool, farve)

Roterer billedet rundt i dets centrum med et angivet hjørne, samtidig med at du vedligeholderproportionalitet og bevarelse af baggrunden farve. denne metode giver mulighed for atnøjagtig billedmanipulation, der sikrer, at roteringen opretholder den visuelle balanceog konsistens med den angivne baggrundsfarve. Det er ideelt til opgaver, hvorNøjagtig rotation omkring centrum er nødvendig, såsom orientering korrigeringeller kunstneriske justeringer.

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

Parameters

angle float

Den roterende hjørne i grader. Positive værdier vil rotere klokkevis.

resizeProportionally bool

Hvis du har indstillet til ’true’ vil du have din billedstørrelse ændret i henhold til roterede rektangle (kornpunkter) projektioner i andre tilfælde, der forlader dimensioner untouched og kuninterne billedsindhold roteres.

backgroundColor Color

Farve af baggrunden.

RotateFlip(RotateFlipType)

Metoden “RotateFlip” tillader rotering og flipping operationer på billedet.tilbyder mangfoldig funktionalitet til at manipulere billedorientering, hvilket gør det muligt for brugernetil at udføre roteringer og flips i overensstemmelse med deres krav, letteEffektiv billedbehandling opgaver inden for softwareapplikationer.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Den roterede flip type.

SaveData(Stream)

Beskyttelse af data.

protected override void SaveData(Stream stream)

Parameters

stream Stream

og strømmen.

UpdateDimensions(Det er int)

De opdaterede dimensioner.

protected override void UpdateDimensions(int newWidth, int newHeight)

Parameters

newWidth int

Den nye bredde.

newHeight int

Den nye højde.

Operators

Operatør =(Tgaimage og tgaImage)

Gennemfører en sammenligning mellem to TGA-billeder, der tager hensyn til beggeFørste og andet billede involveret i sammenligningsprocessen. denne metodefremmer en simpel vurdering af billedligheden, der sikrer nøjagtighedAnalyse og beslutningstagning inden for billedbehandling arbejdsprocesser.

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

Parameters

first TgaImage

Første Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

second TgaImage

Den anden Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

Returns

bool

Sammenligning af resultater.

Operatør !=(Tgaimage og tgaImage)

Udfører en sammenligning af uligheder mellem to TGA-billeder, der evaluerer beggeFørste og andet billede involveret i sammenligningen. denne metode hjælper med atat identificere uligheder eller forskelle mellem billeder, der gør det muligt at præciseAnalyse og beslutningstagning i image processing opgaver.

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

Parameters

first TgaImage

Første Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

second TgaImage

Den anden Aspose.Imaging.FileFormats.Tga. TgaImage, der deltager i sammenligningen.

Returns

bool

Sammenligning af resultater.

 Dansk