Class JpegExifData

Class JpegExifData

İsim alanı : Aspose.Imaging.Exif Toplantı: Aspose.Imaging.dll (25.4.0)

JPEG dosyaları için EXIF veri konteyner.

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

Inheritance

object TiffDataTypeController ExifData JpegExifData

mirasçı üyeleri

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 sınıfının yeni bir örneğini başlatır.

[JsonConstructor]
public JpegExifData()

JpegExifData(TiffDataType[])

Aspose.Imaging.Exif.JpegExifData sınıfının yeni bir örneğini aralıktan veri ile başlatır.

public JpegExifData(TiffDataType[] exifdata)

Parameters

exifdata TiffDataType […]

Bir dizi EXIF etiketleri ortak ve GPS etiketleri ile birlikte.

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

Aspose.Imaging.Exif.JpegExifData sınıfının yeni bir örneğini aralıktan veri ile başlatır.

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

Parameters

commonTags TiffDataType […]

Ortak etiketler için.

exifTags TiffDataType […]

EXIF etiketleri var.

gpsTags TiffDataType […]

GPS etiketleri var.

JpegExifData(ExifData)

Aspose.Imaging.Exif.JpegExifData sınıfının yeni bir örneğini aralıktan veri ile başlatır.

public JpegExifData(ExifData exifdata)

Parameters

exifdata ExifData

Bir dizi EXIF etiketleri ortak ve GPS etiketleri ile birlikte.

Fields

MaxExifSegmentSize

Bütte olarak izin verilen maksimum EXIF segment boyutu.

public const int MaxExifSegmentSize = 65528

alan değeri

int

Properties

Artist

Sanatçıyı alır ya da yerleştirir.

public string Artist { get; set; }

Mülkiyet Değer

string

BitsPerSample

Örnek olarak bitleri alır veya ayarlar.

public ushort[] BitsPerSample { get; set; }

Mülkiyet Değer

ushort […]

Compression

Kompresyonu alır veya ayarlar.

public ushort Compression { get; set; }

Mülkiyet Değer

ushort

Copyright

Telif hakkını alır veya ayarlar.

public string Copyright { get; set; }

Mülkiyet Değer

string

DateTime

Tarih saatini alır veya ayarlar.

public string DateTime { get; set; }

Mülkiyet Değer

string

ImageDescription

Görüntülemeyi alır veya ayarlar.

public string ImageDescription { get; set; }

Mülkiyet Değer

string

ImageLength

Görüntü uzunluğunu alır veya ayarlar.

public uint ImageLength { get; set; }

Mülkiyet Değer

uint

ImageWidth

Görüntü genişliğini alır veya ayarlar.

public uint ImageWidth { get; set; }

Mülkiyet Değer

uint

Model

Modeli alır ya da ayarlar.

public string Model { get; set; }

Mülkiyet Değer

string

PhotometricInterpretation

fotometrik yorum yapar ya da yapar.

public ushort PhotometricInterpretation { get; set; }

Mülkiyet Değer

ushort

PlanarConfiguration

Planar konfigürasyonunu alır veya ayarlar.

public ushort PlanarConfiguration { get; set; }

Mülkiyet Değer

ushort

PrimaryChromaticities

Görüntünün üç ana renginin kromatikliğini alır veya ayarlar.

public TiffRational[] PrimaryChromaticities { get; set; }

Mülkiyet Değer

TiffRational […]

ReferenceBlackWhite

Referansını siyah beyaz alır veya koyar.

public TiffRational[] ReferenceBlackWhite { get; set; }

Mülkiyet Değer

TiffRational […]

ResolutionUnit

Çözünürlük birimi alır veya ayarlar.

public ExifUnit ResolutionUnit { get; set; }

Mülkiyet Değer

ExifUnit

SamplesPerPixel

Örnekleri piksel başına alır veya ayarlar.

public ushort SamplesPerPixel { get; set; }

Mülkiyet Değer

ushort

Software

Yazılımı alır veya ayarlar.

public string Software { get; set; }

Mülkiyet Değer

string

Thumbnail

Görüntüleme yapar ya da yapar.

public RasterImage Thumbnail { get; set; }

Mülkiyet Değer

RasterImage

TransferFunction

Transfer fonksiyonu alır veya ayarlar.

public ushort[] TransferFunction { get; set; }

Mülkiyet Değer

ushort […]

XResolution

x çözünürlüğünü alır veya ayarlar.

public TiffRational XResolution { get; set; }

Mülkiyet Değer

TiffRational

YCbCrEfektörler

RGB’den YCbCr görüntü verilerine dönüşüm için matris faktörlerini alır veya ayarlar.

public TiffRational[] YCbCrCoefficients { get; set; }

Mülkiyet Değer

TiffRational […]

YCbCrPositioning

Krominans bileşenlerinin pozisyonunu, luminans bileşenine göre alır veya ayarlar.

public ExifYCbCrPositioning YCbCrPositioning { get; set; }

Mülkiyet Değer

ExifYCbCrPositioning

YCbCrSubSampling

Luminans bileşenine göre krominansiyon bileşenlerinin örnekleme oranını alır veya ayarlar.

public ushort[] YCbCrSubSampling { get; set; }

Mülkiyet Değer

ushort […]

YÖLÜM

Çözünürlüğünü alır ya da yapar.

public TiffRational YResolution { get; set; }

Mülkiyet Değer

TiffRational

Methods

SerializeExifData()

EXIF verilerini serialize eder. etiket değerlerini ve içeriğini yazar. en etkili boyut etiketleri Thumbnail etiket içeriğidir.

public byte[] SerializeExifData()

Returns

byte […]

Seriye edilmiş EXIF verileri.

Remarks

Toplam segment boyutu, doğru jpeg görüntüsünü üretmek için MaxExifSegmentSize bytesinden daha az veya eşit olmalıdır.İpucu: EXIF bölüm boyutunu çok büyük olduğunuzda küçük boyutu azaltmaya veya kompresyonunu değiştirmeye çalışın.

 Türkçe