Class TgaImage
Название пространства: Aspose.Imaging.FileFormats.Tga Ассоциация: Aspose.Imaging.dll (25.4.0)
Manipulate TGA raster image files with our API, адаптированный для TARGA(Truevision Advanced Raster Adapter) формат, позволяющий беспроводный заряд иЛегко обновляют публичные свойства, такие как автор, временный отпечаток,Идентификатор изображения и версия программного обеспечения, при использовании различных битов на пикселе,Альфа канал и цветная прозрачность. Кроме того, вы можете экспортировать изображения 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
Определенный маршрут нулевой.
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 с помощью потока длязагрузка изображения. Этот конструктор позволяет беспрепятственно интегрировать данные изображенийиз потоков, что способствует эффективному обращению и обработке изображений ТГА внутриВаши программные приложения.
public TgaImage(Stream stream)
Parameters
stream
Stream
Поток для загрузки изображения.
Properties
AuthorComments
Ретровертирует или размещает комментарии, предоставленные автором изображения.часто содержит ценную информацию, например, описания, анотации, илиДополнительный контекст об изображении. путем доступа или модификации автора Комментариисобственности, разработчики могут улучшить метаданные, связанные с изображением, обеспечиваяпользователи с ценными представлениями и контекстом относительно его содержания или создания.Это поле ASCII, состоящее из 324 байтов, которые организованы в четырех линиях.80 символов, каждая из которых последует нулевым терминатором.
public string AuthorComments { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
AuthorName
Обращает или устанавливает имя автора, связанное с изображением.позволяет разработчикам получить доступ или изменять метаданные имени автора, предоставляяценная информация о создателе изображения.С использованием имени авторасобственности, пользователи могут легко идентифицировать личность, ответственную за создание илисодействовать изображению, укреплять его общие метаданные и обеспечивать ценныеконтекст для зрителей.Это поле составляет в общей сложности 40 символов ASCII для названия.Она должна содержать имя человека, который создал изображение (автор).
public string AuthorName { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
BackgroundColor
Ретровертирует или устанавливает цвет фонов изображения. это свойство позволяетВы должны указать цвет, используемый для изображения фонов, обеспечивая консистенцию иулучшение визуальной презентации. это особенно полезно для сценариев, гдеизображение отображается на фоне с различным цветом или приИзображение на другой канале.
public override Color BackgroundColor { get; set; }
Стоимость недвижимости
BitsPerPixel
Установите бит по пиксельному значению, предоставляя необходимую информацию оЦветная глубина изображения. эта свойство служит ключевой метрикой для пониманияуровень деталей и цветового богатства, присутствующего в изображении, помогает разработчикам вОптимизация алгоритмов обработки и распределения ресурсов для эффективного изображенияманипулирование и выполнение заданий.
public override int BitsPerPixel { get; }
Стоимость недвижимости
BytesPerPixel
Получите байты по пикселю, что указывает количество памяти, занятойкаждый пиксель в изображении. эта свойство служит ключевой метрикой для памятиУправление и оптимизация, помогая разработчикам эффективно распределять ресурсыОбработка данных изображения
public int BytesPerPixel { get; }
Стоимость недвижимости
DateTimeStamp
Получить или настроить Date/Time Stamp.Это поле определяет значение для даты и времени, когда изображение было сохранено.Несмотря на то, что операционные системы обычно используют временные и даточные файлы, эта функцияпри условии, что операционная система может изменить значок времени и даты, если файлИспользуя это пространство, вы гарантируете неизменный регион на дату и время.Запись .
public DateTime? DateTimeStamp { get; set; }
Стоимость недвижимости
DateTime ?
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
FileFormat
Получите важную информацию о файловом формате изображения, представленном этимНапример, Aspose.Imaging.FileFormats.Tga. TgaImage. Понимать формат файла необходим дляпроверяет совместимость и обеспечивает беспрепятственную интеграцию в программные системы,Это позволяет эффективно обрабатывать и манипулировать изображениями.
public override FileFormat FileFormat { get; }
Стоимость недвижимости
GammaValueDenominator
Возвращает деноминаторную часть гаммы, неотъемлемый фактор вопределение цветового представления в изображениях. для изображений, не имеющих гаммыкоррекция, эта стоимость должна быть 1.0, обеспечивая точный цветный рендеринг.Оценить и использовать этот параметр является фундаментальным для поддержания цвета.верность и достижение точной визуализации изображения.
public ushort GammaValueDenominator { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
GammaValueNumerator
Получается числовая часть гаммы, которая необходима для точного цвета.в изображениях без коррекции гаммы, эта стоимость должна бытьПонимание и использование этого значения имеет решающее значение для сохранения цвета.верность и обеспечение точного изображения.
public ushort GammaValueNumerator { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasAlpha
Получите булеанную стоимость, указывающую на то, содержит ли Aspose.Imaging.FileFormats.Tga. TgaImageАльфа-канал, облегчающий эффект прозрачности. эта собственность обеспечивает необходимыеИнформация для обработки изображения композиции и рендерации, помогая разработчикам вреализация разнообразных визуальных эффектов и композиционных операций.
public override bool HasAlpha { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasBackgroundColor
Обращает или устанавливает значение, указывающее на то, содержит ли изображение фоновуюцвет. это свойство полезно для определения, включает ли изображениеотличительный цвет фонов, отделенный от предшествующего контента.Вы можете персонализировать обработку изображения или рендерацию на основе наличия или отсутствияИзображение фонового цвета.
public override bool HasBackgroundColor { get; set; }
Стоимость недвижимости
HasColorMap
Проверьте, содержит ли в этом примере Aspose.Imaging.FileFormats.Tga. TgaImage цветную карту.Понимание наличия цветной карты имеет решающее значение для точной интерпретациии манипулирование цветовыми данными изображения.
public bool HasColorMap { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
HasTransparentColor
Ретроцирует или устанавливает булеанную ценность, указывающую на то, содержит ли изображениепрозрачный цвет. это свойство необходимо для выявления того, является ли изображениеподдерживает прозрачность, помогает вам осуществлять надлежащее обращение сОперации, связанные с прозрачностью, такие как смешивание, композиция или маскирование.
public override bool HasTransparentColor { get; set; }
Стоимость недвижимости
Height
Получите высоту изображения, вписанного этим Aspose.Imaging.FileFormats.Tga. TgaImageЭта собственность предоставляет разработчикам критические детали, касающиесявертикальные измерения изображения, позволяющие беспрецедентно интегрировать и манипулироватьизображения в рамках их программных решений.
public override int Height { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
ImageId
Получает или устанавливает уникальный идентификатор, связанный с изображением.для идентификации и отличия изображения от других в пределахСистема или приложение. путем установки или восстановления идентификатора изображения вы можете управлять иэффективно отслеживать изображения, облегчая организованное управление изображением и воспроизведениепроцессов .
Это опциональное поле содержит информацию, идентифицирующую изображение. Максимальная длина этого поля составляет 255 байтов.
public string ImageId { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
IsGrayScale
Получите булеанную стоимость, указывающую на то, представляет ли Aspose.Imaging.FileFormats.Tga. TgaImageэто свойство имеет решающее значение для различия между цветом иГрей-скалевые изображения, помогающие разработчикам применять соответствующую обработку иТехники рендерации, основанные на цветовых характеристиках изображения.
public bool IsGrayScale { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
JobNameOrId
Обращает или устанавливает рабочее имя или идентификатор, связанный с изображением.позволяет получить доступ или изменять метаданные, связанные с конкретной работой или проектом;Используя свойство Job Name/ID, пользователи могут легкоидентификация проекта или задачи, к которой принадлежит изображение, облегчениеОрганизация и управление имиджами в рамках крупных рабочих потоков или проектов.
public string JobNameOrId { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
JobTime
Ретровертирует или устанавливает временный диапазон, указывающий рабочее время, связанное с изображением.Это свойство позволяет разработчикам получить доступ или изменять метаданные времени, связанные сконкретной работы или проекта, связанного с изображением.
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 Ratio, ключевой фактор вопределяет зрительный аспект пикселей внутри изображения. эта ценность необходимадля сохранения точного представления пикселей и аспектных соотношений в течение различныхОбработка и обработка изображений, обеспечивая качественный визуальный результат.
public ushort PixelAspectRatioDenominator { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
PixelAspectRatioNumerator
Ретроцирует компонент номерата Pixel Aspect Ratio, который влияет навизуальный аспект пикселей внутри изображения. понимание и манипулирование этимзначение необходимо для достижения точного представления пикселей и аспектных соотношенийОбработка изображений и обработка.
public ushort PixelAspectRatioNumerator { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareId
Управляет идентификацией программного обеспечения (ID), связанной с изображением, позволяядо 40 символов ASCII. эта собственность служит средством уникальной идентификацииПрограммное обеспечение, используемое для создания или обработки изображения, обеспечивающее ценнуюМетаданные для организационных и информационных целей.
public string SoftwareId { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersion
восстанавливает или устанавливает версию программного обеспечения, связанную с изображением.длина строки версии обычно составляет от 3 до 4 символов.полезно для отслеживания программного обеспечения, используемого для создания или манипулирования изображением и можетобеспечение ценного контекста для обработки изображений и проверки совместимости.
public string SoftwareVersion { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersionLetter
Переводит или устанавливает буквенный компонент версии программного обеспечения, связанный сЭта собственность представляет дополнительную деталь в программе версииstring и может быть полезным для более тонкой дифференциации версии.
public char SoftwareVersionLetter { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
SoftwareVersionNumber
Переводит или устанавливает цифровую составляющую версии программного обеспечения, связанную сЭта собственность представляет собой цифровую часть программной версии.string, предоставляя важную информацию о версии программного обеспечения, используемого дляСоздание или модификация изображения.
public ushort SoftwareVersionNumber { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
TransparentColor
Обращает или устанавливает ключевой цвет, связанный с изображением.Вы можете получить доступ или изменить цвет, указанный в качестве ключевого цвета для конкретного изображения.обработка задач или эффектов. Использование свойства Key Color позволяет пользователямприменять операции, основанные на цветах, такие как хромная клавиатура или цветная замена, усиливаяСпособность манипулировать изображением и творческие возможности.
Ключевой цвет можно рассматривать как «цвет фонов» или «прозрачный цвет». Это цвет области «не изображения» экрана, и тот же цвет, который экран будет очищен, если он будет удален в приложении.
public override Color TransparentColor { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Width
Установите ширину изображения, представленную этим Aspose.Imaging.FileFormats.Tga. TgaImageЭта собственность предоставляет разработчикам необходимую информацию оРазмеры изображения, способствующие различным задачам манипуляции изображением и обработки изображенийВ рамках их программных приложений.
public override int Width { get; }
Стоимость недвижимости
Examples
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Оригинальное
Получается или устанавливается абсолютная горизонтальная координация для нижнего левого угла изображения.поскольку она расположена на дисплее с происхождением в нижней левой частиэкран (например, серия TARGA).
public ushort XOrigin { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Юрийский
Получает или устанавливает абсолютную вертикальную координату для нижнего левого угла изображенияпоскольку она расположена на дисплее с происхождением в нижней левой частиэкран (например, серия TARGA).
public ushort YOrigin { get; set; }
Стоимость недвижимости
Examples
Обновление публичных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
image.DateTimeStamp = testTime;
image.AuthorName = "John Smith";
image.AuthorComments = "Comment";
image.ImageId = "ImageId";
image.JobNameOrId = "Important Job";
image.JobTime = TimeSpan.FromDays(10);
image.TransparentColor = Color.FromArgb(123);
image.SoftwareId = "SoftwareId";
image.SoftwareVersion = "abc1";
image.SoftwareVersionLetter = 'a';
image.SoftwareVersionNumber = 2;
image.XOrigin = 1000;
image.YOrigin = 1000;
image.Save("test.tga")
}
Получение ценностей общественных свойств загруженного изображения TGA.
using (TgaImage image = (TgaImage)Image.Load("test.tga"))
{
dateTimeStamp = image.DateTimeStamp;
authorName = image.AuthorName;
authorComments = image.AuthorComments;
imageId = image.ImageId;
jobNameOrId = image.JobNameOrId;
jobTime = image.JobTime;
keyColor = image.TransparentColor;
softwareId = image.SoftwareId;
softwareVersion = image.SoftwareVersion;
softwareVersionLetter = image.SoftwareVersionLetter;
softwareVersionNumber = image.SoftwareVersionNumber;
xOrigin = image.XOrigin;
yOrigin = image.YOrigin;
gammaValueDenominator = image.GammaValueDenominator;
gammaValueNumerator = image.GammaValueNumerator;
hasAlphaChannel = image.HasAlpha;
hasColorMap = image.HasColorMap;
height = image.Height;
isGrayScale = image.IsGrayScale;
pixelAspectRatioDenominator = image.PixelAspectRatioDenominator;
pixelAspectRatioNumerator = image.PixelAspectRatioNumerator;
size = image.Size;
width = image.Width;
}
Methods
Clone()
Производит дубликат текущей инстанции, генерируя новый объект, который клонируетвсе атрибуты и свойства оригинала.Этот метод облегчаетсоздание идентичных копий, обеспечение целостности данных и сохранение состояниятекущей инстанции без воздействия на первоначальный объект.
public TgaImage Clone()
Returns
Возвращает новый объект, который является копией текущей инстанции.
Clone(TgaImage)
Реплицировать свойства другого объекта 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
Сравнение результатов .
Equals(Объекты)
Метод выполняет равноправие сравнения между текущимAspose.Imaging.FileFormats.Tga. TgaImage инстанция и другой объект предоставлены в качестве параметра.В частности, он оценивает, соответствуют ли свойства текущего изображенияВторой объект, помогающий определить их эквивалентностьСравнение целей в рабочих потоках обработки изображений.
public override bool Equals(object other)
Parameters
other
object
Второй Aspose.Imaging.FileFormats.Tga. TgaImage, который принимает участие в сравнении.
Returns
Сравнение результатов .
GetHashCode()
Установите хаш-код текущей инстанции. однако, важно отметитьЭтот код может быть не подходит для использования в качестве ключа, особенно потому, чтоПримеры класса TgaImage не неизменны.
public override int GetHashCode()
Returns
Хейх-код этой инстанции
Resize(int, int, ImageResizeНастройки)
Рециклировать изображение при применении конкретных настроек для поддержания желаемогоразмеры и соотношение аспекта. путем настройки изображения вы можете эффективновоссоздание изображения, обеспечивая при этом оптимальное качество зрения и совместимость сРазличные устройства или приложения.
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)
Осуществляет равное сравнение между двумя изображениями ТГА, учитывая обаПервая и вторая картинки, участвующие в сравнительном процессе.упрощает простую оценку равенства изображений, обеспечивая точностьАнализ и принятие решений в процессе обработки изображений.
public static bool operator ==(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Первый Aspose.Imaging.FileFormats.Tga. TgaImage принимает участие в сравнении.
second
TgaImage
Второй Aspose.Imaging.FileFormats.Tga. TgaImage, который принимает участие в сравнении.
Returns
Сравнение результатов .
Оператор !=(Взрыв, TgaImage)
Проводит сравнение неравенства между двумя изображениями ТГА, оценивая обаПервая и вторая картинки, участвующие в сравнении.Этот метод помогаетвыявление разногласий или различий между изображениями, обеспечивая точностьАнализ и принятие решений в процессе обработки изображений.
public static bool operator !=(TgaImage first, TgaImage second)
Parameters
first
TgaImage
Первый Aspose.Imaging.FileFormats.Tga. TgaImage принимает участие в сравнении.
second
TgaImage
Второй Aspose.Imaging.FileFormats.Tga. TgaImage, который принимает участие в сравнении.
Returns
Сравнение результатов .