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

YCbCrSubمجموعه

دریافت یا تعیین نسبت نمونه برداری از اجزای کرومینانس در رابطه با اجزای روشنایی.

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 بیش از حد بزرگ باشد.

 فارسی