ExifData
Inhalt
[
Ausblenden
]ExifData class
EXIF-Datencontainer.
public class ExifData : TiffDataTypeController
Konstrukteure
Name | Beschreibung |
---|---|
ExifData() | Initialisiert eine neue Instanz vonExifData Klasse. |
ExifData(TiffDataType[]) | Initialisiert eine neue Instanz vonExifData Klasse mit Daten aus array. |
ExifData(TiffDataType[], TiffDataType[], TiffDataType[]) | Initialisiert eine neue Instanz vonExifData Klasse mit Daten aus array. |
Eigenschaften
Name | Beschreibung |
---|---|
ApertureValue { get; set; } | Liest oder setzt den Blendenwert. |
BodySerialNumber { get; set; } | Ruft die Seriennummer des Kameragehäuses ab oder legt sie fest. |
BrightnessValue { get; set; } | Liest oder setzt den Helligkeitswert. |
CameraOwnerName { get; set; } | Ruft den Namen des Kamerabesitzers ab oder legt ihn fest |
CFAPattern { get; set; } | Ruft das CFA-Muster ab oder legt es fest. |
ColorSpace { get; set; } | Ruft den Farbraum ab oder legt ihn fest. |
CommonTags { get; set; } | Holt oder setzt Tags, die zu einem gemeinsamen Abschnitt gehören. Dies gilt nur für JPEG-Bilder, im TIFF-Format werden stattdessen tiffOptions verwendet |
ComponentsConfiguration { get; set; } | Ruft die Komponentenkonfiguration ab oder legt sie fest. |
CompressedBitsPerPixel { get; set; } | Ruft die komprimierten Bits pro Pixel ab oder setzt sie. |
Contrast { get; set; } | Ruft den Kontrast ab oder legt ihn fest. |
CustomRendered { get; set; } | Ruft die benutzerdefinierte Wiedergabe ab oder legt sie fest. |
DateTimeDigitized { get; set; } | Holt oder setzt die Datumszeit digitalisiert. |
DateTimeOriginal { get; set; } | Holt oder setzt die ursprüngliche Datumszeit. |
DeviceSettingDescription { get; set; } | Ruft die Beschreibung der Geräteeinstellungen ab oder legt sie fest |
DigitalZoomRatio { get; set; } | Ruft das digitale Zoomverhältnis ab oder legt es fest. |
ExifTags { get; set; } | Ruft oder setzt Tags, die nur zum EXIF-Abschnitt gehören. |
ExifVersion { get; set; } | Ruft die EXIF-Version ab oder legt sie fest. |
ExposureBiasValue { get; set; } | Ruft den Belichtungsabweichungswert ab oder legt ihn fest. |
ExposureIndex { get; set; } | Ruft den Belichtungsindex ab oder legt ihn fest. |
ExposureMode { get; set; } | Ruft den Belichtungsmodus ab oder legt ihn fest. |
ExposureProgram { get; set; } | Holt oder setzt das Belichtungsprogramm. |
ExposureTime { get; set; } | Ruft die Belichtungszeit ab oder setzt sie. |
FileSource { get; set; } | Ruft den Dateiquelltyp ab oder legt ihn fest. |
Flash { get; set; } | Ruft den Blitz ab oder stellt ihn ein. |
FlashEnergy { get; set; } | Ruft die Blitzenergie ab oder stellt sie ein. |
FlashpixVersion { get; set; } | Ruft die Flash-Pixelversion ab oder legt sie fest. |
FNumber { get; set; } | Liest oder setzt die Blendenzahl. |
FocalLength { get; set; } | Liest oder setzt die Brennweite. |
FocalLengthIn35MmFilm { get; set; } | Liest oder setzt die Brennweite in 35-mm-Film. |
FocalPlaneResolutionUnit { get; set; } | Ruft die Auflösungseinheit der Fokusebene ab oder legt sie fest. |
FocalPlaneXResolution { get; set; } | Ruft die x-Auflösung der Fokusebene ab oder legt sie fest. |
FocalPlaneYResolution { get; set; } | Ruft die y-Auflösung der Fokusebene ab oder legt sie fest. |
GainControl { get; set; } | Ruft den Grad der allgemeinen Bildverstärkungsanpassung ab oder legt ihn fest. |
Gamma { get; set; } | Ruft den Gammawert ab oder legt ihn fest. |
GPSAltitude { get; set; } | Ruft die GPS-Höhe ab oder stellt sie ein. |
GPSAltitudeRef { get; set; } | Ruft die als Referenzhöhe verwendete GPS-Höhe ab oder legt sie fest. |
GPSAreaInformation { get; set; } | Ruft die GPS-Bereichsinformationen ab oder legt sie fest. |
GPSDateStamp { get; set; } | Ruft die Datums- und Zeitinformationen für die Aufzeichnung der GPS-Zeichenfolge relativ zur UTC (Koordinierte Weltzeit) ab oder legt sie fest. |
GPSDestBearing { get; set; } | Ruft die GPS-Peilung zum Zielpunkt ab oder legt sie fest. |
GPSDestBearingRef { get; set; } | Ruft die GPS-Referenz ab oder legt sie fest, die für die Peilung zum Zielpunkt verwendet wird. |
GPSDestDistance { get; set; } | Ruft die GPS-Entfernung zum Zielpunkt ab oder legt sie fest. |
GPSDestDistanceRef { get; set; } | Ruft die GPS-Einheit ab oder legt sie fest, die verwendet wird, um die Entfernung zum Zielpunkt auszudrücken. |
GPSDestLatitude { get; set; } | Ruft den GPS-Breitengrad des Zielpunkts ab oder legt ihn fest. |
GPSDestLatitudeRef { get; set; } | Ruft den GPS-Wert ab oder legt ihn fest, der angibt, ob der Breitengrad des Zielpunkts der nördliche oder der südliche Breitengrad ist. |
GPSDestLongitude { get; set; } | Ruft den GPS-Längengrad des Zielpunkts ab oder legt ihn fest. |
GPSDestLongitudeRef { get; set; } | Ruft den GPS-Wert ab oder legt ihn fest, der angibt, ob der Längengrad des Zielpunkts der östliche oder der westliche Längengrad ist. |
GPSDifferential { get; set; } | Ruft einen GPS-Wert ab oder legt ihn fest, der angibt, ob eine Differentialkorrektur auf den GPS-Empfänger angewendet wird. |
GPSDOP { get; set; } | Holt oder setzt den GPS DOP (Datengenauigkeitsgrad). |
GPSImgDirection { get; set; } | Ruft die GPS-Richtung des Bildes bei der Aufnahme ab oder legt sie fest. |
GPSImgDirectionRef { get; set; } | Ruft die GPS-Referenz ab oder legt sie fest, um die Richtung des Bildes anzugeben, wenn es aufgenommen wird. |
GPSLatitude { get; set; } | Ruft den GPS-Breitengrad ab oder legt ihn fest. |
GPSLatitudeRef { get; set; } | Ruft den GPS-Breitengrad ab oder legt ihn als nördlichen oder südlichen Breitengrad fest. |
GPSLongitude { get; set; } | Ruft den GPS-Längengrad ab oder legt ihn fest. |
GPSLongitudeRef { get; set; } | Ruft den GPS-Längengrad ab oder legt ihn als östlichen oder westlichen Längengrad fest. |
GPSMapDatum { get; set; } | Ruft die vom GPS-Empfänger verwendeten geodätischen GPS-Vermessungsdaten ab oder legt sie fest. |
GPSMeasureMode { get; set; } | Ruft den GPS-Messmodus ab oder legt ihn fest. |
GPSProcessingMethod { get; set; } | Ruft die GPS-Zeichenfolge ab oder legt sie fest, die den Namen der für die Standortbestimmung verwendeten Methode aufzeichnet. |
GPSSatellites { get; set; } | Ruft die für Messungen verwendeten GPS-Satelliten ab oder legt sie fest. |
GPSSpeed { get; set; } | Ruft die Bewegungsgeschwindigkeit des GPS-Empfängers ab oder legt sie fest. |
GPSSpeedRef { get; set; } | Ruft die Einheit ab oder legt sie fest, die verwendet wird, um die Bewegungsgeschwindigkeit des GPS-Empfängers auszudrücken. |
GPSStatus { get; set; } | Ruft den Status des GPS-Empfängers ab oder setzt ihn, wenn das Bild aufgezeichnet wird. |
GPSTags { get; set; } | Ruft oder setzt Tags, die nur zum GPS-Abschnitt gehören. |
GPSTimestamp { get; set; } | Ruft die GPS-Zeit als UTC (koordinierte Weltzeit) ab oder stellt sie ein. |
GPSTrack { get; set; } | Ruft die Bewegungsrichtung des GPS-Empfängers ab oder legt sie fest. |
GPSTrackRef { get; set; } | Ruft die Referenz für die Angabe der Bewegungsrichtung des GPS-Empfängers ab oder legt sie fest. |
GPSVersionID { get; set; } | Ruft die GPS-Versionskennung ab oder legt sie fest. |
ImageUniqueID { get; set; } | Ruft die eindeutige Bildkennung ab oder legt sie fest. |
IsBigEndian { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die EXIF-Daten des Streams, aus denen erstellt wird, Big Endian sind. |
ISOSpeed { get; set; } | Ruft die ISO-Empfindlichkeit ab oder legt sie fest |
ISOSpeedLatitudeYYY { get; set; } | Ruft den ISO-Geschwindigkeitsbreitenwert yyy einer Kamera oder eines Eingabegeräts ab, das in ISO 12232 definiert ist, oder legt diesen fest. |
ISOSpeedLatitudeZZZ { get; set; } | Ruft den ISO-Geschwindigkeits-Breitengrad zzz-Wert einer Kamera oder eines Eingabegeräts ab, das in ISO 12232 definiert ist, oder legt diesen fest. |
LensMake { get; set; } | Ruft den Linsenhersteller ab oder legt ihn fest. |
LensModel { get; set; } | Ruft das Objektivmodell ab oder legt es fest. |
LensSerialNumber { get; set; } | Ruft die Seriennummer des Objektivs ab oder legt sie fest. |
LensSpecification { get; set; } | Ruft die Objektivspezifikation ab oder legt sie fest |
LightSource { get; set; } | Ruft die Lichtquelle ab oder legt sie fest. |
Make { get; set; } | Ruft den Hersteller des Aufzeichnungsgeräts ab oder legt ihn fest. |
MakerNoteData { get; } | Ruft die Herstellernotizdaten ab. |
MakerNoteRawData { get; set; } | Ruft die Rohdaten der Herstellernotiz ab oder legt sie fest. |
MakerNotes { get; } | Ruft die Herstellerhinweise ab. |
MaxApertureValue { get; set; } | Ruft den maximalen Blendenwert ab oder setzt ihn. |
MeteringMode { get; set; } | Ruft den Messmodus ab oder legt ihn fest. |
OECF { get; set; } | Ruft die in ISO 14524 spezifizierte Opto-Electric Conversion Function (OECF) ab oder legt sie fest. |
PhotographicSensitivity { get; set; } | Ruft die fotografische Empfindlichkeit ab oder legt sie fest. |
PixelXDimension { get; set; } | Ruft die x-Dimension des Pixels ab oder legt sie fest. |
PixelYDimension { get; set; } | Ruft die y-Dimension des Pixels ab oder legt sie fest. |
Properties { get; set; } | Ruft alle EXIF-Tags ab oder legt sie fest (einschließlich allgemeiner und GPS-Tags). |
RecommendedExposureIndex { get; set; } | Ruft den empfohlenen Belichtungsindex ab oder legt ihn fest. |
RelatedSoundFile { get; set; } | Ruft die zugehörige Sounddatei ab oder legt sie fest. |
Saturation { get; set; } | Ruft die Sättigung ab oder legt sie fest. |
SceneCaptureType { get; set; } | Ruft den Aufnahmetyp der Szene ab oder legt ihn fest. |
SceneType { get; set; } | Ruft den Szenentyp ab oder legt ihn fest. |
SensingMethod { get; set; } | Ruft die Erkennungsmethode ab oder legt sie fest. |
SensitivityType { get; set; } | Ruft den Empfindlichkeitstyp ab oder legt ihn fest. |
Sharpness { get; set; } | Ruft die Schärfe ab oder legt sie fest. |
ShutterSpeedValue { get; set; } | Ruft den Verschlusszeitwert ab oder legt ihn fest. |
SpatialFrequencyResponse { get; set; } | Ruft den räumlichen Frequenzgang ab oder legt ihn fest. |
SpectralSensitivity { get; set; } | Ruft die spektrale Empfindlichkeit ab oder legt sie fest. |
StandardOutputSensitivity { get; set; } | Ruft die Standardausgabeempfindlichkeit ab oder legt sie fest |
SubjectArea { get; set; } | Ruft den Themenbereich ab oder legt ihn fest. |
SubjectDistance { get; set; } | Ruft die Objektentfernung ab oder legt sie fest. |
SubjectDistanceRange { get; set; } | Ruft den Objektentfernungsbereich ab oder legt ihn fest. |
SubjectLocation { get; set; } | Ruft den Standort des Subjekts ab oder legt ihn fest. |
SubsecTime { get; set; } | Ruft die Sekundenbruchteile für das DateTime-Tag ab oder legt sie fest. |
SubsecTimeDigitized { get; set; } | Ruft die Bruchteile von Sekunden für das DateTimeDigitalized-Tag ab oder legt sie fest. |
SubsecTimeOriginal { get; set; } | Ruft die Sekundenbruchteile für das DateTimeOriginal-Tag ab oder legt sie fest. |
UserComment { get; set; } | Ruft den Benutzerkommentar ab oder legt ihn fest. |
WhiteBalance { get; set; } | Ruft den Weißabgleich ab oder legt ihn fest. |
WhitePoint { get; set; } | Ruft die Chromatizität des Weißpunkts des Bilds ab oder legt sie fest. |
Methoden
Name | Beschreibung |
---|---|
RemoveTag(ExifProperties) | Tag aus Container entfernen |
RemoveTag(ushort) | Tag aus Container entfernen |
Beispiele
Greifen Sie auf Herstellerhinweise des Kameraherstellers im JPEG-Bild zu.
[C#]
using (var image = (JpegImage)Image.Load("Sample.jpg"))
{
foreach (var makerNote in image.ExifData.MakerNotes)
{
Console.WriteLine("Name = {0}, Value = {1}", makerNote.Name, makerNote.Value);
}
}
Siehe auch
- class TiffDataTypeController
- namensraum Aspose.Imaging.Exif
- Montage Aspose.Imaging