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[ ]Ετικέτες TiffData[ ]Ετικέτες TiffData[])
Αρχίζει μια νέα περίπτωση της κατηγορίας 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 επιτρέπεται σε bytes.
public const int MaxExifSegmentSize = 65528
Αξία πεδίου
Properties
Artist
Να πάρει ή να βάλει τον καλλιτέχνη.
public string Artist { get; set; }
Αξία ιδιοκτησίας
BitsPerSample
Πάρτε ή τοποθετήστε τα bit ανά δείγμα.
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
Αποκτά ή τοποθετεί τα δείγματα ανά pixel.
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Κατάσταση
Αποκτά ή ρυθμίζει τους συντελεστές matrice για μετατροπή από τα δεδομένα εικόνας RGB σε YCbCr.
public TiffRational[] YCbCrCoefficients { get; set; }
Αξία ιδιοκτησίας
TiffRational [ ]
YCbCrΣτοποθεσία
Αποκτά ή τοποθετεί τη θέση των συστατικών χρωμινάνσης σε σχέση με το συστατικό φωτισμού.
public ExifYCbCrPositioning YCbCrPositioning { get; set; }
Αξία ιδιοκτησίας
ΕΠΙΤΡΟΠΟΙΗΣΗ
Αποκτά ή καθορίζει τη αναλογία δειγματοληψίας των συστατικών χρωμινάνσης σε σχέση με το συστατικό φωτισμού.
public ushort[] YCbCrSubSampling { get; set; }
Αξία ιδιοκτησίας
ushort [ ]
Αποφασίσεις
Να πάρει ή να καθορίσει την απόφαση.
public TiffRational YResolution { get; set; }
Αξία ιδιοκτησίας
Methods
SerializeExifData()
Σειράνει τα δεδομένα EXIF. Γράφει τις τιμές και το περιεχόμενο των ετικετών. Η πιο επηρεαστική ετικέτα μεγέθους είναι το περιεχόμενο ετικετών Thumbnail.
public byte[] SerializeExifData()
Returns
byte [ ]
Τα δεδομένα της σειράς EXIF.
Remarks
Το συνολικό μέγεθος του τμήματος πρέπει να είναι μικρότερο ή ίσο με τα byte MaxExifSegmentSize για να παράγει σωστή εικόνα jpeg.Συμβουλή: Προσπαθήστε να μειώσετε το μέγεθος του ελαφρού ή να αλλάξετε την συμπίεσή του σε περίπτωση που έχετε πολύ μεγάλο μέγεθος τμήματος EXIF.