Class TgaImage
ja nimityö: Aspose.Imaging.FileFormats.Tga Kokoelma: Aspose.Imaging.dll (25.4.0)
Manipuloi TGA raster kuvan tiedostoja meidän API, mukautettu TARGA(Truevision Advanced Raster Adapter) -muoto, joka mahdollistaa kuormituksen jaYksinkertaisesti päivitetään julkisia ominaisuuksia, kuten kirjailija, timestamp,kuvan tunnistus ja ohjelmiston versio, kun käytetään erilaisia bitejä pixel-asetuksia,alfa kanava ja värin läpinäkyvyys. Lisäksi voit viedä TGA-kuviamuihin suosittuihin raster-muotoihin, jotka takaavat yhteensopivuuden hankkeillesi.
[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
Perintöjäsenet
RasterCachedImage.CacheData() , RasterCachedImage.Blend(Point, RasterImage, Rectangle, byte) , RasterCachedImage.Resize(int, int, ResizeType) , RasterCachedImage.Resize(int, int, ImageResizeSettings) , RasterCachedImage.RotateFlip(RotateFlipType) , RasterCachedImage.Rotate(float, bool, Color) , RasterCachedImage.Crop(Rectangle) , RasterCachedImage.Dither(DitheringMethod, int, IColorPalette) , RasterCachedImage.Grayscale() , RasterCachedImage.NormalizeHistogram() , RasterCachedImage.BinarizeFixed(byte) , RasterCachedImage.BinarizeOtsu() , RasterCachedImage.BinarizeBradley(double, int) , RasterCachedImage.BinarizeBradley(double) , RasterCachedImage.AdjustBrightness(int) , RasterCachedImage.AdjustContrast(float) , RasterCachedImage.AdjustGamma(float, float, float) , RasterCachedImage.AdjustGamma(float) , RasterCachedImage.OnCached() , RasterCachedImage.OnPaletteChanged(IColorPalette, IColorPalette) , RasterCachedImage.IsCached , RasterImage.xmpData , RasterImage.RemoveMetadata() , RasterImage.Save(Stream, ImageOptionsBase, Rectangle) , RasterImage.GetModifyDate(bool) , RasterImage.Dither(DitheringMethod, int) , RasterImage.Dither(DitheringMethod, int, IColorPalette) , RasterImage.GetDefaultPixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.GetDefaultRawData(Rectangle, IPartialRawDataLoader, RawDataSettings) , RasterImage.GetDefaultArgb32Pixels(Rectangle) , RasterImage.GetDefaultRawData(Rectangle, RawDataSettings) , RasterImage.GetArgb32Pixel(int, int) , RasterImage.GetPixel(int, int) , RasterImage.SetArgb32Pixel(int, int, int) , RasterImage.SetPixel(int, int, Color) , RasterImage.ReadScanLine(int) , RasterImage.ReadArgb32ScanLine(int) , RasterImage.WriteScanLine(int, Color[]) , RasterImage.WriteArgb32ScanLine(int, int[]) , RasterImage.LoadPartialArgb32Pixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.LoadPartialPixels(Rectangle, IPartialPixelLoader) , RasterImage.LoadArgb32Pixels(Rectangle) , RasterImage.LoadArgb64Pixels(Rectangle) , RasterImage.LoadPartialArgb64Pixels(Rectangle, IPartialArgb64PixelLoader) , RasterImage.LoadPixels(Rectangle) , RasterImage.LoadCmykPixels(Rectangle) , RasterImage.LoadCmyk32Pixels(Rectangle) , RasterImage.LoadRawData(Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.LoadRawData(Rectangle, Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.SaveRawData(byte[], int, Rectangle, RawDataSettings) , RasterImage.SaveArgb32Pixels(Rectangle, int[]) , RasterImage.SavePixels(Rectangle, Color[]) , RasterImage.SaveCmykPixels(Rectangle, CmykColor[]) , RasterImage.SaveCmyk32Pixels(Rectangle, int[]) , RasterImage.SetResolution(double, double) , RasterImage.SetPalette(IColorPalette, bool) , RasterImage.Resize(int, int, ImageResizeSettings) , RasterImage.Rotate(float, bool, Color) , RasterImage.Rotate(float) , RasterImage.BinarizeFixed(byte) , RasterImage.BinarizeOtsu() , RasterImage.BinarizeBradley(double) , RasterImage.BinarizeBradley(double, int) , RasterImage.Blend(Point, RasterImage, Rectangle, byte) , RasterImage.Blend(Point, RasterImage, byte) , RasterImage.Grayscale() , RasterImage.NormalizeHistogram() , RasterImage.AdjustBrightness(int) , RasterImage.AdjustContrast(float) , RasterImage.AdjustGamma(float, float, float) , RasterImage.AdjustGamma(float) , RasterImage.GetSkewAngle() , RasterImage.NormalizeAngle() , RasterImage.NormalizeAngle(bool, Color) , RasterImage.Filter(Rectangle, FilterOptionsBase) , RasterImage.ReplaceColor(Color, byte, Color) , RasterImage.ReplaceColor(int, byte, int) , RasterImage.ReplaceNonTransparentColors(Color) , RasterImage.ReplaceNonTransparentColors(int) , RasterImage.ToBitmap() , RasterImage.ReleaseManagedResources() , RasterImage.UpdateMetadata() , RasterImage.UpdateDimensions(int, int) , RasterImage.PremultiplyComponents , RasterImage.UseRawData , RasterImage.UpdateXmpData , RasterImage.XmpData , RasterImage.RawIndexedColorConverter , RasterImage.RawCustomColorConverter , RasterImage.RawFallbackIndex , RasterImage.RawDataSettings , RasterImage.UsePalette , RasterImage.RawDataFormat , RasterImage.RawLineSize , RasterImage.IsRawDataAvailable , RasterImage.HorizontalResolution , RasterImage.VerticalResolution , RasterImage.HasTransparentColor , RasterImage.HasAlpha , RasterImage.TransparentColor , RasterImage.ImageOpacity , RasterImage.DataLoader , Image.CanLoad(string) , Image.CanLoad(string, LoadOptions) , Image.CanLoad(Stream) , Image.CanLoad(Stream, LoadOptions) , Image.Create(ImageOptionsBase, int, int) , Image.Create(Image[]) , Image.Create(MultipageCreateOptions) , Image.Create(string[], bool) , Image.Create(string[]) , Image.Create(Image[], bool) , Image.GetFileFormat(string) , Image.GetFileFormat(Stream) , Image.GetFittingRectangle(Rectangle, int, int) , Image.GetFittingRectangle(Rectangle, int[], int, int) , Image.Load(string, LoadOptions) , Image.Load(string) , Image.Load(Stream, LoadOptions) , Image.Load(Stream) , Image.GetProportionalWidth(int, int, int) , Image.GetProportionalHeight(int, int, int) , Image.RemoveMetadata() , Image.CanSave(ImageOptionsBase) , Image.Resize(int, int) , Image.Resize(int, int, ResizeType) , Image.Resize(int, int, ImageResizeSettings) , Image.GetDefaultOptions(object[]) , Image.GetOriginalOptions() , Image.ResizeWidthProportionally(int) , Image.ResizeHeightProportionally(int) , Image.ResizeWidthProportionally(int, ResizeType) , Image.ResizeHeightProportionally(int, ResizeType) , Image.ResizeWidthProportionally(int, ImageResizeSettings) , Image.ResizeHeightProportionally(int, ImageResizeSettings) , Image.RotateFlip(RotateFlipType) , Image.Rotate(float) , Image.Crop(Rectangle) , Image.Crop(int, int, int, int) , Image.Save() , Image.Save(string) , Image.Save(string, ImageOptionsBase) , Image.Save(string, ImageOptionsBase, Rectangle) , Image.Save(Stream, ImageOptionsBase) , Image.Save(Stream, ImageOptionsBase, Rectangle) , Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , Image.SetPalette(IColorPalette, bool) , Image.UpdateContainer(Image) , Image.GetCanNotSaveMessage(ImageOptionsBase) , Image.GetFitRectangle(Rectangle) , Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) , Image.GetFitRectangle(Rectangle, int[]) , Image.OnPaletteChanged(IColorPalette, IColorPalette) , Image.OnPaletteChanging(IColorPalette, IColorPalette) , Image.ReleaseManagedResources() , Image.BitsPerPixel , Image.Bounds , Image.Container , Image.Height , Image.Palette , Image.UsePalette , Image.Size , Image.Width , Image.InterruptMonitor , Image.BufferSizeHint , Image.AutoAdjustPalette , Image.HasBackgroundColor , Image.FileFormat , Image.BackgroundColor , DataStreamSupporter.timeout , DataStreamSupporter.CacheData() , DataStreamSupporter.Save() , DataStreamSupporter.Save(Stream) , DataStreamSupporter.Save(string) , DataStreamSupporter.Save(string, bool) , DataStreamSupporter.SaveData(Stream) , DataStreamSupporter.ReleaseManagedResources() , DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) , DataStreamSupporter.DataStreamContainer , DataStreamSupporter.IsCached , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
JPG-kuvan säästämistä TGA -kuvana.
using (RasterImage image = (JpegImage)Image.Load("test.jpg"))
{
image.Save("test.tga"", new TgaOptions());
}
PNG-kuvan lataaminen, sen muuntaminen TgaImagiin ja TGA kuvan tallentaminen.
using (RasterImage image = (RasterImage)Image.Load("test.png"))
{
using (TgaImage tgaImage = new TgaImage(image))
{
tgaImage.Save("test.tga");
}
}
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Constructors
TgaImage(String)
Aloittaa uusi Aspose.Imaging.FileFormats.Tga. TgaImage-objekti antamalla tiedoston reitinkuvan sisällön lataaminen. Tämä rakentaja käynnistää kuvaa tehokkaastiesimerkki, joka mahdollistaa turhaan pääsyn TGA-kuvan tiedostoihin, yksinkertaistaa integrointiasovelluksesi työnkulkuun.
public TgaImage(string path)
Parameters
path
string
Matka kuvan lataamiseen.
Exceptions
Määritetty reitti on nolla.
TgaImage(RasterImage)
Luo uusi esimerkki Aspose.Imaging.FileFormats.Tga. TgaImage luokan antamalla rasterTämä rakentaja helpottaa olemassa olevienraster kuvia TGA-kuvan muotoon, yksinkertaistamalla muunnosprosessiaparannettu yhteensopivuus ohjelmistojärjestelmissä.
public TgaImage(RasterImage rasterImage)
Parameters
rasterImage
RasterImage
ja rasterin kuvan.
Examples
PNG-kuvan lataaminen, sen muuntaminen TgaImagiin ja TGA kuvan tallentaminen.
using (RasterImage image = (RasterImage)Image.Load("test.png"))
{
using (TgaImage tgaImage = new TgaImage(image))
{
tgaImage.Save("test.tga");
}
}
TgaImage(Stream)
Aloita uusi esimerkki Aspose.Imaging.FileFormats.Tga. TgaImage luokan käyttämällä virtaakuvan lataus. Tämä rakentaja mahdollistaa kuvien tietojen ohuttoman integroinninvirtauksista, jotka helpottavat TGA-kuvien tehokasta käsittelyä ja jalostusta sisälläohjelmistosi sovellukset.
public TgaImage(Stream stream)
Parameters
stream
Stream
Virta ladata kuvan.
Properties
AuthorComments
palauttaa tai asettaa kuvan tekijän antamat huomautukset.usein sisältävät arvokkaita tietoja, kuten kuvauksia, merkintöjä tailisäsisältö kuvan suhteen. pääsemällä tai muokkaamalla tekijän kommenttejaominaisuus, kehittäjät voivat parantaa kuvan kanssa yhdistettyjä metatietoja, jotka tarjoavatkäyttäjät, joilla on arvokkaita käsityksiä ja kontekstia sen sisällöstä tai luomisesta.Tämä on ASCII kenttä, joka koostuu 324 bytejä, jotka on järjestetty neljään linjaan80 merkkiä, joista kukin seuraa nolla-terminattori.
public string AuthorComments { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Palauttaa tai asettaa kuvaan liittyvän tekijän nimen.antaa kehittäjille mahdollisuuden käyttää tai muuttaa tekijän nimeä koskevia metatietoja, jaarvokkaita tietoja kuvan luojasta. käyttämällä tekijän nimeäomaisuus, käyttäjät voivat helposti tunnistaa yksilön, joka vastaa luomisen taiedistää kuvaa, parantaa sen yleisiä metatietoja ja antaa arvokastakonteksti katsojille.Tämä kenttä on yhteensä 40 ASCII merkkiä nimen. Jos kenttää käytetään,sen pitäisi sisältää kuvan luovan henkilön (kirjailijan) nimen.
public string AuthorName { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa kuvan taustan värin. Tämä omaisuus mahdollistaamäärittää värin, jota käytetään kuvan taustaan, varmistaa johdonmukaisuus jaesityksen parantaminen. se on erityisen hyödyllistä skenaarioissa, joissakuva näytetään taustalla, jossa on erilainen väri tai kunKuvia toiselle kaavalle.
public override Color BackgroundColor { get; set; }
Omistuksen arvo
BitsPerPixel
Korjaa bitit pikselin arvoa kohden, joka antaa olennaisia tietojakuva väri syvyys. Tämä ominaisuus toimii ratkaisevana mittari ymmärryksellekuvan yksityiskohtien ja värin rikkauden taso, joka auttaa kehittäjiäOptimoi käsittelyalgoritmeja ja resurssien jakamista tehokkaan kuvan varmistamiseksiManipulointi ja tehtävien suorittaminen.
public override int BitsPerPixel { get; }
Omistuksen arvo
BytesPerPixel
Saada bytejä pikseliarvoa kohden, joka osoittaa, kuinka paljon muistia käytetäänjokainen pixel kuvassa. Tämä ominaisuus toimii tärkeänä muistin mitrikkonahallinta ja optimointi, joka auttaa kehittäjiä resurssien tehokkaaseen jakamiseenja kuvan tiedon käsittely
public int BytesPerPixel { get; }
Omistuksen arvo
DateTimeStamp
Saat tai asetat Date/Time Stamp.Tämä kenttä määrittää arvon päivämäärästä ja ajasta, jolloin kuva on tallennettu.Vaikka käyttöjärjestelmät ovat tyypillisesti ajan- ja päivämäärätiedostoja, tämä ominaisuus onedellytetään, että koska käyttöjärjestelmä voi muuttaa ajan ja päivämäärän merkkiä, jos tiedosto onKäyttämällä tätä aluetta, olet taattu muuttamaton alue päivämäärä ja aikaja rekisteröinti.
public DateTime? DateTimeStamp { get; set; }
Omistuksen arvo
DateTime ?
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Saat keskeisiä tietoja tästä esitetyn kuvan tiedostomuodostaesimerkki Aspose.Imaging.FileFormats.Tga. TgaImage. tiedostomuoto on välttämätöntä ymmärtääyhteensopivuuden tarkastaminen ja turvaamattoman integroinnin ohjelmistojärjestelmien sisällä,mahdollistaa kuvien tehokkaan käsittelyn ja manipuloinnin.
public override FileFormat FileFormat { get; }
Omistuksen arvo
GammaValueDenominator
Siirretään nimikkeistön osa gamma-arvoon, joka on olennainen tekijämäärittelevä väri esityksen sisällä kuvia. kuvissa, joissa ei ole gammaakorjaus, tämä arvo pitäisi olla 1.0, varmistaa tarkka väri rendering.Tämän parametrin arvostaminen ja levittäminen on välttämätöntä värin ylläpitämiseksi.luotettavuutta ja saavuttaa tarkka kuvan visualisointi.
public ushort GammaValueDenominator { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Saat numeratorin osaa gamma-arvon, joka on välttämätöntä tarkkaan värinkuvissa, joissa ei ole gamma-korjausta, tämä arvo on1.0. Tämän arvon ymmärtäminen ja käyttö on tärkeää värin säilyttämiseksiluotettavuus ja varmistaa tarkka kuvan rendering.
public ushort GammaValueNumerator { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Palauta boolean-arvo, joka osoittaa, onko Aspose.Imaging.FileFormats.Tga. TgaImage sisältääalfa-kanava, joka helpottaa läpinäkyvyysvaikutuksia. Tämä ominaisuus tarjoaa välttämättömäntietoja kuvan koostumuksen käsittelystä ja renderoinnista, jotka auttavat kehittäjiäerilaisten visuaalisten vaikutusten ja komposiittivaiheiden toteuttaminen.
public override bool HasAlpha { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa arvon, joka osoittaa, onko kuvassa taustaTämä ominaisuus on hyödyllinen sen määrittämiseksi, onko kuvassaerillinen taustan väri erikseen edeltävästä sisällöstä. se mahdollistaamukauttaa kuvankäsittelyä tai renderointia läsnäolon tai puuttumisen perusteellataustalla oleva väri.
public override bool HasBackgroundColor { get; set; }
Omistuksen arvo
HasColorMap
Tarkista, sisältääkö tämä Aspose.Imaging.FileFormats.Tga. TgaImage -esimerkki värikartan.Värikartan läsnäolo on välttämätöntä tarkkaan tulkinnan kannalta.ja kuvan väritietojen manipulointi.
public bool HasColorMap { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa boolean-arvon, joka osoittaa, onko kuvassaläpinäkyvä väri. Tämä ominaisuus on välttämätöntä sen määrittämiseksi, onko kuvaedistää avoimuutta, auttaa sinua toteuttamaan asianmukaisen käsittelynavoimuutta koskevat toimet, kuten sekoittaminen, koostaminen tai naamiointi.
public override bool HasTransparentColor { get; set; }
Omistuksen arvo
Height
Saat kuvan korkeuden, joka on kapselattu tällä Aspose.Imaging.FileFormats.Tga. TgaImageTämä omaisuus antaa kehittäjille kriittisiä yksityiskohtia, jotka liittyvätkuvan vertikaalinen ulottuvuus, joka mahdollistaa ohimattoman integroinnin ja manipuloinninKuvia niiden ohjelmistoratkaisujen sisällä.
public override int Height { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Se saa tai asettaa ainutlaatuisen tunnisteen, joka liittyy kuviin.Tämä ID toimiiviitepiste, jonka tarkoituksena on tunnistaa ja erottaa kuvan muistajärjestelmä tai sovellus. asetamalla tai ottamalla Image ID, voit hallita jakuvien jäljitys tehokkaasti, helpottaen järjestäytyneen kuvan hallinnan ja palauttamisenja prosesseja.
Tämä valinnainen kenttä sisältää tietoja kuvasta. Tämän kentän enimmäispituus on 255 bytia.
public string ImageId { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Saat boolean-arvon, joka osoittaa, onko Aspose.Imaging.FileFormats.Tga. TgaImageTämä ominaisuus on ratkaisevan tärkeää erottaa väri jaharmaalla mittakaavalla kuvat, jotka auttavat kehittäjiä soveltamaan asianmukaista käsittelyä jarendering tekniikoita, jotka perustuvat kuvan väriominaisuuksiin.
public bool IsGrayScale { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa kuvan kanssa yhdistetyn työn nimen tai tunnuksen.mahdollistaa pääsyn tai muuttaa metatietoja, jotka liittyvät tiettyyn työhön tai hankkeeseenKäyttämällä työpaikan nimi/tunnusominaisuutta, käyttäjät voivat helpostitunnistaa projektin tai tehtävän, johon kuva kuuluu, helpottamallajärjestäminen ja hallinta kuvan omaisuuserät laajempien työnkulkujen tai hankkeiden.
public string JobNameOrId { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Valitse tai asettaa aikataulun, joka osoittaa kuvan kanssa liittyvän työaikan.Tämä ominaisuus mahdollistaa kehittäjien pääsyn tai muuttaa ajan metatietoja, jotka liittyvätkuvaan liittyvä työsuhde tai projekti.
public TimeSpan? JobTime { get; set; }
Omistuksen arvo
TimeSpan ?
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
PixelAspectRatioDenominator
Pixel Aspect Ratio (pixel aspect ratio) on merkittävä tekijä.määrittää kuvassa olevien pikselien visuaalinen ulottuvuus.Tämä arvo on välttämätönPikselin tarkkuuden ja ulkonäön suhteiden säilyttämiseksi eri puolillakuvan renderointi- ja käsittelytoiminnot, mikä takaa laadukkaan visuaalisen tuloksen.
public ushort PixelAspectRatioDenominator { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Siirretään Pixel Aspect Ratio -numerointikomponentti, joka vaikuttaakuvassa olevien pixelien visuaalinen ulottuvuus. ymmärtää ja manipuloida tätäarvo on välttämätön täsmällisen pikselin edustuksen ja näköarvojen saavuttamiseksiKuvien tuottaminen ja käsittely.
public ushort PixelAspectRatioNumerator { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
hallinnoi kuvan kanssa liitettyä ohjelmiston tunnistamista (ID), mikä mahdollistaaenintään 40 merkkiä ASCII. Tämä omaisuus toimii keinona tunnistaa ainutlaatuisestiohjelmisto, jota käytetään kuvan luomisessa tai käsittelyssä, joka tarjoaa arvokastaMetatiedot organisatorisiin ja informaatiota koskeviin tarkoituksiin.
public string SoftwareId { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa kuvan kanssa liittyvän ohjelmistoversion.version sarjan pituus on tyypillisesti 3–4 merkkiä.hyödyllinen ohjelmiston jäljittämiseen, jota käytetään kuvan luomiseksi tai manipuloimiseksi, jaantaa arvokasta kontekstia kuvankäsittelyyn ja yhteensopivuuden tarkastuksiin.
public string SoftwareVersion { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa kirjaimen komponentin ohjelmisto-versiossa, joka liittyyTämä ominaisuus edustaa lisätietoja ohjelmistoversiossaseikka ja voi olla hyödyllinen hienovaraiseen versiota erottamiseen.
public char SoftwareVersionLetter { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa ohjelmistoversion numerisen komponentin, joka liittyyTämä ominaisuus edustaa ohjelmistoversion numeroalaite, joka antaa tärkeitä tietoja käytetyn ohjelmiston versiostaLuo tai muokkaa kuvaa.
public ushort SoftwareVersionNumber { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
palauttaa tai asettaa kuvaan liittyvän avainvärin.Tämä ominaisuus mahdollistaaVoit käyttää tai muuttaa tietyn kuvan avainvärinä määriteltyä väriäkäsittelytehtäviä tai vaikutuksia. avainväriominaisuuden avulla käyttäjät voivatsoveltaa väripohjaisia toimenpiteitä, kuten kromiin tai värin korvaamista, parantamallakuvan manipulointi kykyjä ja luovia mahdollisuuksia.
Avain väri voidaan ajatella ”talovärinä” tai ”lähkeänä väreinä”. Tämä on näytön ”ei-kuvan” alueen väriä ja sama vära, jonka näytö olisi puhdistettu, jos se poistetaan sovelluksessa.
public override Color TransparentColor { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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
Palauta tämän Aspose.Imaging.FileFormats.Tga. TgaImage esittämän kuvan leveysTämä omaisuus antaa kehittäjille olennaisia tietojakuvan ulottuvuudet, jotka helpottavat erilaista kuvien manipulointia ja käsittelytehtäviäomien ohjelmistojen sovellustensa sisällä.
public override int Width { get; }
Omistuksen arvo
Examples
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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;
}
Alkuperäinen
Saat tai asetat absoluuttisen horisontaalisen koordinaatin kuvan vasemman alapuolellekun se on sijoitettu näyttölaitteeseen, jolla on alkuperä vasemmalla alapuolellanäytön (esimerkiksi TARGA sarja)
public ushort XOrigin { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Yorgin
Saa tai asettaa absoluuttisen vertikaalisen koordinaatin kuvan alempaan vasemman kulmaankun se on sijoitettu näyttölaitteeseen, jolla on alkuperä vasemmalla alapuolellanäytön (esimerkiksi TARGA sarja)
public ushort YOrigin { get; set; }
Omistuksen arvo
Examples
Päivitä TGA-kuvan julkisia ominaisuuksia.
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")
}
Saada arvot julkisista ominaisuuksista ladattavan TGA-kuvan.
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()
Tuottaa nykyisen instanssin kopioinnin ja tuottaa uuden esineen, joka kloneekaikki alkuperäisen ominaisuudet ja ominaispiirteet. tämä menetelmä helpottaaidenttisten kopioiden luominen, tietojen eheyden varmistaminen ja tilan säilyttäminennykyinen tilanne vaikuttamatta alkuperäiseen kohteeseen.
public TgaImage Clone()
Returns
Palauttaa uusi esine, joka on jäljennös nykyisestä tapauksesta.
Clone(TgaImage)
Toista toisen Aspose.Imaging.FileFormats.Tga. TgaImage-objektin ominaisuudet, luouusi tapa, jolla on samat ominaisuudet.Tämä toimenpide varmistaa säilytyksentietojen eheyttä ja helpottaa kuvan ominaisuuksien kopiointia ilmanmuuttaa lähdeobjekti.
public void Clone(TgaImage tgaImage)
Parameters
tgaImage
TgaImage
Muita Aspose.Imaging.FileFormats.Tga.tgaImage
Crop(Rectangle)
Kasvaa kuva tietylle alueelle.Tämä menetelmä antaa sinulle mahdollisuuden määrittääkuvan sisällä rektangulaarinen alue säilyttää, jättäen pois loput.on hyödyllistä keskittyä tiettyyn sisältöön kuvan sisällä tai poistaa ei-toivotutja portioita
public override void Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
Se on oikea.
Crop(Inti, Inti, Inti ja Inti)
Kasvaa kuva määrittämällä siirtymät vasemmalle, oikealle, yläpuolelle ja alaspäinTämä menetelmä mahdollistaa kuvan leikkaamisen siirtämällä sen rajathorisontaalisten ja pystysuoraan kulkevien aasien kautta riippumatta. säätämällä näitä muutoksia,Voit tarkkaan hallita, mitkä kuvan osat säilytetään, tehokkaastiSiirrä se haluttuun ulottuvuuteen.
public override void Crop(int leftShift, int rightShift, int topShift, int bottomShift)
Parameters
leftShift
int
Vasemmisto muuttuu.
rightShift
int
Oikea muutos on.
topShift
int
Korkeimman vaihdon mukaan.
bottomShift
int
Alhainen muutos on.
Equals(TgaImage)
Yhdenvertailussa menetelmä arvioi, onko nykyinenAspose.Imaging.FileFormats.Tga. TgaImage tapaus vastaa toista kuvaa, joka on esitettyTämä toiminto helpottaa sen määrittämistä, onko kaksi TGA-kuvaaidenttinen, auttaa kuvankäsittelyssä ja vertailutyöissä.
public bool Equals(TgaImage other)
Parameters
other
TgaImage
Toinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
Returns
Vertailun tulokset .
Equals(Objekti)
Menetelmä suorittaa yhdenvertaisen vertailun nykyisenAspose.Imaging.FileFormats.Tga. TgaImage esimerkki ja toinen esine, joka on esitetty parametri.Erityisesti se arvioi, vastaavatko nykyisen kuvan ominaisuudettoiseen kohteeseen, jotka auttavat määrittelemään niiden vastaavuudenVertailutavoitteet kuvankäsittelyn työnkulkujen sisällä.
public override bool Equals(object other)
Parameters
other
object
Toinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
Returns
Vertailun tulokset .
GetHashCode()
Korjaa nykyisen tapauksen hash-koodi. kuitenkin, on tärkeää huomataettä tämä hash-koodi ei välttämättä sovellu käytettäväksi avaimena, erityisesti koskaTgaImage-luokan tapaukset eivät ole muuttumattomia.
public override int GetHashCode()
Returns
Hash koodi tässä tapauksessa.
Resize(int, int, ImageResizeSettings)
Muokkaa kuvaa sovellettaessa tiettyjä asetuksia halutunmitat ja ulottuvuus suhteet. mukauttamalla kuvan asetuksia, voit tehokkaastikuvan kierrätys ja samalla optimaalinen visuaalisen laadun ja yhteensopivuuden takaamineneri näyttölaitteita tai sovelluksia.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameters
newWidth
int
Ja uusi leveys.
newHeight
int
Ja uusi korkeus.
settings
ImageResizeSettings
Siirretään uudelleen asetukset.
Resize(int, int, resizeTyppi)
Muokkaa kuvan koon käyttämällä määritettyä uudelleenmuotoa, joka määrittää, mitenTämä menetelmä antaa joustavuuden uudelleenjärjestelyyn.Kuvia eri algoritmeja tai tekniikoita noudattaen. valitsemallaasianmukainen resize-tyyppi, voit saavuttaa halutun tasapainon kuvan välillälaatu ja laskennallinen tehokkuus tiettyjen vaatimusten tai mieltymysten perusteella.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameters
newWidth
int
Ja uusi leveys.
newHeight
int
Ja uusi korkeus.
resizeType
ResizeType
Tyyppinen reissu.
Rotate(Float, Bool ja väri)
Kiertää kuvan keskellä määritellyllä kulmalla ja ylläpitää kierrätystäsuhteellisuus ja taustan värin säilyttäminen.Tämä menetelmä mahdollistaatarkka kuvan manipulointi, varmistaa, että kierros säilyttää visuaalisen tasapainonja johdonmukaisuus määritellyn taustan värin kanssa. se on ihanteellinen tehtäviin, joissaKeskuksen ympärille on tarpeen tarkkaa pyörimistä, kuten suuntauksen korjaus.tai taiteellisia sopeutuksia.
public override void Rotate(float angle, bool resizeProportionally, Color backgroundColor)
Parameters
angle
float
Kiertävä kulma asteina. Positiiviset arvot kiertävät kelloa.
resizeProportionally
bool
jos asetat ’totuus’ sinulla on kuvan koon muutospohjaisesti pyöristetty reikiä (kulmanpisteitä) projektioita muissa tapauksissa, jotka jättävät ulottuvuudet koskemattomat ja vainsisäinen kuva sisältöä kierrätetään.
backgroundColor
Color
Taustan väri.
RotateFlip(RotateFlipType)
“RotateFlip” -menetelmä mahdollistaa kuvan kierrätys- ja flipping-toiminnan.tarjoaa monipuolista toiminnallisuutta kuvan suuntautumisen manipuloimiseksi, jolloin käyttäjät voivatsuorittamaan pyöriä ja kierroksia niiden vaatimusten mukaisesti, helpottamallatehokas kuvankäsittely tehtäviä ohjelmisto-sovelluksissa.
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
Pyöreä flip tyyppi.
SaveData(Stream)
säästää tietoja.
protected override void SaveData(Stream stream)
Parameters
stream
Stream
ja virtauksen.
UpdateDimensions(Sisä, sisä)
Päivityksen ulottuvuudet.
protected override void UpdateDimensions(int newWidth, int newHeight)
Parameters
newWidth
int
Ja uusi leveys.
newHeight
int
Ja uusi korkeus.
Operators
Toiminnanharjoittaja =(TgaImage ja Tgasimage)
Se suorittaa yhdenvertaisen vertailun kahden TGA-kuvan välillä, ottaen huomioon molemmatEnsimmäinen ja toinen kuva liittyvät vertailuprosessiin. tämä menetelmäedistää kuvan tasa-arvon yksinkertaista arviointia ja varmistaa tarkkuudenAnalyysi ja päätöksenteko kuvankäsittelyn työnkulkuissa.
public static bool operator ==(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Ensimmäinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
second
TgaImage
Toinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
Returns
Vertailun tulokset .
operaattori !=(TgaImage ja Tgasimage)
Se suorittaa eriarvoisuuden vertailun kahden TGA-kuvan välillä, joka arvioi molempiaEnsimmäinen ja toinen kuva liittyvät vertailun. tämä menetelmä auttaakuvien välisten eriarvojen tai erojen tunnistaminen, mikä mahdollistaa tarkkuudenAnalyysi ja päätöksenteko kuvankäsittelyn tehtävissä.
public static bool operator !=(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Ensimmäinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
second
TgaImage
Toinen Aspose.Imaging.FileFormats.Tga. TgaImage, joka osallistuu vertailuun.
Returns
Vertailun tulokset .