Class JpegExifData
Nama dari : Aspose.Imaging.Exif Pengumpulan: Aspose.Imaging.dll (25.4.0)
Kontainer data EXIF untuk file jpeg.
[JsonObject(MemberSerialization.OptIn)]
public sealed class JpegExifData : ExifData
Inheritance
object ← TiffDataTypeController ← ExifData ← JpegExifData
anggota yang diwarisi
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()
Initifikasi instansi baru dari kelas Aspose.Imaging.Exif.JpegExifData.
[JsonConstructor]
public JpegExifData()
JpegExifData(TiffDataType[])
Inicialisasi contoh baru dari kelas Aspose.Imaging.Exif.JpegExifData dengan data dari array.
public JpegExifData(TiffDataType[] exifdata)
Parameters
exifdata
TiffDataType
[ ]
Berbagai tag EXIF bersama dengan tag umum dan GPS.
JpegExifData(TiffDataType[ ], TiffdataType[ ], TiffdataType[])
Inicialisasi contoh baru dari kelas Aspose.Imaging.Exif.JpegExifData dengan data dari array.
public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)
Parameters
commonTags
TiffDataType
[ ]
dengan tag yang umum.
exifTags
TiffDataType
[ ]
dengan tag EXIF.
gpsTags
TiffDataType
[ ]
dengan tag GPS.
JpegExifData(ExifData)
Inicialisasi contoh baru dari kelas Aspose.Imaging.Exif.JpegExifData dengan data dari array.
public JpegExifData(ExifData exifdata)
Parameters
exifdata
ExifData
Berbagai tag EXIF bersama dengan tag umum dan GPS.
Fields
MaxExifSegmentSize
Ukuran segmen EXIF maksimum dalam byte yang diizinkan.
public const int MaxExifSegmentSize = 65528
Nilai lapangan
Properties
Artist
Mendapatkan atau menetapkan artis.
public string Artist { get; set; }
Nilai Properti
BitsPerSample
Dapatkan atau menetapkan bit per sampel.
public ushort[] BitsPerSample { get; set; }
Nilai Properti
ushort [ ]
Compression
Mendapatkan atau menetapkan kompresi.
public ushort Compression { get; set; }
Nilai Properti
Copyright
Dapatkan atau menetapkan hak cipta.
public string Copyright { get; set; }
Nilai Properti
DateTime
Dapatkan atau menetapkan tanggal waktu.
public string DateTime { get; set; }
Nilai Properti
ImageDescription
Dapatkan atau menetapkan deskripsi gambar.
public string ImageDescription { get; set; }
Nilai Properti
ImageLength
Dapatkan atau menetapkan panjang gambar.
public uint ImageLength { get; set; }
Nilai Properti
ImageWidth
Dapatkan atau menetapkan lebar gambar.
public uint ImageWidth { get; set; }
Nilai Properti
Model
Dapatkan atau menetapkan model.
public string Model { get; set; }
Nilai Properti
PhotometricInterpretation
Dapatkan atau menetapkan interpretasi fotometrik.
public ushort PhotometricInterpretation { get; set; }
Nilai Properti
PlanarConfiguration
Dapatkan atau menetapkan konfigurasi planar.
public ushort PlanarConfiguration { get; set; }
Nilai Properti
PrimaryChromaticities
Dapatkan atau menetapkan kromatik dari tiga warna utama dari gambar.
public TiffRational[] PrimaryChromaticities { get; set; }
Nilai Properti
TiffRational [ ]
ReferenceBlackWhite
Dapatkan atau menetapkan referensi hitam putih.
public TiffRational[] ReferenceBlackWhite { get; set; }
Nilai Properti
TiffRational [ ]
ResolutionUnit
Dapatkan atau menetapkan unit resolusi.
public ExifUnit ResolutionUnit { get; set; }
Nilai Properti
SamplesPerPixel
Dapatkan atau menetapkan sampel per pixel.
public ushort SamplesPerPixel { get; set; }
Nilai Properti
Software
Dapatkan atau menetapkan perangkat lunak.
public string Software { get; set; }
Nilai Properti
Thumbnail
Dapatkan atau menetapkan gambar mini.
public RasterImage Thumbnail { get; set; }
Nilai Properti
TransferFunction
Dapatkan atau menetapkan fungsi transfer.
public ushort[] TransferFunction { get; set; }
Nilai Properti
ushort [ ]
XResolusi
Dapatkan atau menetapkan resolusi x.
public TiffRational XResolution { get; set; }
Nilai Properti
Efektif YCbCr
Dapatkan atau menetapkan koefisien matriks untuk transformasi dari data gambar RGB ke YCbCr.
public TiffRational[] YCbCrCoefficients { get; set; }
Nilai Properti
TiffRational [ ]
YCbCrPosisi
Mendapatkan atau menetapkan posisi komponen krominansi berkaitan dengan komponen luminansi.
public ExifYCbCrPositioning YCbCrPositioning { get; set; }
Nilai Properti
YCbCrSubSampling
Dapatkan atau menetapkan proporsi sampel komponen krominansi berkaitan dengan komponen luminansi.
public ushort[] YCbCrSubSampling { get; set; }
Nilai Properti
ushort [ ]
Resolusi
Dapatkan atau menetapkan resolusi y.
public TiffRational YResolution { get; set; }
Nilai Properti
Methods
SerializeExifData()
Serialisasi data EXIF. menulis nilai tag dan konten. tag ukuran yang paling berpengaruh adalah konten tag Thumbnail.
public byte[] SerializeExifData()
Returns
byte [ ]
Data serialisasi EXIF.
Remarks
Ukuran segmen keseluruhan harus lebih kecil atau setara dengan byte MaxExifSegmentSize untuk menghasilkan gambar jpeg yang benar.Petua: Cobalah untuk mengurangi ukuran mini atau mengubah kompresi jika Anda memiliki ukuran bagian EXIF yang terlalu besar.