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
ارزش میدان
Properties
Artist
هنرمند را می گیرد یا می گیرد.
public string Artist { get; set; }
ارزش املاک
BitsPerSample
دریافت و یا قرار دادن بیتی ها در هر نمونه.
public ushort[] BitsPerSample { get; set; }
ارزش املاک
ushort [ ]
Compression
فشرده یا فشرده می شود.
public ushort Compression { get; set; }
ارزش املاک
Copyright
حق کپی رایت را دریافت یا تنظیم کنید.
public string Copyright { get; set; }
ارزش املاک
DateTime
زمان یا تاریخ را تعیین می کند.
public string DateTime { get; set; }
ارزش املاک
ImageDescription
یا توصیف تصویر را به دست آورید.
public string ImageDescription { get; set; }
ارزش املاک
ImageLength
طول تصویر را دریافت یا تنظیم کنید.
public uint ImageLength { get; set; }
ارزش املاک
ImageWidth
تصویر را در عرض یا عرض قرار دهید.
public uint ImageWidth { get; set; }
ارزش املاک
Model
مدل را انتخاب کنید یا مدل را انتخاب کنید.
public string Model { get; set; }
ارزش املاک
PhotometricInterpretation
و یا تفسیر فتوومتریک را به دست می آورد.
public ushort PhotometricInterpretation { get; set; }
ارزش املاک
PlanarConfiguration
تنظیم یا تنظیم تنظیم برنامه
public ushort PlanarConfiguration { get; set; }
ارزش املاک
PrimaryChromaticities
دریافت یا تنظیم کروماتیت سه رنگ اصلی تصویر.
public TiffRational[] PrimaryChromaticities { get; set; }
ارزش املاک
TiffRational [ ]
ReferenceBlackWhite
دریافت یا قرار دادن مرجع سیاه و سفید.
public TiffRational[] ReferenceBlackWhite { get; set; }
ارزش املاک
TiffRational [ ]
ResolutionUnit
یک واحد رزولوشن را دریافت یا تنظیم کنید.
public ExifUnit ResolutionUnit { get; set; }
ارزش املاک
SamplesPerPixel
نمونه ها را در هر پیکسل دریافت یا تنظیم کنید.
public ushort SamplesPerPixel { get; set; }
ارزش املاک
Software
دریافت و یا تنظیم نرم افزار.
public string Software { get; set; }
ارزش املاک
Thumbnail
تصویر کوچک را به دست آورید یا تنظیم کنید.
public RasterImage Thumbnail { get; set; }
ارزش املاک
TransferFunction
دریافت یا تنظیم وظیفه انتقال.
public ushort[] TransferFunction { get; set; }
ارزش املاک
ushort [ ]
Xتصمیم
دریافت یا تنظیم رزولوشن x.
public TiffRational XResolution { get; set; }
ارزش املاک
YCbCrاستفاده
دریافت یا تنظیم شاخص های ماتریس برای تبدیل از RGB به YCbCr داده های تصویر.
public TiffRational[] YCbCrCoefficients { get; set; }
ارزش املاک
TiffRational [ ]
YCbCr موقعیت گذاری
دریافت یا قرار دادن موقعیت اجزای کرومینانس در رابطه با اجزای روشنایی.
public ExifYCbCrPositioning YCbCrPositioning { get; set; }
ارزش املاک
YCbCrSubمجموعه
دریافت یا تعیین نسبت نمونه برداری از اجزای کرومینانس در رابطه با اجزای روشنایی.
public ushort[] YCbCrSubSampling { get; set; }
ارزش املاک
ushort [ ]
حل و فصل
تصمیم گیری یا تصمیم گیری را بر عهده دارد.
public TiffRational YResolution { get; set; }
ارزش املاک
Methods
SerializeExifData()
سریالی سازی داده های EXIF، نوشتن ارزش ها و محتوای برچسب ها، تاثیرگذارترین برچسب اندازه، محتوای برچسب Thumbnail است.
public byte[] SerializeExifData()
Returns
byte [ ]
داده های سریالی EXIF
Remarks
اندازه کل بخش باید کمتر از یا برابر با بایت های MaxExifSegmentSize باشد تا تصویر jpeg صحیح تولید شود.نکته: سعی کنید اندازه کوچک را کاهش دهید یا فشرده سازی آن را تغییر دهید در صورتی که اندازه بخش EXIF بیش از حد بزرگ باشد.