Class JpegExifData

Class JpegExifData

Името на пространството: Aspose.Imaging.Exif Асамблея: Aspose.Imaging.dll (25.4.0)

EXIF данни контейнер за jpeg файлове.

[JsonObject(MemberSerialization.OptIn)]
public sealed class JpegExifData : ExifData

Inheritance

object TiffDataTypeController ExifData JpegExifData

наследници

ExifData.RemoveTag(ExifProperties) , ExifData.RemoveTag(ushort) , ExifData.IsBigEndian , ExifData.Make , ExifData.ApertureValue , ExifData.BodySerialNumber , ExifData.BrightnessValue , ExifData.CFAPattern , ExifData.CameraOwnerName , ExifData.ColorSpace , ExifData.ComponentsConfiguration , ExifData.CompressedBitsPerPixel , ExifData.Contrast , ExifData.CustomRendered , ExifData.DateTimeDigitized , ExifData.DateTimeOriginal , ExifData.DeviceSettingDescription , ExifData.DigitalZoomRatio , ExifData.ExifVersion , ExifData.ExposureBiasValue , ExifData.ExposureIndex , ExifData.ExposureMode , ExifData.ExposureProgram , ExifData.ExposureTime , ExifData.FNumber , ExifData.FileSource , ExifData.Flash , ExifData.FlashEnergy , ExifData.FlashpixVersion , ExifData.FocalLength , ExifData.FocalLengthIn35MmFilm , ExifData.FocalPlaneResolutionUnit , ExifData.FocalPlaneXResolution , ExifData.FocalPlaneYResolution , ExifData.GPSAltitude , ExifData.GPSAltitudeRef , ExifData.GPSAreaInformation , ExifData.GPSDOP , ExifData.GPSDestBearing , ExifData.GPSDestBearingRef , ExifData.GPSDestDistance , ExifData.GPSDestDistanceRef , ExifData.GPSDestLatitude , ExifData.GPSDestLatitudeRef , ExifData.GPSDestLongitude , ExifData.GPSDestLongitudeRef , ExifData.GPSDifferential , ExifData.GPSImgDirection , ExifData.GPSImgDirectionRef , ExifData.GPSDateStamp , ExifData.GPSLatitude , ExifData.GPSLatitudeRef , ExifData.GPSLongitude , ExifData.GPSLongitudeRef , ExifData.GPSMapDatum , ExifData.GPSMeasureMode , ExifData.GPSProcessingMethod , ExifData.GPSSatellites , ExifData.GPSSpeed , ExifData.GPSSpeedRef , ExifData.GPSStatus , ExifData.GPSTimestamp , ExifData.GPSTrack , ExifData.GPSTrackRef , ExifData.GPSVersionID , ExifData.GainControl , ExifData.Gamma , ExifData.ISOSpeed , ExifData.ISOSpeedLatitudeYYY , ExifData.ISOSpeedLatitudeZZZ , ExifData.PhotographicSensitivity , ExifData.ImageUniqueID , ExifData.LensMake , ExifData.LensModel , ExifData.LensSerialNumber , ExifData.LensSpecification , ExifData.LightSource , ExifData.MakerNoteData , ExifData.MakerNoteRawData , ExifData.MakerNotes , ExifData.MaxApertureValue , ExifData.MeteringMode , ExifData.OECF , ExifData.Orientation , ExifData.PixelXDimension , ExifData.PixelYDimension , ExifData.Properties , ExifData.RecommendedExposureIndex , ExifData.RelatedSoundFile , ExifData.Saturation , ExifData.SceneCaptureType , ExifData.SceneType , ExifData.SensingMethod , ExifData.SensitivityType , ExifData.Sharpness , ExifData.ShutterSpeedValue , ExifData.SpatialFrequencyResponse , ExifData.SpectralSensitivity , ExifData.StandardOutputSensitivity , ExifData.SubjectArea , ExifData.SubjectDistance , ExifData.SubjectDistanceRange , ExifData.SubjectLocation , ExifData.SubsecTime , ExifData.SubsecTimeDigitized , ExifData.SubsecTimeOriginal , ExifData.UserComment , ExifData.WhiteBalance , ExifData.WhitePoint , ExifData.CommonTags , ExifData.ExifTags , ExifData.GPSTags , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

JpegExifData()

Иницијализира нова инстанция на класата Aspose.Imaging.Exif.JpegexifData.

[JsonConstructor]
public JpegExifData()

JpegExifData(TiffDataType[])

Иницијализира нова инстанция на класата Aspose.Imaging.Exif.JpegexifData с данни от реда.

public JpegExifData(TiffDataType[] exifdata)

Parameters

exifdata TiffDataType []

Поредица от EXIF тегове заедно с общи и GPS текове.

JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])

Иницијализира нова инстанция на класата Aspose.Imaging.Exif.JpegexifData с данни от реда.

public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)

Parameters

commonTags TiffDataType []

Съвместни етикети .

exifTags TiffDataType []

Етикети на EXIF.

gpsTags TiffDataType []

Заглавието на GPS.

JpegExifData(ExifData)

Иницијализира нова инстанция на класата Aspose.Imaging.Exif.JpegexifData с данни от реда.

public JpegExifData(ExifData exifdata)

Parameters

exifdata ExifData

Поредица от EXIF тегове заедно с общи и GPS текове.

Fields

MaxExifSegmentSize

Максималният размер на сегмента EXIF е разрешен в байтове.

public const int MaxExifSegmentSize = 65528

полева стойност

int

Properties

Artist

Получавате или поставяте артиста.

public string Artist { get; set; }

стойност на имота

string

BitsPerSample

Получава или поставя битите по проба.

public ushort[] BitsPerSample { get; set; }

стойност на имота

ushort []

Compression

Вземете или поставете компресията.

public ushort Compression { get; set; }

стойност на имота

ushort

Copyright

Получава или поставя авторското право.

public string Copyright { get; set; }

стойност на имота

string

DateTime

Получаване или определяне на времето за дата.

public string DateTime { get; set; }

стойност на имота

string

ImageDescription

Получава или поставя описанието на изображението.

public string ImageDescription { get; set; }

стойност на имота

string

ImageLength

Получава или задава дължината на изображението.

public uint ImageLength { get; set; }

стойност на имота

uint

ImageWidth

Получава или поставя ширината на изображението.

public uint ImageWidth { get; set; }

стойност на имота

uint

Model

Вземете или поставете модела.

public string Model { get; set; }

стойност на имота

string

PhotometricInterpretation

Получавате или поставяте фотометричната интерпретация.

public ushort PhotometricInterpretation { get; set; }

стойност на имота

ushort

PlanarConfiguration

Получава или задава плановата конфигурация.

public ushort PlanarConfiguration { get; set; }

стойност на имота

ushort

PrimaryChromaticities

Получава или определя хроматичността на трите основни цветове на изображението.

public TiffRational[] PrimaryChromaticities { get; set; }

стойност на имота

TiffRational []

ReferenceBlackWhite

Получава или поставя референтната черно-бяла.

public TiffRational[] ReferenceBlackWhite { get; set; }

стойност на имота

TiffRational []

ResolutionUnit

Получава или поставя единицата за резолюция.

public ExifUnit ResolutionUnit { get; set; }

стойност на имота

ExifUnit

SamplesPerPixel

Получава или поставя пробите по пиксел.

public ushort SamplesPerPixel { get; set; }

стойност на имота

ushort

Software

Получавате или поставяте софтуера.

public string Software { get; set; }

стойност на имота

string

Thumbnail

Получава или поставя изображението на миниатюра.

public RasterImage Thumbnail { get; set; }

стойност на имота

RasterImage

TransferFunction

Получава или задава функцията за прехвърляне.

public ushort[] TransferFunction { get; set; }

стойност на имота

ushort []

XРезолюция

Получава или задава резолюцията x.

public TiffRational XResolution { get; set; }

стойност на имота

TiffRational

YCbCrКоефициенти

Получава или задава коефициентите на матрицата за трансформация от RGB до YCbCr данни за изображение.

public TiffRational[] YCbCrCoefficients { get; set; }

стойност на имота

TiffRational []

YCbCrПозициониране

Получава или поставя позицията на хроминантните компоненти във връзка с елемента на светлината.

public ExifYCbCrPositioning YCbCrPositioning { get; set; }

стойност на имота

ExifYCbCrPositioning

YCbCrSubSampling

Получава или определя съотношението на пробиране на хроминантните компоненти във връзка с елемента на луминацията.

public ushort[] YCbCrSubSampling { get; set; }

стойност на имота

ushort []

Резолюция

Получавате или поставяте и резолюцията.

public TiffRational YResolution { get; set; }

стойност на имота

TiffRational

Methods

SerializeExifData()

Сериализира EXIF данните. пише стойностите и съдържанието на етикетите. най-влиятелният етикет за размери е Thumbnail съдържание.

public byte[] SerializeExifData()

Returns

byte []

Сериализираните EXIF данни.

Remarks

Общата размер на сегмента трябва да бъде по-малка или равна на битите MaxExifSegmentSize, за да се произведе правилно jpeg изображение.Съвет: Опитайте се да намалите размера на миниатюра или да промените компресията му, ако имате твърде голям размер на секцията EXIF.

 Български