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
เส้นทางที่ระบุเป็นศูนย์
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
BitsPerPixel
ปรับปรุงค่าบิตต่อพิกเซลให้ข้อมูลสําคัญเกี่ยวกับความลึกของสีของภาพ คุณสมบัตินี้เป็นเครื่องวัดที่สําคัญสําหรับการเข้าใจระดับความละเอียดและความอุดมสมบูรณ์ของสีที่ปรากฏในภาพช่วยให้ผู้พัฒนาการเพิ่มประสิทธิภาพการประมวลผลอัลกอริทึมและการจัดหาทรัพยากรเพื่อให้ภาพมีประสิทธิภาพการประมวลผลและการทําหน้าที่
public override int BitsPerPixel { get; }
คุณสมบัติมูลค่า
BytesPerPixel
รับค่าไบต์ต่อพิกเซลซึ่งระบุจํานวนหน่วยความจําที่ครอบคลุมโดยทุก pixel ในภาพ คุณสมบัตินี้ใช้เป็นเครื่องวัดที่สําคัญสําหรับหน่วยความจําการจัดการและการเพิ่มประสิทธิภาพช่วยให้ผู้พัฒนาจัดหาทรัพยากรได้อย่างมีประสิทธิภาพและประมวลผลข้อมูลภาพ
public int BytesPerPixel { get; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
GammaValueDenominator
Retreat the denominator part of the gamma value, องค์ประกอบที่ครอบคลุมในการกําหนดการปรากฏตัวของสีภายในภาพ สําหรับภาพที่ขาด gammaการแก้ไขค่านี้ควรเป็น 1.0 เพื่อให้แน่ใจว่าการแสดงสีที่ถูกต้องการประเมินและประเมินพารามิเตอร์นี้เป็นสิ่งสําคัญสําหรับการรักษาสีความซื่อสัตย์และบรรลุภาพภาพที่แม่นยํา
public ushort GammaValueDenominator { get; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
HasColorMap
ตรวจสอบว่าตัวอย่าง Aspose.Imaging.FileFormats.Tga.TgaImage นี้มีแผนที่สีการเข้าใจความปรากฏตัวของแผนที่สีเป็นสิ่งสําคัญสําหรับคําอธิบายที่ถูกต้องและการจัดการข้อมูลสีของภาพ
public bool HasColorMap { get; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
Height
รับความสูงของภาพที่แคปซูลโดย Aspose.Imaging.FileFormats.Tga.TgaImageตัวอย่าง. คุณสมบัตินี้ให้ผู้พัฒนาข้อมูลสําคัญเกี่ยวกับขนาดแนวตั้งของภาพซึ่งช่วยให้การรวมและการจัดการของภาพภาพภายในโซลูชั่นซอฟต์แวร์ของพวกเขา
public override int Height { get; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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
กลับวัตถุใหม่ซึ่งเป็นสําเนาของตัวอย่างปัจจุบัน
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
ผลการเปรียบเทียบ
Equals(วัตถุ)
วิธีการทําการเปรียบเทียบเท่ากันระหว่างปัจจุบันตัวอย่าง Aspose.Imaging.FileFormats.Tga.TgaImage และวัตถุอื่น ๆ ที่ให้เป็นพารามิเตอร์โดยเฉพาะอย่างยิ่งมันประเมินว่าคุณสมบัติของภาพปัจจุบันตรงกับคนของวัตถุที่สองช่วยในการตรวจสอบความเท่าเทียมกันของพวกเขาสําหรับวัตถุประสงค์การเปรียบเทียบภายในการประมวลผลภาพ
public override bool Equals(object other)
Parameters
other
object
2 Aspose.Imaging.FileFormats.Tga.TgaImage ซึ่งมีส่วนร่วมในการเปรียบเทียบ
Returns
ผลการเปรียบเทียบ
GetHashCode()
ลบรหัส hash ของตัวอย่างปัจจุบัน อย่างไรก็ตามสิ่งสําคัญคือการสังเกตที่รหัส hash นี้อาจไม่เหมาะสําหรับการใช้งานเป็นกุญแจโดยเฉพาะอย่างยิ่งเพราะตัวอย่างของคลาส TgaImage ไม่สามารถเปลี่ยนแปลงได้
public override int GetHashCode()
Returns
รหัส 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
ผลการเปรียบเทียบ
ผู้ประกอบการ !=(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
ผลการเปรียบเทียบ