Class JpegExifData

JpegExifData class

EXIF κοντέινερ δεδομένων για αρχεία jpeg.

public sealed class JpegExifData : ExifData

Κατασκευαστές

ΟνομαΠεριγραφή
JpegExifData()Αρχικοποιεί μια νέα παρουσία τουJpegExifData τάξη.
JpegExifData(TiffDataType[])Αρχικοποιεί μια νέα παρουσία τουJpegExifData κλάση με δεδομένα από πίνακα.
JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])Αρχικοποιεί μια νέα παρουσία τουJpegExifData κλάση με δεδομένα από πίνακα.

Ιδιότητες

ΟνομαΠεριγραφή
ApertureValue { get; set; }Λαμβάνει ή ορίζει την τιμή του διαφράγματος.
Artist { get; set; }Παίρνει ή ρυθμίζει τον καλλιτέχνη.
BitsPerSample { get; set; }Λαμβάνει ή ορίζει τα bit ανά δείγμα.
BodySerialNumber { get; set; }Λαμβάνει ή ορίζει σειριακό αριθμό σώματος κάμερας.
BrightnessValue { get; set; }Λαμβάνει ή ορίζει την τιμή φωτεινότητας.
CameraOwnerName { get; set; }Λαμβάνει ή ορίζει όνομα κατόχου κάμερας
CFAPattern { get; set; }Λαμβάνει ή ορίζει το μοτίβο CFA.
ColorSpace { get; set; }Λαμβάνει ή ορίζει τον χρωματικό χώρο.
CommonTags { get; set; }Λαμβάνει ή ορίζει ετικέτες, οι οποίες ανήκουν σε κοινή ενότητα. Αυτό ισχύει μόνο για εικόνες jpeg, σε μορφή tiff χρησιμοποιούνται αντί αυτού οι επιλογές tiff
ComponentsConfiguration { get; set; }Λαμβάνει ή ορίζει τη διαμόρφωση στοιχείων.
CompressedBitsPerPixel { get; set; }Λαμβάνει ή ορίζει τα συμπιεσμένα bit ανά pixel.
Compression { get; set; }Λαμβάνει ή ρυθμίζει τη συμπίεση.
Contrast { get; set; }Λαμβάνει ή ρυθμίζει την αντίθεση.
Copyright { get; set; }Αποκτά ή ορίζει τα πνευματικά δικαιώματα.
CustomRendered { get; set; }Λαμβάνει ή ορίζει την προσαρμοσμένη απόδοση.
DateTime { get; set; }Λαμβάνει ή ορίζει την ώρα ημερομηνίας.
DateTimeDigitized { get; set; }Λαμβάνει ή ορίζει την ημερομηνία ψηφιοποίησης της ώρας.
DateTimeOriginal { get; set; }Λαμβάνει ή ορίζει την ημερομηνία, ώρα αρχική.
DeviceSettingDescription { get; set; }Λήψη ή ορίζει τις ρυθμίσεις συσκευής description
DigitalZoomRatio { get; set; }Λαμβάνει ή ρυθμίζει την αναλογία ψηφιακού ζουμ.
ExifTags { get; set; }Λαμβάνει ή ορίζει ετικέτες που ανήκουν μόνο στην ενότητα EXIF.
ExifVersion { get; set; }Λαμβάνει ή ορίζει την έκδοση EXIF.
ExposureBiasValue { get; set; }Λαμβάνει ή ορίζει την τιμή μεροληψίας έκθεσης.
ExposureIndex { get; set; }Λαμβάνει ή ορίζει τον δείκτη έκθεσης.
ExposureMode { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία έκθεσης.
ExposureProgram { get; set; }Λαμβάνει ή ρυθμίζει το πρόγραμμα έκθεσης.
ExposureTime { get; set; }Λαμβάνει ή ρυθμίζει το χρόνο έκθεσης.
FileSource { get; set; }Λαμβάνει ή ορίζει τον τύπο πηγής αρχείου.
Flash { get; set; }Παίρνει ή ρυθμίζει το φλας.
FlashEnergy { get; set; }Λαμβάνει ή ρυθμίζει την ενέργεια φλας.
FlashpixVersion { get; set; }Λαμβάνει ή ορίζει την έκδοση flash pix.
FNumber { get; set; }Λαμβάνει ή ορίζει τον αριθμό F.
FocalLength { get; set; }Λαμβάνει ή ορίζει την εστιακή απόσταση.
FocalLengthIn35MmFilm { get; set; }Λαμβάνει ή ρυθμίζει την εστιακή απόσταση σε φιλμ 35 mm.
FocalPlaneResolutionUnit { get; set; }Λαμβάνει ή ρυθμίζει τη μονάδα ανάλυσης εστιακού επιπέδου.
FocalPlaneXResolution { get; set; }Λαμβάνει ή ορίζει το εστιακό επίπεδο x ανάλυση.
FocalPlaneYResolution { get; set; }Λαμβάνει ή ορίζει το εστιακό επίπεδο y ανάλυση.
GainControl { get; set; }Λαμβάνει ή ορίζει το βαθμό προσαρμογής της συνολικής απολαβής εικόνας.
Gamma { get; set; }Λαμβάνει ή ρυθμίζει το γάμμα.
GPSAltitude { get; set; }Λαμβάνει ή ρυθμίζει το υψόμετρο GPS.
GPSAltitudeRef { get; set; }Λαμβάνει ή ορίζει το υψόμετρο GPS που χρησιμοποιείται ως υψόμετρο αναφοράς.
GPSAreaInformation { get; set; }Λαμβάνει ή ρυθμίζει τις πληροφορίες της περιοχής GPS.
GPSDateStamp { get; set; }Λαμβάνει ή ρυθμίζει τις πληροφορίες ημερομηνίας και ώρας εγγραφής συμβολοσειράς χαρακτήρων GPS σε σχέση με το UTC (Συντονισμένη Παγκόσμια Ώρα).
GPSDestBearing { get; set; }Λαμβάνει ή ρυθμίζει το ρουλεμάν GPS στο σημείο προορισμού.
GPSDestBearingRef { get; set; }Λαμβάνει ή ορίζει την αναφορά GPS που χρησιμοποιείται για τη μεταφορά του ρουλεμάν στο σημείο προορισμού.
GPSDestDistance { get; set; }Λαμβάνει ή ορίζει την απόσταση GPS στο σημείο προορισμού.
GPSDestDistanceRef { get; set; }Λαμβάνει ή ρυθμίζει τη μονάδα GPS που χρησιμοποιείται για την έκφραση της απόστασης από το σημείο προορισμού.
GPSDestLatitude { get; set; }Λαμβάνει ή ορίζει το γεωγραφικό πλάτος GPS του σημείου προορισμού.
GPSDestLatitudeRef { get; set; }Λαμβάνει ή ορίζει την τιμή GPS που υποδεικνύει εάν το γεωγραφικό πλάτος του σημείου προορισμού είναι βόρειο ή νότιο γεωγραφικό πλάτος.
GPSDestLongitude { get; set; }Λαμβάνει ή ορίζει το γεωγραφικό μήκος GPS του σημείου προορισμού.
GPSDestLongitudeRef { get; set; }Λαμβάνει ή ορίζει την τιμή GPS που υποδεικνύει εάν το γεωγραφικό μήκος του σημείου προορισμού είναι ανατολικό ή δυτικό γεωγραφικό μήκος.
GPSDifferential { get; set; }Λαμβάνει ή ορίζει μια τιμή GPS που υποδεικνύει εάν εφαρμόζεται διόρθωση διαφορικού στον δέκτη GPS.
GPSDOP { get; set; }Λαμβάνει ή ρυθμίζει το GPS DOP (βαθμός ακρίβειας δεδομένων).
GPSImgDirection { get; set; }Λαμβάνει ή ρυθμίζει την κατεύθυνση GPS της εικόνας όταν τραβήχτηκε.
GPSImgDirectionRef { get; set; }Λαμβάνει ή ορίζει την αναφορά GPS για να δώσει την κατεύθυνση της εικόνας όταν λαμβάνεται.
GPSLatitude { get; set; }Λαμβάνει ή ρυθμίζει το γεωγραφικό πλάτος GPS.
GPSLatitudeRef { get; set; }Λαμβάνει ή ρυθμίζει το γεωγραφικό πλάτος GPS να είναι βόρειο ή νότιο γεωγραφικό πλάτος.
GPSLongitude { get; set; }Λαμβάνει ή ρυθμίζει το γεωγραφικό μήκος GPS.
GPSLongitudeRef { get; set; }Λαμβάνει ή ρυθμίζει το γεωγραφικό μήκος GPS ανατολικό ή δυτικό γεωγραφικό μήκος.
GPSMapDatum { get; set; }Λαμβάνει ή ορίζει τα δεδομένα γεωδαιτικής έρευνας GPS που χρησιμοποιούνται από τον δέκτη GPS.
GPSMeasureMode { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία μέτρησης GPS.
GPSProcessingMethod { get; set; }Λαμβάνει ή ορίζει τη συμβολοσειρά χαρακτήρων GPS που καταγράφει το όνομα της μεθόδου που χρησιμοποιείται για την εύρεση τοποθεσίας.
GPSSatellites { get; set; }Λαμβάνει ή ρυθμίζει τους δορυφόρους GPS που χρησιμοποιούνται για μετρήσεις.
GPSSpeed { get; set; }Λαμβάνει ή ρυθμίζει την ταχύτητα κίνησης του δέκτη GPS.
GPSSpeedRef { get; set; }Λαμβάνει ή ρυθμίζει τη μονάδα που χρησιμοποιείται για την έκφραση της ταχύτητας κίνησης του δέκτη GPS.
GPSStatus { get; set; }Λαμβάνει ή ρυθμίζει την κατάσταση του δέκτη GPS κατά την εγγραφή της εικόνας.
GPSTags { get; set; }Λαμβάνει ή ορίζει ετικέτες, οι οποίες ανήκουν μόνο στην ενότητα GPS.
GPSTimestamp { get; set; }Λαμβάνει ή ρυθμίζει την ώρα GPS ως UTC (Συντονισμένη Παγκόσμια Ώρα).
GPSTrack { get; set; }Λαμβάνει ή ρυθμίζει την κατεύθυνση της κίνησης του δέκτη GPS.
GPSTrackRef { get; set; }Λαμβάνει ή ορίζει την αναφορά για να δώσει την κατεύθυνση της κίνησης του δέκτη GPS.
GPSVersionID { get; set; }Λαμβάνει ή ορίζει το αναγνωριστικό έκδοσης GPS.
ImageDescription { get; set; }Λαμβάνει ή ορίζει την περιγραφή της εικόνας.
ImageLength { get; set; }Λαμβάνει ή ορίζει το μήκος της εικόνας.
ImageUniqueID { get; set; }Λαμβάνει ή ορίζει το μοναδικό αναγνωριστικό της εικόνας.
ImageWidth { get; set; }Λαμβάνει ή ορίζει το πλάτος της εικόνας.
IsBigEndian { get; set; }Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν τα δεδομένα EXIF ροής που δημιουργούνται από είναι μεγάλα endian.
ISOSpeed { get; set; }Λαμβάνει ή ρυθμίζει το ISO speed
ISOSpeedLatitudeYYY { get; set; }Λαμβάνει ή ορίζει την τιμή γεωγραφικού πλάτους εεε ταχύτητας ISO μιας κάμερας ή συσκευής εισόδου που ορίζεται στο ISO 12232.
ISOSpeedLatitudeZZZ { get; set; }Λαμβάνει ή ορίζει την τιμή zzz γεωγραφικού πλάτους ταχύτητας ISO μιας κάμερας ή συσκευής εισόδου που ορίζεται στο ISO 12232.
LensMake { get; set; }Αποκτά ή ορίζει τον κατασκευαστή του φακού.
LensModel { get; set; }Λήψη ή ρύθμιση του μοντέλου φακού.
LensSerialNumber { get; set; }Λαμβάνει ή ορίζει τον σειριακό αριθμό φακού.
LensSpecification { get; set; }Λαμβάνει ή ορίζει την προδιαγραφή φακού
LightSource { get; set; }Λαμβάνει ή ρυθμίζει την πηγή φωτός.
Make { get; set; }Παίρνει ή ρυθμίζει τον κατασκευαστή της συσκευής εγγραφής.
MakerNoteData { get; }Λαμβάνει τα δεδομένα σημειώσεων του κατασκευαστή.
MakerNoteRawData { get; set; }Λαμβάνει ή ορίζει τα μη επεξεργασμένα δεδομένα της σημείωσης δημιουργίας.
MaxApertureValue { get; set; }Λαμβάνει ή ορίζει τη μέγιστη τιμή διαφράγματος.
MeteringMode { get; set; }Λαμβάνει ή ρυθμίζει τη λειτουργία μέτρησης.
Model { get; set; }Παίρνει ή ρυθμίζει το μοντέλο.
OECF { get; set; }Λαμβάνει ή ορίζει τη Λειτουργία Οπτικοηλεκτρικής Μετατροπής (OECF) που καθορίζεται στο ISO 14524.
Orientation { get; set; }Λαμβάνει ή ορίζει τον προσανατολισμό.
PhotographicSensitivity { get; set; }Λαμβάνει ή ρυθμίζει τη φωτογραφική ευαισθησία.
PhotometricInterpretation { get; set; }Λαμβάνει ή ορίζει τη φωτομετρική ερμηνεία.
PixelXDimension { get; set; }Λαμβάνει ή ορίζει τη διάσταση pixel x.
PixelYDimension { get; set; }Λαμβάνει ή ορίζει τη διάσταση pixel y.
PlanarConfiguration { get; set; }Λαμβάνει ή ορίζει την επίπεδη διαμόρφωση.
PrimaryChromaticities { get; set; }Λαμβάνει ή ορίζει τη χρωματικότητα των τριών βασικών χρωμάτων της εικόνας.
Properties { get; set; }Λαμβάνει ή ορίζει όλες τις ετικέτες EXIF (συμπεριλαμβανομένων των κοινών ετικετών και των ετικετών GPS).
RecommendedExposureIndex { get; set; }Λαμβάνει ή ορίζει τον προτεινόμενο δείκτη έκθεσης.
ReferenceBlackWhite { get; set; }Λαμβάνει ή ορίζει την αναφορά μαύρο λευκό.
RelatedSoundFile { get; set; }Λαμβάνει ή ορίζει το σχετικό αρχείο ήχου.
ResolutionUnit { get; set; }Λαμβάνει ή ορίζει τη μονάδα ανάλυσης.
SamplesPerPixel { get; set; }Λαμβάνει ή ορίζει τα δείγματα ανά pixel.
Saturation { get; set; }Λαμβάνει ή ρυθμίζει τον κορεσμό.
SceneCaptureType { get; set; }Λαμβάνει ή ορίζει τον τύπο λήψης σκηνής.
SceneType { get; set; }Λαμβάνει ή ορίζει τον τύπο σκηνής.
SensingMethod { get; set; }Λαμβάνει ή ορίζει τη μέθοδο ανίχνευσης.
SensitivityType { get; set; }Λαμβάνει ή ορίζει τον τύπο ευαισθησίας.
Sharpness { get; set; }Λαμβάνει ή ρυθμίζει την ευκρίνεια.
ShutterSpeedValue { get; set; }Λαμβάνει ή ρυθμίζει την τιμή της ταχύτητας κλείστρου.
Software { get; set; }Λήψη ή ρύθμιση του λογισμικού.
SpatialFrequencyResponse { get; set; }Λαμβάνει ή ρυθμίζει την απόκριση χωρικής συχνότητας.
SpectralSensitivity { get; set; }Λαμβάνει ή ορίζει τη φασματική ευαισθησία.
StandardOutputSensitivity { get; set; }Λαμβάνει ή ορίζει τυπική ευαισθησία εξόδου
SubjectArea { get; set; }Λαμβάνει ή ορίζει την περιοχή θέματος.
SubjectDistance { get; set; }Λαμβάνει ή ορίζει την απόσταση θέματος.
SubjectDistanceRange { get; set; }Λαμβάνει ή ορίζει το εύρος απόστασης θέματος.
SubjectLocation { get; set; }Λαμβάνει ή ορίζει τη θέση του θέματος.
SubsecTime { get; set; }Λαμβάνει ή ορίζει τα κλάσματα δευτερολέπτων για την ετικέτα DateTime.
SubsecTimeDigitized { get; set; }Λαμβάνει ή ορίζει τα κλάσματα δευτερολέπτων για την ετικέτα DateTimeDigitized.
SubsecTimeOriginal { get; set; }Λαμβάνει ή ορίζει τα κλάσματα δευτερολέπτων για την ετικέτα DateTimeOriginal.
Thumbnail { get; set; }Λαμβάνει ή ορίζει τη μικρογραφία.
TransferFunction { get; set; }Λαμβάνει ή ορίζει τη συνάρτηση μεταφοράς.
UserComment { get; set; }Λαμβάνει ή ορίζει το σχόλιο χρήστη.
WhiteBalance { get; set; }Λαμβάνει ή ρυθμίζει την ισορροπία λευκού.
WhitePoint { get; set; }Λαμβάνει ή ορίζει τη χρωματικότητα του λευκού σημείου της εικόνας.
XResolution { get; set; }Λαμβάνει ή ορίζει την ανάλυση x.
YCbCrCoefficients { get; set; }Λαμβάνει ή ορίζει τους συντελεστές μήτρας για μετασχηματισμό από δεδομένα εικόνας RGB σε YCbCr.
YCbCrPositioning { get; set; }Λαμβάνει ή ορίζει τη θέση των στοιχείων χρωματισμού σε σχέση με το στοιχείο φωτεινότητας.
YCbCrSubSampling { get; set; }Λαμβάνει ή ορίζει την αναλογία δειγματοληψίας των στοιχείων χρωματισμού σε σχέση με τη συνιστώσα φωτεινότητας.
YResolution { get; set; }Λαμβάνει ή ορίζει την ανάλυση y.

Μέθοδοι

ΟνομαΠεριγραφή
RemoveTag(ExifProperties)Κατάργηση ετικέτας από το container
RemoveTag(ushort)Κατάργηση ετικέτας από το container
SerializeExifData()Σειρώνει τα δεδομένα EXIF. Γράφει τις τιμές και τα περιεχόμενα των ετικετών. Η ετικέτα μεγέθους που επηρεάζει περισσότερο είναι τα περιεχόμενα της ετικέτας μικρογραφίας.

Πεδία

ΟνομαΠεριγραφή
const MaxExifSegmentSizeΤο μέγιστο επιτρεπόμενο μέγεθος τμήματος EXIF σε byte.

Δείτε επίσης