Class TgaImage

Class TgaImage

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tga Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Manipulacja plików obrazu raster TGA z naszą API, dostosowane do TARGA(Truevision Advanced Raster Adapter) format, umożliwiający bezprzewodowe ładowanie iłatwa aktualizacja właściwości publicznych, takich jak autor, czasopismo,identyfikator obrazu i wersja oprogramowania, przy użyciu różnych ustawień bitów na piksele,kanał alfa i przejrzystość kolorów. Dodatkowo można eksportować obrazy TGAdo innych popularnych formatów raster, zapewniając kompatybilność dla Twoich projektów.

[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

Dziedziczeni członkowie

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

Oszczędzaj obraz JPG jako obraz TGA.

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

Pobieranie obrazu PNG, jego konwersja na TgaImage i oszczędzanie jako obraz TGA.

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

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

Constructors

TgaImage(strumień)

Inicjalizuje nowy obiekt Aspose.Imaging.FileFormats.Tga. TgaImage za pomocą udostępnionej ścieżki pliku dlaładowanie treści obrazu. ten konstruktor skutecznie inicjalizuje obrazna przykład, umożliwiając bezprzewodowy dostęp do plików obrazowych TGA, uproszczając integracjęWejdź do Twojego aplikacji Workflow.

public TgaImage(string path)

Parameters

path string

Droga do ładowania obrazu.

Exceptions

ArgumentNullException

Określoną ścieżką jest zero.

TgaImage(RasterImage)

Tworzenie nowej instancji klasy Aspose.Imaging.FileFormats.Tga. TgaImage poprzez dostarczenie rasteraObiekt obrazu. ten konstruktor ułatwia bezpośrednią integrację istniejącychRaster obrazy do formatu obrazu TGA, ułatwiając proces konwersji dlaZwiększona kompatybilność w systemach oprogramowania.

public TgaImage(RasterImage rasterImage)

Parameters

rasterImage RasterImage

Wizerunek rasterów.

Examples

Pobieranie obrazu PNG, jego konwersja na TgaImage i oszczędzanie jako obraz TGA.

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

TgaImage(Stream)

Inicjalizuj nową instancję klasy Aspose.Imaging.FileFormats.Tga. TgaImage za pomocą strumienia doTen konstruktor umożliwia bezprzewodową integrację danych obrazuod strumieni, ułatwiając efektywne zarządzanie i przetwarzanie obrazów TGA wewnątrzTwoje aplikacje oprogramowania.

public TgaImage(Stream stream)

Parameters

stream Stream

Strumień do ładowania obrazu.

Properties

AuthorComments

Odtwarza lub ustawia komentarze przedstawione przez autora obrazu.często zawierają cenne informacje, takie jak opisy, notatki lubDodatkowy kontekst na temat obrazu. poprzez dostęp lub modyfikację Autor Komentarzewłaściwości, deweloperzy mogą poprawić metadane związane z obrazem, zapewniającużytkowników z cennymi wglądami i kontekstem w odniesieniu do ich treści lub tworzenia.Jest to pole ASCII składające się z 324 bajtów, które są zorganizowane jako cztery linie80 znaków, z których każdy jest terminatorem zerowym.

public string AuthorComments { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

AuthorName

Odtwarza lub ustawia nazwę autora powiązanego z obrazem.umożliwia programistom dostęp do lub modyfikację metadanych nazwy autora, zapewniająccenną informację o twórcy obrazu. przy użyciu nazwy autorawłaściwości, użytkownicy mogą łatwo zidentyfikować osobę odpowiedzialną za tworzenie lubprzyczynia się do obrazu, poprawia jego ogólne metadane i zapewnia wartościowekontekst dla widzów.Pole to łącznie 40 znaków ASCII dla nazwy.Jeśli pole jest używane,powinien zawierać nazwę osoby, która stworzyła obraz (autor).

public string AuthorName { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

BackgroundColor

Odtwarza lub ustawia kolor tła obrazu. ta nieruchomość umożliwiaaby określić kolor używany do tła obrazu, zapewniając spójność iWzmocnienie prezentacji wizualnej. jest szczególnie przydatne dla scenariuszy, w którychobraz jest wyświetlany na tle o innym kolorze lub podczas renderowaniaZdjęcie na inny kanał.

public override Color BackgroundColor { get; set; }

Wartość nieruchomości

Color

BitsPerPixel

Przywróć bity na wartość piksela, dostarczając istotnych informacji na tematGłębokość koloru obrazu. ta właściwość służy jako kluczowa metryka do zrozumieniapoziom szczegółów i bogactwa kolorów obecnych w obrazie, pomagając deweloperom wOptymalizacja algorytmów przetwarzania i alokacji zasobów dla efektywnego obrazumanipulacji i wykonywania zadań.

public override int BitsPerPixel { get; }

Wartość nieruchomości

int

BytesPerPixel

Zdobądź wartość bytu na piksel, co wskazuje ilość pamięci zajętej przezkażdy piksel w obrazie. ta właściwość służy jako kluczowy metryk dla pamięcizarządzanie i optymalizacja, pomagając deweloperom w efektywnym przydzielaniu zasobówi przetwarzania danych obrazowych

public int BytesPerPixel { get; }

Wartość nieruchomości

int

DateTimeStamp

Dostęp lub ustaw datę / czas.Pole to określa wartość daty i czasu, w którym obraz został zapisany.Chociaż systemy operacyjne są zwykle plikami czasowymi i datowymi, ta funkcja jestprzewidziane, ponieważ system operacyjny może zmienić znak czasu i daty, jeśli plik jestKorzystając z tego obszaru, otrzymasz gwarancję niezmienionego regionu na datę i godzinę.do nagrywania .

public DateTime? DateTimeStamp { get; set; }

Wartość nieruchomości

DateTime ?

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

FileFormat

Uzyskaj kluczowe informacje na temat formatu pliku obrazu reprezentowanego przez tenprzykłady Aspose.Imaging.FileFormats.Tga. TgaImage. zrozumienie formatu pliku jest niezbędne dosprawdzają zgodność i zapewniają bezprzewodową integrację w systemach oprogramowania,umożliwia efektywne przetwarzanie i manipulowanie obrazami.

public override FileFormat FileFormat { get; }

Wartość nieruchomości

FileFormat

GammaValueDenominator

Odtwarza część denominatorów wartości gamma, czynnik integralny wokreślanie kolorowej reprezentacji w obrazach. dla obrazów brakujących gammakorekcja, wartość ta powinna być 1.0, zapewniając dokładne renderowanie kolorów.Cenianie i rozszerzanie tego parametru jest kluczowe dla utrzymania kolorulojalność i osiągnięcie precyzyjnej wizualizacji obrazu.

public ushort GammaValueDenominator { get; }

Wartość nieruchomości

ushort

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

GammaValueNumerator

Otrzymuje numerator część wartości gamma, która jest niezbędna do dokładnego koloruw obrazach bez korekty gamma, wartość ta powinna byćZrozumienie i wykorzystanie tej wartości jest kluczowe dla utrzymania kolorulojalność i zapewnienie precyzyjnego renderowania obrazu.

public ushort GammaValueNumerator { get; }

Wartość nieruchomości

ushort

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

HasAlpha

Przywróć wartość boolean wskazującą, czy Aspose.Imaging.FileFormats.Tga. TgaImage zawierakanał alfa, ułatwiając efekty przejrzystości. ta właściwość zapewnia niezbędneInformacje dotyczące zarządzania kompozycją i renderowaniem obrazu, pomagając deweloperom wwdrażanie różnych efektów wizualnych i operacji kompozytowych.

public override bool HasAlpha { get; }

Wartość nieruchomości

bool

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

HasBackgroundColor

Odtwarza lub ustawia wartość wskazującą, czy obraz zawiera tłokolor. ta właściwość jest przydatna do ustalenia, czy obraz zawieraodrębny kolor tła oddzielony od treści przedszkola.do dostosowania przetwarzania lub renderowania obrazu w oparciu o obecność lub brakKolor z tła.

public override bool HasBackgroundColor { get; set; }

Wartość nieruchomości

bool

HasColorMap

Sprawdź, czy w tym przykładzie Aspose.Imaging.FileFormats.Tga. TgaImage znajduje się mapa kolorów.Zrozumienie obecności mapy kolorów jest kluczowe dla dokładnej interpretacjimanipulacja kolorowymi danymi obrazu.

public bool HasColorMap { get; }

Wartość nieruchomości

bool

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

HasTransparentColor

Odtwarza lub ustawia wartość boolean wskazującą, czy obraz zawierakolor przejrzysty. ta właściwość jest niezbędna do ustalenia, czy obrazwspiera przejrzystość, pomagając w realizacji odpowiedniego zarządzaniaOperacje związane z przejrzystością, takie jak mieszanie, kompozycja lub maskowanie.

public override bool HasTransparentColor { get; set; }

Wartość nieruchomości

bool

Height

Uzyskaj wysokość obrazu wciśniętego przez ten Aspose.Imaging.FileFormats.Tga. TgaImageTen obiekt dostarcza deweloperom krytycznych szczegółów dotyczącychwymiary pionowe obrazu, umożliwiające bezprzewodową integrację i manipulacjęZdjęcia w ich rozwiązaniach oprogramowania.

public override int Height { get; }

Wartość nieruchomości

int

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

ImageId

otrzymuje lub ustawia unikalny identyfikator powiązany z obrazem.punkt odniesienia do identyfikacji i odróżniania obrazu od innych w ramachsystem lub aplikacja. poprzez ustawienie lub odzyskanie identyfikator obrazu, można zarządzać iEfektywnie śledzić obrazy, ułatwiając zorganizowane zarządzanie i odzyskanie obrazówprocesów .

Opcjonalne pole zawiera informacje identyfikujące obraz. maksymalna długość tego pola wynosi 255 bajtów.

public string ImageId { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

IsGrayScale

Uzyskaj wartość boolean wskazującą, czy Aspose.Imaging.FileFormats.Tga. TgaImage reprezentujeobraz szary-skala. ta właściwość jest niezbędna do rozróżnienia między kolorem aobrazów szary skali, pomagając deweloperom w stosowaniu odpowiedniego przetwarzania iTechniki renderowania oparte na kolorowych cechach obrazu.

public bool IsGrayScale { get; }

Wartość nieruchomości

bool

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

JobNameOrId

Odtwarza lub ustawia nazwę pracy lub identyfikator powiązany z obrazem.umożliwia dostęp lub modyfikację metadanych związanych z daną pracą lub projektem;korzystając z właściwości Nazwa pracy/ID, użytkownicy mogą łatwoidentyfikacji projektu lub zadania, do którego należy obraz, ułatwiającOrganizacja i zarządzanie aktywami obrazowymi w większych przepływach pracy lub projektach.

public string JobNameOrId { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

JobTime

Odtwarza lub ustawia zegarek czasowy wskazujący czas pracy związany z obrazem.Właściwość ta umożliwia programistom dostęp lub modyfikację metadanych czasowych związanych zkonkretnej pracy lub projektu powiązanego z obrazem.

public TimeSpan? JobTime { get; set; }

Wartość nieruchomości

TimeSpan ?

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

PixelAspectRatioDenominator

Odtwarza część denominatorów stosunku Pixel Aspect, kluczowym czynnikiemokreśla aspekt wizualny pikseli wewnątrz obrazu. ta wartość jest niezbędnado zachowania precyzyjnej reprezentacji pikseli i proporcji aspektów w różnychOperacje renderowania i przetwarzania obrazu, zapewniające wysokiej jakości wydajność wizualną.

public ushort PixelAspectRatioDenominator { get; }

Wartość nieruchomości

ushort

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

PixelAspectRatioNumerator

Odtwarza składnik numeratorowy stosunku widzenia Pixel, który wpływa nawizualny aspekt pikseli wewnątrz obrazu. zrozumienie i manipulowanie tymwartość jest niezbędna do osiągnięcia precyzyjnej reprezentacji pikseli i proporcji aspektóww zakresie renderowania i przetwarzania obrazu.

public ushort PixelAspectRatioNumerator { get; }

Wartość nieruchomości

ushort

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

SoftwareId

Zarządza identyfikacją oprogramowania (ID) powiązaną z obrazem, umożliwiającdo 40 znaków ASCII. ta nieruchomość służy jako środek unikalnej identyfikacjioprogramowanie wykorzystywane do tworzenia lub przetwarzania obrazu, zapewniając wartośćMetadata do celów organizacyjnych i informacyjnych.

public string SoftwareId { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

SoftwareVersion

Odtwarza lub ustawia wersję oprogramowania powiązaną z obrazem.Długość paska wersji jest zwykle od 3 do 4 znaków.użyteczne do śledzenia oprogramowania wykorzystywanego do tworzenia lub manipulowania obrazem i możezapewnia cenny kontekst do przetwarzania obrazu i sprawdzania zgodności.

public string SoftwareVersion { get; set; }

Wartość nieruchomości

string

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

SoftwareVersionLetter

Odtwarza lub ustawia element litery wersji oprogramowania powiązanego zZdjęcie. ta właściwość przedstawia dodatkowe szczegóły w wersji oprogramowaniaString i może być przydatny dla lepszej różnicowania wersji.

public char SoftwareVersionLetter { get; set; }

Wartość nieruchomości

char

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

SoftwareVersionNumber

Odtwarza lub ustawia element numeryczny wersji oprogramowania powiązanego zWłaściwość ta reprezentuje numeryczną część wersji oprogramowania.strumień, dostarczając istotnych informacji na temat wersji oprogramowania używanej doTworzenie lub modyfikacja obrazu.

public ushort SoftwareVersionNumber { get; set; }

Wartość nieruchomości

ushort

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

TransparentColor

Odtwarza lub ustawia kolor kluczowy powiązany z obrazem.Aby uzyskać dostęp lub zmienić kolor oznaczony jako kolor kluczowy dla danego obrazuprzetwarzanie zadań lub efektów. Używanie właściwości Koloru kluczowego umożliwia użytkownikomzastosowanie operacji opartych na kolorach, takich jak chromowe zamienniki lub wymiana kolorów, zwiększajączdolności manipulacji obrazu i kreatywnych możliwości.

Kolor kluczowy można myśleć jako „kolor tła” lub „przejrzysty kolor”. To jest kolor obszaru „nie obraz” ekranu, a ten sam kolor, że ekran byłby wyczyszczony w przypadku usunięcia w aplikacji.

public override Color TransparentColor { get; set; }

Wartość nieruchomości

Color

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

Width

Odzyskać szerokość obrazu reprezentowanego przez ten Aspose.Imaging.FileFormats.Tga. TgaImageTo właściwość dostarcza deweloperom istotnych informacji na tematwymiary obrazu, ułatwiające różnorodne manipulacje obrazami i zadania przetwarzaniaw ramach ich aplikacji oprogramowania.

public override int Width { get; }

Wartość nieruchomości

int

Examples

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

Oryginalny

Uzyskuje lub ustawia absolutną koordynatę horyzontalną dla dolnego lewego rogu obrazuponieważ jest on umieszczony na wyświetlaczu, który ma pochodzenie w dolnej lewej częściwyświetlacz (np. seria TARGA)

public ushort XOrigin { get; set; }

Wartość nieruchomości

ushort

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

Jojusz

Uzyskuje lub ustawia absolutną koordynatę pionową dla dolnego lewego rogu obrazuponieważ jest on umieszczony na wyświetlaczu, który ma pochodzenie w dolnej lewej częściwyświetlacz (np. seria TARGA)

public ushort YOrigin { get; set; }

Wartość nieruchomości

ushort

Examples

Aktualizacja własności publicznej ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                              {
                                                                  image.DateTimeStamp = testTime;
                                                                  image.AuthorName = "John Smith";
                                                                  image.AuthorComments = "Comment";
                                                                  image.ImageId = "ImageId";
                                                                  image.JobNameOrId = "Important Job";
                                                                  image.JobTime = TimeSpan.FromDays(10);
                                                                  image.TransparentColor = Color.FromArgb(123);
                                                                  image.SoftwareId = "SoftwareId";
                                                                  image.SoftwareVersion = "abc1";
                                                                  image.SoftwareVersionLetter = 'a';
                                                                  image.SoftwareVersionNumber = 2;
                                                                  image.XOrigin = 1000;
                                                                  image.YOrigin = 1000;

                                                                  image.Save("test.tga")
                                                              }

Zdobądź wartości publicznych właściwości ładowanego obrazu TGA.

using (TgaImage image = (TgaImage)Image.Load("test.tga"))
                                                                           {
                                                                               dateTimeStamp = image.DateTimeStamp;
                                                                               authorName = image.AuthorName;
                                                                               authorComments = image.AuthorComments;
                                                                               imageId = image.ImageId;
                                                                               jobNameOrId = image.JobNameOrId;
                                                                               jobTime = image.JobTime;
                                                                               keyColor = image.TransparentColor;
                                                                               softwareId = image.SoftwareId;
                                                                               softwareVersion = image.SoftwareVersion;
                                                                               softwareVersionLetter = image.SoftwareVersionLetter;
                                                                               softwareVersionNumber = image.SoftwareVersionNumber;
                                                                               xOrigin = image.XOrigin;
                                                                               yOrigin = image.YOrigin;
                                                                               gammaValueDenominator = image.GammaValueDenominator;
                                                                               gammaValueNumerator = image.GammaValueNumerator;
                                                                               hasAlphaChannel = image.HasAlpha;
                                                                               hasColorMap = image.HasColorMap;
                                                                               height = image.Height;
                                                                               isGrayScale = image.IsGrayScale;
                                                                               pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
                                                                               pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
                                                                               size = image.Size;
                                                                               width = image.Width;
                                                                           }

Methods

Clone()

Produkuje duplikat obecnej instancji, generując nowy obiekt, który klonujewszystkie atrybuty i właściwości oryginału. ta metoda ułatwiatworzenie identycznych kopii, zapewnienie integralności danych i zachowanie stanuaktualnej instancji bez wpływu na pierwotny obiekt.

public TgaImage Clone()

Returns

TgaImage

Powraca nowy obiekt, który jest kopią obecnej instancji.

Clone(TgaImage)

Replikuj właściwości innego przedmiotu Aspose.Imaging.FileFormats.Tga. TgaImage, tworzącnowej instancji z identycznymi atrybutami. ta operacja zapewnia zachowaniew zakresie integralności danych i ułatwia podwójną kopię właściwości obrazu bezZmiana źródłowego obiektu.

public void Clone(TgaImage tgaImage)

Parameters

tgaImage TgaImage

Inne Aspose.Imaging.FileFormats.Tga.tgaImage

Crop(Rectangle)

Zestaw obrazu do określonego regionu. ta metoda pozwala zdefiniowaćobszar prostokątny wewnątrz obrazu do przechowywania, odrzucając resztę.jest przydatny do skupienia się na konkretnym treści w obrazie lub usuwania niepożądanychw porcjach.

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

z rektangulą .

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

Roślina obrazu, określając przesuwy do lewej, prawej, górnej i dolnejMetoda ta pozwala na cięcie obrazu, przenosząc jego graniceniezależnie wzdłuż osi horyzontalnej i pionowej. poprzez dostosowanie tych zmian,Możesz dokładnie kontrolować, które części obrazu należy utrzymać, skutecznieWprowadź je do pożądanych wymiarów.

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

Parameters

leftShift int

Po lewej zmianie.

rightShift int

Prawdziwa zmiana

topShift int

Najwyższa zmiana

bottomShift int

W dolnej zmianie.

Equals(TgaImage)

W porównaniu równości, metoda ocenia, czy bieżącaAspose.Imaging.FileFormats.Tga. TgaImage instancja jest równa drugim obrazem dostarczonym jakoparametr. ta operacja ułatwia określenie, czy dwa obrazy TGA sąidentyczne, pomagające w procesie obrazu i porównywaniu zadań.

public bool Equals(TgaImage other)

Parameters

other TgaImage

Drugi Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

Returns

bool

Wyniki porównania .

Equals(Obiekt)

Metoda wykonuje równe porównanie między bieżącymAspose.Imaging.FileFormats.Tga. TgaImage instancja i inny obiekt dostarczony jako parametr.W szczególności ocenia, czy właściwości bieżącego obrazu odpowiadająw ramach drugiego przedmiotu, pomagając w ustaleniu ich równowagicelów porównawczych w ramach przepływów pracy przetwarzania obrazu.

public override bool Equals(object other)

Parameters

other object

Drugi Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

Returns

bool

Wyniki porównania .

GetHashCode()

Przywróć kod hash bieżącej instancji. jednak ważne jest, aby zauważyćże ten kod hash może nie być odpowiedni do użycia jako klucz, zwłaszcza dlatego, żePrzykłady klasy TgaImage nie są niezmienne.

public override int GetHashCode()

Returns

int

Haszkod tej instancji.

Resize(int, int, ImageResizeSettings)

Odzyskiwanie obrazu podczas stosowania określonych ustawień w celu utrzymania pożądanejwymiary i stosunek aspektów. poprzez dostosowanie ustawień obrazu, można skutecznieodzyskiwanie obrazu, jednocześnie zapewniając optymalną jakość wizualną i zgodność zróżne urządzenia lub aplikacje wyświetlania.

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

Parameters

newWidth int

Nowa szerokość .

newHeight int

Nowa wysokość .

settings ImageResizeSettings

Zmiany w ustawieniach.

Resize(int, int, resizeType)

Dostosowuje rozmiar obrazu za pomocą określonego typu resize, który określa, w jaki sposóbWykonuje się operację resizing. ta metoda zapewnia elastyczność w resingowaniuw oparciu o różne algorytmy lub techniki, wybierającodpowiedni typ resize, można osiągnąć pożądaną równowagę między obrazemJakość i efektywność obliczeniową w oparciu o specyficzne wymagania lub preferencje.

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

Parameters

newWidth int

Nowa szerokość .

newHeight int

Nowa wysokość .

resizeType ResizeType

Ten rodzaj rewizji.

Rotate(Float, Bool, Kolor)

Rota obrazu wokół jego centrum przez określony kąt przy jednoczesnym utrzymaniu resizeproporcjonalność i zachowanie koloru tła. ta metoda pozwala nadokładna manipulacja obrazu, zapewniając, że rotacja utrzymuje równowagę wizualnąi spójność z określonymi kolorami tła. Jest idealny do zadań, w którychPotrzebna jest dokładna rotacja wokół ośrodka, na przykład korekcja orientacjilub adaptacji artystycznych.

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

Parameters

angle float

Kąt obrotowy w stopniach. wartości pozytywne będą obrotować zegarem.

resizeProportionally bool

Jeśli ustawisz na “prawdziwy”, zmienisz rozmiar obrazuw zależności od obrotowych projekcji rektangularnych (punktu węgielnego) w innym przypadku, które pozostawiają wymiary nie dotknięte i tylko wewnętrzne treści obrazów są obrotowane.

backgroundColor Color

Kolor z tła.

RotateFlip(RotateFlipType)

Metoda “RotateFlip” umożliwia operacje obrotowe i flipping na obrazie.oferuje wszechstronną funkcjonalność do manipulowania orientacją obrazu, umożliwiając użytkownikomwykonywania rotacji i flips zgodnie z ich wymaganiami, ułatwiającEfektywne zadania przetwarzania obrazu w aplikacjach oprogramowania.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

Rodzaj rotacji flip.

SaveData(Stream)

Oszczędność danych.

protected override void SaveData(Stream stream)

Parameters

stream Stream

w strumieniu .

UpdateDimensions(i int, int)

Aktualizacja wymiarów.

protected override void UpdateDimensions(int newWidth, int newHeight)

Parameters

newWidth int

Nowa szerokość .

newHeight int

Nowa wysokość .

Operators

Operator =(TgaImage, tgaimage)

Wykonuje porównanie równości między dwoma obrazami TGA, biorąc pod uwagę obiePierwsze i drugie obrazy zaangażowane w proces porównania.ułatwia prostą ocenę równości obrazu, zapewniając dokładnośćAnaliza i podejmowanie decyzji w ramach procesów obrazu.

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

Parameters

first TgaImage

Pierwszy Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

second TgaImage

Drugi Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

Returns

bool

Wyniki porównania .

Operator !=(TgaImage, tgaimage)

Prowadzi porównanie nierówności między dwoma obrazami TGA, oceniając obiePierwsze i drugie zdjęcia zaangażowane w porównanie. ta metoda pomaga widentyfikacji nieporozumień lub różnic między obrazami, umożliwiając dokładnośćAnaliza i podejmowanie decyzji w zakresie przetwarzania obrazów.

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

Parameters

first TgaImage

Pierwszy Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

second TgaImage

Drugi Aspose.Imaging.FileFormats.Tga. TgaImage, który bierze udział w porównaniu.

Returns

bool

Wyniki porównania .

 Polski