Class TgaImage

Class TgaImage

ชื่อพื้นที่: Aspose.Imaging.FileFormats.Tga การประกอบ: Aspose.Imaging.dll (25.4.0)

Manipulate TGA raster image files with our API, ที่กําหนดเองสําหรับ TARGA(Truevision Advanced Raster Adapter) รูปแบบที่ช่วยให้การโหลดและการปรับแต่ง ง่ายต่อการปรับปรุงคุณสมบัติสาธารณะเช่นผู้เขียน timestamp,ID รูปภาพและเวอร์ชันซอฟต์แวร์ในขณะที่ใช้การตั้งค่าบิตต่างๆต่อพิกเซลช่องอัลฟาและความโปร่งใสของสี นอกจากนี้คุณสามารถส่งออกภาพ TGAไปยังรูปแบบ raster ที่นิยมอื่น ๆ เพื่อให้แน่ใจว่ามีการเข้ากันได้สําหรับโครงการของคุณ

[JsonObject(MemberSerialization.OptIn)]
public class TgaImage : RasterCachedImage, IDisposable, IObjectWithBounds, IRasterImageArgb32PixelLoader, IRasterImageRawDataLoader, IHasXmpData, IHasMetadata

Inheritance

object DisposableObject DataStreamSupporter Image RasterImage RasterCachedImage TgaImage

Implements

IDisposable , IObjectWithBounds , IRasterImageArgb32PixelLoader , IRasterImageRawDataLoader , IHasXmpData , IHasMetadata

อนุญาโตตุลาการ

RasterCachedImage.CacheData() , RasterCachedImage.Blend(Point, RasterImage, Rectangle, byte) , RasterCachedImage.Resize(int, int, ResizeType) , RasterCachedImage.Resize(int, int, ImageResizeSettings) , RasterCachedImage.RotateFlip(RotateFlipType) , RasterCachedImage.Rotate(float, bool, Color) , RasterCachedImage.Crop(Rectangle) , RasterCachedImage.Dither(DitheringMethod, int, IColorPalette) , RasterCachedImage.Grayscale() , RasterCachedImage.NormalizeHistogram() , RasterCachedImage.BinarizeFixed(byte) , RasterCachedImage.BinarizeOtsu() , RasterCachedImage.BinarizeBradley(double, int) , RasterCachedImage.BinarizeBradley(double) , RasterCachedImage.AdjustBrightness(int) , RasterCachedImage.AdjustContrast(float) , RasterCachedImage.AdjustGamma(float, float, float) , RasterCachedImage.AdjustGamma(float) , RasterCachedImage.OnCached() , RasterCachedImage.OnPaletteChanged(IColorPalette, IColorPalette) , RasterCachedImage.IsCached , RasterImage.xmpData , RasterImage.RemoveMetadata() , RasterImage.Save(Stream, ImageOptionsBase, Rectangle) , RasterImage.GetModifyDate(bool) , RasterImage.Dither(DitheringMethod, int) , RasterImage.Dither(DitheringMethod, int, IColorPalette) , RasterImage.GetDefaultPixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.GetDefaultRawData(Rectangle, IPartialRawDataLoader, RawDataSettings) , RasterImage.GetDefaultArgb32Pixels(Rectangle) , RasterImage.GetDefaultRawData(Rectangle, RawDataSettings) , RasterImage.GetArgb32Pixel(int, int) , RasterImage.GetPixel(int, int) , RasterImage.SetArgb32Pixel(int, int, int) , RasterImage.SetPixel(int, int, Color) , RasterImage.ReadScanLine(int) , RasterImage.ReadArgb32ScanLine(int) , RasterImage.WriteScanLine(int, Color[]) , RasterImage.WriteArgb32ScanLine(int, int[]) , RasterImage.LoadPartialArgb32Pixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.LoadPartialPixels(Rectangle, IPartialPixelLoader) , RasterImage.LoadArgb32Pixels(Rectangle) , RasterImage.LoadArgb64Pixels(Rectangle) , RasterImage.LoadPartialArgb64Pixels(Rectangle, IPartialArgb64PixelLoader) , RasterImage.LoadPixels(Rectangle) , RasterImage.LoadCmykPixels(Rectangle) , RasterImage.LoadCmyk32Pixels(Rectangle) , RasterImage.LoadRawData(Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.LoadRawData(Rectangle, Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.SaveRawData(byte[], int, Rectangle, RawDataSettings) , RasterImage.SaveArgb32Pixels(Rectangle, int[]) , RasterImage.SavePixels(Rectangle, Color[]) , RasterImage.SaveCmykPixels(Rectangle, CmykColor[]) , RasterImage.SaveCmyk32Pixels(Rectangle, int[]) , RasterImage.SetResolution(double, double) , RasterImage.SetPalette(IColorPalette, bool) , RasterImage.Resize(int, int, ImageResizeSettings) , RasterImage.Rotate(float, bool, Color) , RasterImage.Rotate(float) , RasterImage.BinarizeFixed(byte) , RasterImage.BinarizeOtsu() , RasterImage.BinarizeBradley(double) , RasterImage.BinarizeBradley(double, int) , RasterImage.Blend(Point, RasterImage, Rectangle, byte) , RasterImage.Blend(Point, RasterImage, byte) , RasterImage.Grayscale() , RasterImage.NormalizeHistogram() , RasterImage.AdjustBrightness(int) , RasterImage.AdjustContrast(float) , RasterImage.AdjustGamma(float, float, float) , RasterImage.AdjustGamma(float) , RasterImage.GetSkewAngle() , RasterImage.NormalizeAngle() , RasterImage.NormalizeAngle(bool, Color) , RasterImage.Filter(Rectangle, FilterOptionsBase) , RasterImage.ReplaceColor(Color, byte, Color) , RasterImage.ReplaceColor(int, byte, int) , RasterImage.ReplaceNonTransparentColors(Color) , RasterImage.ReplaceNonTransparentColors(int) , RasterImage.ToBitmap() , RasterImage.ReleaseManagedResources() , RasterImage.UpdateMetadata() , RasterImage.UpdateDimensions(int, int) , RasterImage.PremultiplyComponents , RasterImage.UseRawData , RasterImage.UpdateXmpData , RasterImage.XmpData , RasterImage.RawIndexedColorConverter , RasterImage.RawCustomColorConverter , RasterImage.RawFallbackIndex , RasterImage.RawDataSettings , RasterImage.UsePalette , RasterImage.RawDataFormat , RasterImage.RawLineSize , RasterImage.IsRawDataAvailable , RasterImage.HorizontalResolution , RasterImage.VerticalResolution , RasterImage.HasTransparentColor , RasterImage.HasAlpha , RasterImage.TransparentColor , RasterImage.ImageOpacity , RasterImage.DataLoader , Image.CanLoad(string) , Image.CanLoad(string, LoadOptions) , Image.CanLoad(Stream) , Image.CanLoad(Stream, LoadOptions) , Image.Create(ImageOptionsBase, int, int) , Image.Create(Image[]) , Image.Create(MultipageCreateOptions) , Image.Create(string[], bool) , Image.Create(string[]) , Image.Create(Image[], bool) , Image.GetFileFormat(string) , Image.GetFileFormat(Stream) , Image.GetFittingRectangle(Rectangle, int, int) , Image.GetFittingRectangle(Rectangle, int[], int, int) , Image.Load(string, LoadOptions) , Image.Load(string) , Image.Load(Stream, LoadOptions) , Image.Load(Stream) , Image.GetProportionalWidth(int, int, int) , Image.GetProportionalHeight(int, int, int) , Image.RemoveMetadata() , Image.CanSave(ImageOptionsBase) , Image.Resize(int, int) , Image.Resize(int, int, ResizeType) , Image.Resize(int, int, ImageResizeSettings) , Image.GetDefaultOptions(object[]) , Image.GetOriginalOptions() , Image.ResizeWidthProportionally(int) , Image.ResizeHeightProportionally(int) , Image.ResizeWidthProportionally(int, ResizeType) , Image.ResizeHeightProportionally(int, ResizeType) , Image.ResizeWidthProportionally(int, ImageResizeSettings) , Image.ResizeHeightProportionally(int, ImageResizeSettings) , Image.RotateFlip(RotateFlipType) , Image.Rotate(float) , Image.Crop(Rectangle) , Image.Crop(int, int, int, int) , Image.Save() , Image.Save(string) , Image.Save(string, ImageOptionsBase) , Image.Save(string, ImageOptionsBase, Rectangle) , Image.Save(Stream, ImageOptionsBase) , Image.Save(Stream, ImageOptionsBase, Rectangle) , Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , Image.SetPalette(IColorPalette, bool) , Image.UpdateContainer(Image) , Image.GetCanNotSaveMessage(ImageOptionsBase) , Image.GetFitRectangle(Rectangle) , Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) , Image.GetFitRectangle(Rectangle, int[]) , Image.OnPaletteChanged(IColorPalette, IColorPalette) , Image.OnPaletteChanging(IColorPalette, IColorPalette) , Image.ReleaseManagedResources() , Image.BitsPerPixel , Image.Bounds , Image.Container , Image.Height , Image.Palette , Image.UsePalette , Image.Size , Image.Width , Image.InterruptMonitor , Image.BufferSizeHint , Image.AutoAdjustPalette , Image.HasBackgroundColor , Image.FileFormat , Image.BackgroundColor , DataStreamSupporter.timeout , DataStreamSupporter.CacheData() , DataStreamSupporter.Save() , DataStreamSupporter.Save(Stream) , DataStreamSupporter.Save(string) , DataStreamSupporter.Save(string, bool) , DataStreamSupporter.SaveData(Stream) , DataStreamSupporter.ReleaseManagedResources() , DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) , DataStreamSupporter.DataStreamContainer , DataStreamSupporter.IsCached , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

การประหยัดภาพ JPG เป็นภาพ TGA

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

การโหลดภาพ PNG การแปลงเป็น TgaImage และบันทึกเป็นภาพ TGA

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

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

Constructors

TgaImage(รั้ว)

เริ่มต้นวัตถุ Aspose.Imaging.FileFormats.Tga.TgaImage ใหม่โดยใช้เส้นทางไฟล์ที่ให้สําหรับดาวน์โหลดเนื้อหาภาพ ผู้สร้างนี้เปิดตัวภาพได้อย่างมีประสิทธิภาพตัวอย่างที่อนุญาตให้เข้าถึงไฟล์ภาพ TGA โดยไม่มีการเชื่อมต่อเข้าสู่การทํางานของแอพพลิเคชันของคุณ

public TgaImage(string path)

Parameters

path string

วิธีที่จะโหลดภาพ

Exceptions

ArgumentNullException

เส้นทางที่ระบุเป็นศูนย์

TgaImage(RasterImage)

สร้างตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Tga.TgaImage โดยการจัดหาตัวอย่างวัตถุภาพ ตัวสร้างนี้ช่วยให้การรวมกันโดยตรงของวัตถุที่มีอยู่raster images into the TGA image format, กระบวนการแปลงที่เรียบง่ายสําหรับความเข้ากันได้ที่เพิ่มขึ้นภายในระบบซอฟต์แวร์ของคุณ

public TgaImage(RasterImage rasterImage)

Parameters

rasterImage RasterImage

รูปภาพสกรู

Examples

การโหลดภาพ PNG การแปลงเป็น TgaImage และบันทึกเป็นภาพ TGA

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

TgaImage(Stream)

เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Imaging.FileFormats.Tga.TgaImage โดยใช้การไหลดาวน์โหลดภาพ ผู้สร้างนี้ช่วยให้การรวมข้อมูลภาพได้อย่างราบรื่นจากการไหลช่วยให้การจัดการและการประมวลผลที่มีประสิทธิภาพของภาพ TGA ในการใช้งานซอฟต์แวร์ของคุณ

public TgaImage(Stream stream)

Parameters

stream Stream

กระแสเพื่อโหลดภาพ

Properties

AuthorComments

retrieves or sets the comments provided by the author of the image. ความคิดเห็นเหล่านี้บ่อยครั้งมีข้อมูลที่มีค่าเช่นคําอธิบายการบันทึกหรือแบริ่งเพิ่มเติมเกี่ยวกับภาพ โดยการเข้าถึงหรือแก้ไข ความคิดเห็นของผู้เขียนคุณสมบัติผู้พัฒนาสามารถปรับปรุง metadata ที่เกี่ยวข้องกับภาพผู้ใช้ที่มีความเข้าใจและพื้นฐานที่มีค่าเกี่ยวกับเนื้อหาหรือการสร้างของมันนี่คือฟิลด์ ASCII ประกอบด้วย 324 บิตซึ่งจัดขึ้นเป็นเส้นสี่มากกว่า 80 หมายเลขซึ่งแต่ละตัวทําตามด้วย Terminator Zero

public string AuthorComments { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

AuthorName

กลับหรือตั้งชื่อของผู้เขียนที่เกี่ยวข้องกับภาพ คุณสมบัตินี้ช่วยให้ผู้พัฒนาเข้าถึงหรือแก้ไขข้อมูลโลหะชื่อของผู้เขียนข้อมูลที่มีค่าเกี่ยวกับผู้สร้างภาพ โดยใช้ชื่อผู้เขียนคุณสมบัติผู้ใช้สามารถระบุบุคคลที่รับผิดชอบในการสร้างหรือการมีส่วนร่วมในการสร้างภาพการปรับปรุง metadata ทั้งหมดและให้ข้อมูลที่มีมูลค่าcontext สําหรับผู้ชมฟิลด์นี้เป็นจํานวน 40 ตัวอักษร ASCII สําหรับชื่อ หากฟิลด์ใช้มันควรมีชื่อของบุคคลที่สร้างภาพ (ผู้เขียน)

public string AuthorName { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

BackgroundColor

กลับหรือตั้งค่าสีพื้นหลังของภาพ คุณสมบัตินี้ช่วยให้คุณจะระบุสีที่ใช้สําหรับพื้นหลังภาพเพื่อให้แน่ใจว่าความสม่ําเสมอและการปรับปรุงการแสดงภาพ มันเป็นประโยชน์โดยเฉพาะอย่างยิ่งสําหรับสถานการณ์ที่ภาพจะแสดงบนพื้นหลังที่มีสีที่แตกต่างกันหรือเมื่อ renderingรูปภาพบนช่องทางอื่น ๆ

public override Color BackgroundColor { get; set; }

คุณสมบัติมูลค่า

Color

BitsPerPixel

ปรับปรุงค่าบิตต่อพิกเซลให้ข้อมูลสําคัญเกี่ยวกับความลึกของสีของภาพ คุณสมบัตินี้เป็นเครื่องวัดที่สําคัญสําหรับการเข้าใจระดับความละเอียดและความอุดมสมบูรณ์ของสีที่ปรากฏในภาพช่วยให้ผู้พัฒนาการเพิ่มประสิทธิภาพการประมวลผลอัลกอริทึมและการจัดหาทรัพยากรเพื่อให้ภาพมีประสิทธิภาพการประมวลผลและการทําหน้าที่

public override int BitsPerPixel { get; }

คุณสมบัติมูลค่า

int

BytesPerPixel

รับค่าไบต์ต่อพิกเซลซึ่งระบุจํานวนหน่วยความจําที่ครอบคลุมโดยทุก pixel ในภาพ คุณสมบัตินี้ใช้เป็นเครื่องวัดที่สําคัญสําหรับหน่วยความจําการจัดการและการเพิ่มประสิทธิภาพช่วยให้ผู้พัฒนาจัดหาทรัพยากรได้อย่างมีประสิทธิภาพและประมวลผลข้อมูลภาพ

public int BytesPerPixel { get; }

คุณสมบัติมูลค่า

int

DateTimeStamp

รับหรือตั้งค่า Date/Time Stampฟิลด์นี้กําหนดค่าสําหรับวันที่และเวลาที่ภาพถูกบันทึกแม้ว่าระบบปฏิบัติการมักจะจัดเก็บไฟล์เวลาและวันที่คุณลักษณะนี้คือโปรดทราบว่าระบบปฏิบัติการอาจเปลี่ยนตัวอักษรเวลาและวันที่หากไฟล์โดยใช้พื้นที่นี้คุณจะรับประกันพื้นที่ที่ไม่มีการเปลี่ยนแปลงสําหรับวันที่และเวลาการบันทึก

public DateTime? DateTimeStamp { get; set; }

คุณสมบัติมูลค่า

DateTime ?

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

FileFormat

รับข้อมูลสําคัญเกี่ยวกับรูปแบบไฟล์ของภาพที่นําเสนอโดยนี้ตัวอย่างของ Aspose.Imaging.FileFormats.Tga.TgaImage ความเข้าใจรูปแบบไฟล์เป็นสิ่งสําคัญสําหรับตรวจสอบความสอดคล้องและให้แน่ใจว่าการบูรณาการภายในระบบซอฟต์แวร์ได้อย่างราบรื่นช่วยให้การประมวลผลและการจัดการภาพได้อย่างมีประสิทธิภาพ

public override FileFormat FileFormat { get; }

คุณสมบัติมูลค่า

FileFormat

GammaValueDenominator

Retreat the denominator part of the gamma value, องค์ประกอบที่ครอบคลุมในการกําหนดการปรากฏตัวของสีภายในภาพ สําหรับภาพที่ขาด gammaการแก้ไขค่านี้ควรเป็น 1.0 เพื่อให้แน่ใจว่าการแสดงสีที่ถูกต้องการประเมินและประเมินพารามิเตอร์นี้เป็นสิ่งสําคัญสําหรับการรักษาสีความซื่อสัตย์และบรรลุภาพภาพที่แม่นยํา

public ushort GammaValueDenominator { get; }

คุณสมบัติมูลค่า

ushort

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

GammaValueNumerator

ได้รับตัวเลขส่วนของมูลค่า gamma ซึ่งเป็นสิ่งสําคัญสําหรับสีที่แม่นยําการแสดงผลในภาพ ในภาพโดยไม่มีการแก้ไขเกัมม้าค่านี้ควรจะเป็น1.0. การเข้าใจและใช้ค่านี้เป็นสิ่งสําคัญสําหรับการรักษาสีความซื่อสัตย์และให้แน่ใจว่าการแสดงภาพที่ถูกต้อง

public ushort GammaValueNumerator { get; }

คุณสมบัติมูลค่า

ushort

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

HasAlpha

รับค่า Boolean ที่แสดงให้เห็นว่า Aspose.Imaging.FileFormats.Tga.TgaImage รวมถึงช่องอัลฟาช่วยให้มีผลต่อความโปร่งใส คุณสมบัตินี้ให้ความสําคัญข้อมูลการจัดการองค์ประกอบภาพและ rendering ช่วยให้ผู้พัฒนาการประมวลผลภาพที่แตกต่างกันและการประกอบการ

public override bool HasAlpha { get; }

คุณสมบัติมูลค่า

bool

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

HasBackgroundColor

แปลงหรือตั้งค่าค่าแสดงให้เห็นว่าภาพมีพื้นหลังหรือไม่สี คุณสมบัตินี้มีประโยชน์ในการกําหนดว่าภาพรวมถึงสีพื้นหลังที่แยกจากเนื้อหาด้านหน้า มันช่วยให้คุณสามารถปรับแต่งการประมวลผลภาพหรือการแสดงภาพตามความปรากฏตัวหรือไม่มีสีพื้นหลัง

public override bool HasBackgroundColor { get; set; }

คุณสมบัติมูลค่า

bool

HasColorMap

ตรวจสอบว่าตัวอย่าง Aspose.Imaging.FileFormats.Tga.TgaImage นี้มีแผนที่สีการเข้าใจความปรากฏตัวของแผนที่สีเป็นสิ่งสําคัญสําหรับคําอธิบายที่ถูกต้องและการจัดการข้อมูลสีของภาพ

public bool HasColorMap { get; }

คุณสมบัติมูลค่า

bool

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

HasTransparentColor

กลับหรือตั้งค่าค่า boolean ที่แสดงให้เห็นว่าภาพประกอบด้วยสีโปร่งใส คุณสมบัตินี้เป็นสิ่งสําคัญในการระบุว่าภาพสนับสนุนความโปร่งใสช่วยให้คุณดําเนินการตามที่เหมาะสมการดําเนินงานที่เกี่ยวข้องกับความโปร่งใสเช่นผสม compositing หรือ masking

public override bool HasTransparentColor { get; set; }

คุณสมบัติมูลค่า

bool

Height

รับความสูงของภาพที่แคปซูลโดย Aspose.Imaging.FileFormats.Tga.TgaImageตัวอย่าง. คุณสมบัตินี้ให้ผู้พัฒนาข้อมูลสําคัญเกี่ยวกับขนาดแนวตั้งของภาพซึ่งช่วยให้การรวมและการจัดการของภาพภาพภายในโซลูชั่นซอฟต์แวร์ของพวกเขา

public override int Height { get; }

คุณสมบัติมูลค่า

int

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

ImageId

รับหรือตั้งค่าตัวระบุที่ไม่ซ้ํากันที่เกี่ยวข้องกับภาพ ID นี้ใช้เป็นตัวระบุจุดอ้างอิงเพื่อระบุและแยกภาพจากผู้อื่นภายในระบบหรือแอพพลิเคชัน โดยการตั้งค่าหรือรับ ID Image คุณสามารถจัดการและการติดตามภาพได้อย่างมีประสิทธิภาพช่วยให้การจัดการภาพที่จัดระเบียบและการรับภาพได้ง่ายกระบวนการ

ฟิลด์ตัวเลือกนี้มีข้อมูลระบุภาพ ความยาวสูงสุดสําหรับฟิลด์นี้คือ 255 บิต

public string ImageId { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

IsGrayScale

รับค่า Boolean ที่แสดงให้เห็นว่า Aspose.Imaging.FileFormats.Tga.TgaImage เป็นตัวแทนภาพขนาดสีเทา คุณสมบัตินี้เป็นสิ่งสําคัญในการแยกสีและภาพขนาดสีเทาช่วยให้ผู้พัฒนาใช้การประมวลผลที่เหมาะสมและเทคนิค rendering ตามลักษณะสีของภาพ

public bool IsGrayScale { get; }

คุณสมบัติมูลค่า

bool

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

JobNameOrId

กลับหรือตั้งชื่องานหรือ ID ที่เกี่ยวข้องกับภาพ คุณสมบัตินี้ช่วยให้คุณสามารถเข้าถึงหรือแก้ไข metadata ที่เกี่ยวข้องกับงานหรือโครงการที่เฉพาะเจาะจงที่เกี่ยวข้องกับภาพ โดยใช้คุณสมบัติ Job Name / ID ผู้ใช้สามารถใช้งานได้ง่ายการระบุโครงการหรืองานที่ภาพเป็นส่วนหนึ่งการจัดระเบียบและการจัดการของสินทรัพย์ภาพภายในกระแสการทํางานหรือโครงการขนาดใหญ่

public string JobNameOrId { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

JobTime

กลับหรือตั้งค่าตารางเวลาที่ระบุเวลาทํางานที่เกี่ยวข้องกับภาพคุณสมบัตินี้ช่วยให้ผู้พัฒนาสามารถเข้าถึงหรือแก้ไข metadata เวลาที่เกี่ยวข้องกับงานหรือโครงการเฉพาะที่เกี่ยวข้องกับภาพ

public TimeSpan? JobTime { get; set; }

คุณสมบัติมูลค่า

TimeSpan ?

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

PixelAspectRatioDenominator

Retreat the denominator part of the Pixel Aspect Ratio ซึ่งเป็นปัจจัยสําคัญในการกําหนดลักษณะภาพของพิกเซลภายในภาพ หมายเลขนี้เป็นสิ่งสําคัญเพื่อรักษาการแสดงผลพิกเซลที่แม่นยําและเส้นผ่าศูนย์กลางด้านต่างๆการประมวลผลภาพและการประมวลผลการดําเนินงานเพื่อให้แน่ใจว่าการผลิตภาพที่มีคุณภาพสูง

public ushort PixelAspectRatioDenominator { get; }

คุณสมบัติมูลค่า

ushort

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

PixelAspectRatioNumerator

Retreat the numerator component of the Pixel Aspect Ratio, ซึ่งส่งผลกระทบต่อการมองเห็นของพิกเซลภายในภาพ การเข้าใจและจัดการเรื่องนี้หมายเลขที่สําคัญสําหรับการบรรลุการแสดงผลพิกเซลที่แม่นยําและอัตราส่วนด้านในภาพ rendering และประมวลผล

public ushort PixelAspectRatioNumerator { get; }

คุณสมบัติมูลค่า

ushort

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

SoftwareId

การจัดการการระบุซอฟต์แวร์ (ID) ที่เกี่ยวข้องกับภาพมากกว่า 40 ตัวอักษร ASCII คุณสมบัตินี้ใช้เป็นเครื่องมือในการระบุเอกลักษณ์ซอฟต์แวร์ที่ใช้ในการสร้างหรือประมวลผลภาพให้มีมูลค่าmetadata สําหรับวัตถุประสงค์ทางองค์กรและข้อมูล

public string SoftwareId { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

SoftwareVersion

กลับหรือตั้งค่าเวอร์ชันซอฟต์แวร์ที่เกี่ยวข้องกับภาพความยาวสําหรับแถบเวอร์ชันมักจะเป็น 3 ถึง 4 หมายเลข คุณสมบัตินี้คือมีประโยชน์ในการติดตามซอฟต์แวร์ที่ใช้ในการสร้างหรือจัดการภาพและสามารถให้สภาพแวดล้อมที่มีค่าสําหรับการประมวลผลภาพและการตรวจสอบความเข้ากันได้

public string SoftwareVersion { get; set; }

คุณสมบัติมูลค่า

string

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

SoftwareVersionLetter

กลับหรือตั้งค่าส่วนประกอบการเขียนของเวอร์ชันซอฟต์แวร์ที่เกี่ยวข้องกับรูปภาพ คุณสมบัตินี้แสดงให้เห็นถึงรายละเอียดเพิ่มเติมภายในเวอร์ชันซอฟต์แวร์string และสามารถใช้ได้สําหรับการ διαφοροποιήσειςรุ่นที่ดีขึ้น

public char SoftwareVersionLetter { get; set; }

คุณสมบัติมูลค่า

char

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

SoftwareVersionNumber

กลับหรือตั้งค่าส่วนประกอบดิจิตอลของเวอร์ชันซอฟต์แวร์ที่เกี่ยวข้องกับภาพ คุณสมบัตินี้เป็นส่วนดิจิตอลของเวอร์ชันซอฟต์แวร์string, ให้ข้อมูลที่สําคัญเกี่ยวกับรุ่นของซอฟต์แวร์ที่ใช้สําหรับสร้างหรือแก้ไขภาพ

public ushort SoftwareVersionNumber { get; set; }

คุณสมบัติมูลค่า

ushort

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

TransparentColor

กลับหรือตั้งค่าสีหลักที่เกี่ยวข้องกับภาพ คุณสมบัตินี้ช่วยให้คุณสามารถเข้าถึงหรือแก้ไขสีที่ระบุเป็นสีหลักสําหรับภาพเฉพาะการประมวลผลงานหรือผลกระทบ การใช้คุณสมบัติ Key Color ช่วยให้ผู้ใช้สามารถใช้การดําเนินงานตามสีเช่นการเคลือบโครเมียมหรือการเปลี่ยนสีความสามารถในการจัดการภาพและความสามารถในการสร้างสรรค์

สีหลักสามารถคิดว่าเป็น “สีพื้นหลัง” หรือ “สีโปร่งใส” นี่คือสีของพื้นที่ “ไม่ใช่ภาพ” ของหน้าจอและสีเดียวกันที่หน้าจอจะถูกทําความสะอาดหากลบในแอป

public override Color TransparentColor { get; set; }

คุณสมบัติมูลค่า

Color

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

Width

รับความกว้างของภาพที่แสดงโดย Aspose.Imaging.FileFormats.Tga.TgaImageตัวอย่าง. คุณสมบัตินี้ให้ผู้พัฒนาข้อมูลที่สําคัญเกี่ยวกับขนาดภาพช่วยให้การจัดการภาพและงานประมวลผลที่แตกต่างกันในแอพพลิเคชันซอฟต์แวร์ของพวกเขา

public override int Width { get; }

คุณสมบัติมูลค่า

int

Examples

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

มือสมัครเล่น

รับหรือตั้งค่าโค้ดแนวนอนที่แน่นอนสําหรับมุมด้านล่างด้านซ้ายของภาพในฐานะที่เป็นที่ตั้งอยู่บนอุปกรณ์แสดงผลที่มีแหล่งกําเนิดด้านล่างด้านซ้ายของหน้าจอ (เช่นชุด TARGA)

public ushort XOrigin { get; set; }

คุณสมบัติมูลค่า

ushort

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

อิริกิน

รับหรือตั้งค่าแนวตั้งที่สมบูรณ์แบบสําหรับมุมด้านล่างด้านซ้ายของภาพในฐานะที่เป็นที่ตั้งอยู่บนอุปกรณ์แสดงผลที่มีแหล่งกําเนิดด้านล่างด้านซ้ายของหน้าจอ (เช่นชุด TARGA)

public ushort YOrigin { get; set; }

คุณสมบัติมูลค่า

ushort

Examples

ปรับปรุงคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

                                                                  image.Save("test.tga")
                                                              }

ได้รับค่าของคุณสมบัติสาธารณะของภาพ TGA ที่โหลด

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

Methods

Clone()

ผลิตแบบซ้ําของตัวอย่างปัจจุบันสร้างวัตถุใหม่ที่คลอนคุณสมบัติและคุณสมบัติทั้งหมดของต้นฉบับ วิธีนี้ช่วยให้การสร้างสําเนาที่เหมือนกันเพื่อให้แน่ใจว่าข้อมูลที่สมบูรณ์และรักษาสถานะของตัวอย่างปัจจุบันโดยไม่ส่งผลกระทบต่อวัตถุเดิม

public TgaImage Clone()

Returns

TgaImage

กลับวัตถุใหม่ซึ่งเป็นสําเนาของตัวอย่างปัจจุบัน

Clone(TgaImage)

Replicate the properties of another Aspose.Imaging.FileFormats.Tga.TgaImage object, สร้างตัวอย่างใหม่ที่มีคุณสมบัติที่คล้ายกัน การดําเนินงานนี้ช่วยให้การรักษาความสมบูรณ์ของข้อมูลและช่วยให้ความซ้ําของคุณสมบัติภาพโดยไม่ต้องเปลี่ยนวัตถุแหล่ง

public void Clone(TgaImage tgaImage)

Parameters

tgaImage TgaImage

อื่น ๆ Aspose.Imaging.FileFormats.Tga.TgaImage

Crop(Rectangle)

การปลูกภาพไปยังภูมิภาคที่ระบุ วิธีนี้ช่วยให้คุณสามารถกําหนดภาพพื้นที่แนวตั้งภายในภาพเพื่อเก็บรักษาจากส่วนที่เหลือ การดําเนินงานนี้เป็นประโยชน์ในการมุ่งเน้นไปที่เนื้อหาเฉพาะภายในภาพหรือลบที่ไม่ต้องการส่วนผสม

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

ตุ๊กตา

Crop(int, int, int, int)

พืชภาพโดยระบุการเปลี่ยนแปลงสําหรับด้านซ้ายด้านซ้ายด้านบนและด้านล่างข้อ จํากัด วิธีนี้ช่วยให้คุณสามารถตัดภาพโดยการเคลื่อนย้ายข้อ จํากัด ของมันอิสระตามแกนแนวนอนและแนวตั้ง โดยการปรับเปลี่ยนการเปลี่ยนแปลงเหล่านี้คุณสามารถควบคุมส่วนใดของภาพที่จะเก็บไว้ได้อย่างแม่นยําการเพาะปลูกได้ถึงขนาดที่ต้องการ

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

Parameters

leftShift int

เปลี่ยนด้านซ้าย

rightShift int

เปลี่ยนที่เหมาะสม

topShift int

เปลี่ยนด้านบน

bottomShift int

เปลี่ยนด้านล่าง

Equals(TgaImage)

ในการเปรียบเทียบเท่าเทียมวิธีการประเมินว่าปัจจุบันตัวอย่าง Aspose.Imaging.FileFormats.Tga.TgaImage เป็นรูปภาพที่สองที่ให้เป็นพารามิเตอร์ การดําเนินงานนี้ช่วยให้สามารถกําหนดได้ว่าภาพ TGA 2เดียวกันช่วยในการประมวลผลภาพและการเปรียบเทียบงาน

public bool Equals(TgaImage other)

Parameters

other TgaImage

2 Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

Returns

bool

ผลการเปรียบเทียบ

Equals(วัตถุ)

วิธีการทําการเปรียบเทียบเท่ากันระหว่างปัจจุบันตัวอย่าง Aspose.Imaging.FileFormats.Tga.TgaImage และวัตถุอื่น ๆ ที่ให้เป็นพารามิเตอร์โดยเฉพาะอย่างยิ่งมันประเมินว่าคุณสมบัติของภาพปัจจุบันตรงกับคนของวัตถุที่สองช่วยในการตรวจสอบความเท่าเทียมกันของพวกเขาสําหรับวัตถุประสงค์การเปรียบเทียบภายในการประมวลผลภาพ

public override bool Equals(object other)

Parameters

other object

2 Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

Returns

bool

ผลการเปรียบเทียบ

GetHashCode()

ลบรหัส hash ของตัวอย่างปัจจุบัน อย่างไรก็ตามสิ่งสําคัญคือการสังเกตที่รหัส hash นี้อาจไม่เหมาะสําหรับการใช้งานเป็นกุญแจโดยเฉพาะอย่างยิ่งเพราะตัวอย่างของคลาส TgaImage ไม่สามารถเปลี่ยนแปลงได้

public override int GetHashCode()

Returns

int

รหัส hash ของกรณีนี้

Resize(int, int, ImageResizeSettings)

รีไซเคิลภาพในขณะที่ใช้การตั้งค่าที่เฉพาะเจาะจงเพื่อรักษาภาพที่ต้องการขนาดและความสัมพันธ์ด้าน โดยการกําหนดค่าการตั้งค่าภาพคุณสามารถรีไซเคิลภาพในขณะที่รับประกันคุณภาพภาพที่ดีที่สุดและการเข้ากันได้กับภาพแสดงอุปกรณ์หรือแอปพลิเคชันต่างๆ

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

Parameters

newWidth int

ความกว้างใหม่

newHeight int

ความสูงใหม่

settings ImageResizeSettings

การตั้งค่ารีไซเคิล

Resize(int, int, resizeType)

ปรับขนาดของภาพโดยใช้ประเภทการรีไซเคิลที่ระบุซึ่งกําหนดวิธีการการดําเนินการรีไซเคิลจะดําเนินการ วิธีนี้ให้ความยืดหยุ่นในการรีไซเคิลภาพตามอัลกอริทึมหรือเทคนิคที่แตกต่างกัน โดยการเลือกประเภทการรีไซเคิลที่เหมาะสมคุณสามารถบรรลุความสมดุลที่ต้องการระหว่างภาพคุณภาพและประสิทธิภาพการคํานวณตามความต้องการหรือความต้องการเฉพาะ

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

Parameters

newWidth int

ความกว้างใหม่

newHeight int

ความสูงใหม่

resizeType ResizeType

ประเภทการรีไซเคิล

Rotate(บอล, บอล, สี)

รอบภาพรอบศูนย์กลางของมันด้วยมุมที่ระบุในขณะที่รักษาความยืดหยุ่นproportionality and preserving the background color. วิธีการนี้ช่วยให้การจัดการภาพที่แม่นยําเพื่อให้แน่ใจว่าการหมุนรักษาสมดุลภาพและความสอดคล้องกับสีพื้นหลังที่ระบุ มันเหมาะสําหรับงานที่การหมุนที่แม่นยํารอบศูนย์จําเป็นเช่นการแก้ไขแนวตั้งหรือการปรับแต่งศิลปะ

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

Parameters

angle float

มุมหมุนในเกรด หมายเลขเชิงบวกจะหมุนตามชั่วโมง

resizeProportionally bool

ถ้าตั้งค่าเป็น “จริง” คุณจะมีการเปลี่ยนแปลงขนาดภาพของคุณตามแนวตั้งหมุน (จุดมุม) projections ในกรณีอื่น ๆ ที่ปล่อยให้มิติไม่สัมผัสและเพียงภายใน เนื้อหาภาพจะหมุน

backgroundColor Color

สีของพื้นหลัง

RotateFlip(RotateFlipType)

วิธีการ “RotateFlip” ช่วยให้การหมุนและ flipping ในภาพมีฟังก์ชั่นที่หลากหลายสําหรับการจัดการทิศทางของภาพช่วยให้ผู้ใช้ทําการหมุนและฟิล์มตามความต้องการของพวกเขางานการประมวลผลภาพที่มีประสิทธิภาพภายในแอพซอฟต์แวร์

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

ประเภทหมุน flip

SaveData(Stream)

การบันทึกข้อมูล

protected override void SaveData(Stream stream)

Parameters

stream Stream

กระแส

UpdateDimensions(int, int)

ขนาดการปรับปรุง

protected override void UpdateDimensions(int newWidth, int newHeight)

Parameters

newWidth int

ความกว้างใหม่

newHeight int

ความสูงใหม่

Operators

ผู้ประกอบการ =(TgaImage, TgaImage)

ทําการเปรียบเทียบเท่ากันระหว่างภาพ TGA ทั้งสองรูปภาพครั้งแรกและครั้งที่สองที่เกี่ยวข้องในกระบวนการเปรียบเทียบ วิธีนี้ช่วยให้การประเมินความเท่าเทียมภาพได้อย่างง่ายดายเพื่อให้แน่ใจว่าความแม่นยําการวิเคราะห์และการตัดสินใจภายในการประมวลผลภาพ

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

Parameters

first TgaImage

ครั้งแรก Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

second TgaImage

2 Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

Returns

bool

ผลการเปรียบเทียบ

ผู้ประกอบการ !=(TgaImage, TgaImage)

ทําการเปรียบเทียบการไม่สม่ําเสมอระหว่างภาพ TGA ทั้งสองภาพแรกและสองที่เกี่ยวข้องในการเปรียบเทียบ วิธีการนี้ช่วยในการการระบุความแตกต่างหรือความแตกต่างระหว่างภาพเพื่อให้ความแม่นยําการวิเคราะห์และการตัดสินใจในการประมวลผลภาพ

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

Parameters

first TgaImage

ครั้งแรก Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

second TgaImage

2 Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ

Returns

bool

ผลการเปรียบเทียบ

 แบบไทย