Class TgaImage

Class TgaImage

اسم الفضاء : Aspose.Imaging.FileFormats.Tga تجميع: Aspose.Imaging.dll (25.4.0)

التعامل مع ملفات الصورة TGA raster باستخدام API الخاص بنا، مخصصة لـ TARGA(Truevision Advanced Raster Adapter) تنسيق، مما يتيح التحميل اللاسلكي والتخصيص بسهولة تحديث الممتلكات العامة مثل المؤلف، التوقيت،معرف الصورة، وإصدار البرمجيات، في حين استخدام مختلف البيتات لكل بكسل الإعدادات،قناة ألفا وشفافية الألوان. بالإضافة إلى ذلك، يمكنك تصدير صور TGAإلى غيرها من تنسيقات الرسائل الشعبية، وضمان التوافق لمشاريعك.

[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 من خلال توفير علامة التبويبهذا البناء يسهل الاندماج المباشر للمواقع الموجودةتسريع الصور إلى تنسيق الصورة TGA، وتسريع عملية التحويل لتعزيز التوافق داخل أنظمة البرمجيات الخاصة بك.

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

إعادة تدوير أو وضع التعليقات المقدمة من قبل المؤلف للصورة.غالبًا ما يحتوي على معلومات قيمة ، مثل وصفات أو ملاحظات ، أوالمزيد من السياق حول الصورة.من خلال الوصول أو تعديل المؤلف التعليقاتالممتلكات، يمكن للمطورين تعزيز البيانات المعدلة المرتبطة بالصورة، وتوفيرالمستخدمين مع إدراك قيمة وواقع فيما يتعلق بمحتوىها أو إنشائها.هذا هو حقل ASCII يتكون من 324 بايتا التي يتم تنظيمها كأربعة خطوطيحتوي على 80 حرفًا ، تليها كل حرف من أصل صفر.

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

يعيد أو يضع اسم المؤلف المرتبط بالصورة.يسمح للمطورين بالوصول أو تعديل بيانات اسم المؤلف ، مما يتيحمعلومات قيمة عن صانع الصورة.باستخدام اسم المؤلفالممتلكات، يمكن للمستخدمين بسهولة تحديد الشخص المسؤول عن إنشاء أوالمساهمة في الصورة، وتعزيز بياناتها الشاملة، وتوفير قيمةالسياق للمشاهدين.هذا الحقل هو إجمالي 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

يعيد أو يحدد لون الخلفية للصورة.هذا الممتلكات يسمحلتحديد اللون المستخدم لخلفية الصورة، وضمان اتساق وتحسين عرض الرؤية.وهذا مفيد بشكل خاص في السيناريوهات حيثيتم عرض الصورة على خلفية ذات لون مختلف أو عند عرضصورة على قناة أخرى.

public override Color BackgroundColor { get; set; }

قيمة الممتلكات

Color

BitsPerPixel

استرداد النقاط لكل بكسل، وتوفير المعلومات الأساسية حولعمق اللون للصورة.هذا الممتلكات يخدم كمعيار حاسم لفهممستوى التفاصيل والثروة الملونة الموجودة في الصورة، ومساعدة المطورين فيتحسين خوارزميات المعالجة وتخصيص الموارد للحصول على صورة فعالةالتلاعب والتعامل مع المهام.

public override int BitsPerPixel { get; }

قيمة الممتلكات

int

BytesPerPixel

احصل على بايتات القيمة لكل بكسل، والتي تشير إلى كمية الذاكرة التي تم احتلالها بواسطةكل بكسل في الصورة.هذه الممتلكات تخدم كمعيار حاسم للذاكرةالإدارة والتحسين، ومساعدة المطورين في توزيع الموارد بفعاليةمعالجة بيانات الصورة

public int BytesPerPixel { get; }

قيمة الممتلكات

int

DateTimeStamp

تحصل على أو إعداد تاريخ/وقت.هذا المجال يحدد القيمة للتاريخ والوقت الذي تم حفظ الصورة.على الرغم من أن أنظمة التشغيل عادة ما تكون ملفات التوقيت والتاريخ ، إلا أن هذه الميزة هيإذا كان نظام التشغيل قادرًا على تغيير علامة الزمن والتواريخ إذا كان الملفمن خلال استخدام هذا المجال ، يتم ضمان منطقة غير قابلة للتغيير في التاريخ والوقت.التسجيل .

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

يعود إلى الجزء المذكور من قيمة غاما ، وهو عامل شامل فيتحديد تمثيل الألوان داخل الصور.للصور التي تفتقر إلى غاماتصحيح، يجب أن يكون هذا القيمة 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

يحصل الرقم على جزء من قيمة غاما ، وهو أمر ضروري لون دقيقفي الصور دون تصحيح غاما ، يجب أن يكون هذا القيمةفهم واستخدام هذه القيمة أمر حيوي للحفاظ على اللونالإخلاص والتأكد من الصورة الدقيقة.

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

استرداد قيمة بوليان تشير إلى ما إذا كان Aspose.Imaging.FileFormats.Tga.TgaImage يحتوي علىقناة ألفا، وتسهيل تأثيرات الشفافية.هذه الممتلكات توفر الأساسيةمعلومات للتعامل مع تكوين الصورة والتصوير، ومساعدة المطورين فيتنفيذ العديد من التأثيرات البصرية والعمليات التكوينية.

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

يعيد أو يضع قيمة بوليانية تشير إلى ما إذا كانت الصورة تحتوي علىالألوان الشفافة.هذه الممتلكات ضرورية لتحديد ما إذا كانت الصورةيدعم الشفافية، ويساعدك على تنفيذ المعالجة المناسبةالعمليات المتعلقة بالشفافية مثل الخلط أو التركيب أو التخطيط.

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

يحصل أو يضع الهوية الفريدة المرتبطة بالصورة.هذا الهوية يخدم كنقطة مرجعية لتحديد وتمييز الصورة عن الآخرين داخلالنظام أو التطبيق.من خلال إعداد أو استرداد معرف الصورة، يمكنك إدارة وتتبع الصور بفعالية، وتسهيل إدارة الصورة المنظمة والاستردادالعمليات .

يحتوي هذا الحقل الاختياري على معلومات تحديد الصورة.الطول الأقصى لهذا الحقل هو 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

احصل على قيمة بوليانية تشير إلى ما إذا كان Aspose.Imaging.FileFormats.Tga.TgaImage يمثلالصورة الرمادية على نطاق واسع.هذه الممتلكات هي الأساسية للتمييز بين اللون واللونصور على مقياس رمادي، ومساعدة المطورين في تطبيق المعالجة المناسبة وتقنيات التصوير القائمة على خصائص الألوان للصورة.

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

يعيد أو يضع اسم العمل أو الهوية المرتبطة بالصورة.يسمح لك بالوصول أو تعديل البيانات الميتا المتعلقة بالعمل أو المشروع المحددمن خلال استخدام الخصائص اسم العمل / الهوية ، يمكن للمستخدمين بسهولةتحديد المشروع أو المهمة التي تنتمي إليها الصورة، وتسهيلتنظيم وإدارة الأصول الصورة داخل تدفقات العمل أو المشاريع الكبيرة.

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

يعيد أو يحدد علامة التوقيت التي تشير إلى وقت العمل المرتبط بالصورة.هذه الخصائص تسمح للمطورين بالوصول أو تعديل البيانات الزمنية المرتبطةالمهمة أو المشروع المرتبط بالصورة.

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

يعود إلى الجزء المذكور من نسبة Pixel Aspect ، وهو عامل حاسم فيتحديد الجانب البصري للبيكسلات داخل الصورة.هذه القيمة ضروريةللحفاظ على تمثيل بكسل دقيق ونسب الجانب في جميع أنحاءعمليات عرض الصور ومعالجة الصور، وضمان جودة عالية الإنتاج البصري.

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

يتراجع عن مكون الرقم من نسبة Pixel Aspect ، والتي تؤثر علىالجانب البصري من البكسل داخل الصورة.فهم وتلاعب هذاالقيمة ضرورية لتحقيق التمثيل الدقيق للبكسل ونسب الجانبفي التصوير والتجهيز.

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. هذه الممتلكات تخدم كوسيلة لتحديدالبرامج المستخدمة في إنشاء أو معالجة الصورة، وتوفير قيمةالميتايدات لأغراض تنظيمية ومعلوماتية.

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

يعيد أو يضع مكون الخط من نسخة البرمجيات المرتبطة بـهذه الممتلكات تمثل تفاصيل إضافية داخل نسخة البرمجياتقوس قزح ويمكن أن تكون مفيدة لتمييز النسخة الدقيقة.

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

يعيد أو يضع المكون الرقمي للنسخة البرمجية المرتبطةهذه الممتلكات تمثل الجزء الرقمي من نسخة البرمجياتيقدم معلومات هامة عن نسخة البرمجيات المستخدمة فيإنشاء أو تعديل الصورة.

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

يعيد أو يحدد اللون الرئيسي المرتبط بالصورة.هذه الخصائص تسمحيمكنك الوصول أو تعديل اللون المحدد باعتباره اللون الرئيسي لصورة محددةمعالجة المهام أو التأثيرات.استخدام ميزة الألوان الرئيسية يسمح للمستخدمينتطبيق العمليات القائمة على الألوان مثل تثبيت الكروم أو استبدال الألوان، وتعزيزالقدرة على التلاعب بالصور والقدرة الإبداعية.

يمكن اعتبار اللون الرئيسي “لون الخلفية” أو “لون شفاف”.هذا هو اللون من منطقة “غير الصورة” من الشاشة، واللون نفسه الذي سيتم تنظيف الشاشة إذا تم حذفها في التطبيق.

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)

تكرار خصائص كائن آخر Aspose.Imaging.FileFormats.Tga.TgaImage، وخلقالحالة الجديدة مع نفس الخصائص.هذه العملية تضمن الحفاظ علىتتيح سلامة البيانات وتسهيل تكرار خصائص الصورة دونتغيير المصدر الكائن.

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(إنت، إنت، إنت، إنت)

زراعة الصورة عن طريق تحديد التحولات إلى اليسار واليمين والأعلى والأسفلهذه الطريقة تسمح لك لقطع الصورة عن طريق تحريك حدودهاعلى طول المحور الأفقي والرأسي ، من خلال تعديل هذه التحولات ،يمكنك التحكم بالضبط في الأجزاء التي من الصورة لتخزينها بشكل فعال.إرسالها إلى الأبعاد المطلوبة

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مماثلة، ومساعدة في معالجة الصور ومقارنة المهام.

public bool Equals(TgaImage other)

Parameters

other TgaImage

ثانيا Aspose.Imaging.FileFormats.Tga.TgaImage الذي يشارك في المقارنة.

Returns

bool

نتائج مقارنة

Equals(الموضوع)

ويقوم الطريقة بإجراء مقارنة متساوية بينAspose.Imaging.FileFormats.Tga.TgaImage المثال وغيرها من الكائنات المقدمة كمعيار.على وجه التحديد، فإنه يقيس ما إذا كانت خصائص الصورة الحالية تتطابقثالثاً: المساعدة في تحديد المساواة بينمقارنة الأغراض داخل تدفقات عمل معالجة الصور.

public override bool Equals(object other)

Parameters

other object

ثانيا Aspose.Imaging.FileFormats.Tga.TgaImage الذي يشارك في المقارنة.

Returns

bool

نتائج مقارنة

GetHashCode()

استرداد رمز الهاش من الحالة الحالية، ومع ذلك، فمن المهم أن نلاحظقد لا يكون هذا الرمز المناسب للاستخدام كمفتاح، وخاصة لأنالحالات من فئة TgaImage غير قابلة للتغيير.

public override int GetHashCode()

Returns

int

الرمز الهاش لهذه الحالة.

Resize(إنت، إنت، 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(البول، البول، اللون)

يدور الصورة حول مركزها من زاوية محددة مع الحفاظ على التراجعالنسبية والحفاظ على لون الخلفية.هذه الطريقة تسمحالتحليل الدقيق للصورة، وضمان الحفاظ على التوازن البصري للدورانواتساق مع لون الخلفية المحددة.إنه مثالي للمهام حيثتحتاج إلى تحويل دقيق حول المركز ، مثل تصحيح التوجهأو تعديلات فنية.

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

Parameters

angle float

زاوية الدوران في درجات.القيم الإيجابية سوف تدور في اتجاه الساعة.

resizeProportionally bool

إذا قمت بتعيين “الحقيقي” ستكون حجم الصورة الخاص بك قد تغيرتعلى النحو المنحني (نقاط الزاوية) المشاهدات في الحالة الأخرى التي تترك الأبعاد غير ملموسة فقطالداخلية محتوى الصورة يتم توجيهها.

backgroundColor Color

لون الخلفية

RotateFlip(RotateFlipType)

طريقة “RotateFlip” تسمح بعمليات الدوران والرمي على الصورة.يوفر وظيفة متنوعة للتلاعب بالتوجيه الصورة، مما يتيح للمستخدمينلتنفيذ الدوران والفلاشات وفقا لمتطلباتهم، وتسهيلمهام معالجة الصور الفعالة داخل تطبيقات البرمجيات.

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

نوع الفليب المتحرك.

SaveData(Stream)

إنقاذ البيانات .

protected override void SaveData(Stream stream)

Parameters

stream Stream

من التدفق .

UpdateDimensions(إنت، إنت)

وتحديث الأبعاد.

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

ثانيا 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

ثانيا Aspose.Imaging.FileFormats.Tga.TgaImage الذي يشارك في المقارنة.

Returns

bool

نتائج مقارنة

 عربي