Class JpegExifData
Le nom : Aspose.Imaging.Exif Assemblée: Aspose.Imaging.dll (25.4.0)
Contenteur de données EXIF pour les fichiers jpeg.
[JsonObject(MemberSerialization.OptIn)]
public sealed class JpegExifData : ExifData
Inheritance
object ← TiffDataTypeController ← ExifData ← JpegExifData
I membri ereditari
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()
Initialisez une nouvelle instance de la catégorie Aspose.Imaging.Exif.JpegexifData.
[JsonConstructor]
public JpegExifData()
JpegExifData(TiffDataType[])
Initialisez une nouvelle instance de la classe Aspose.Imaging.Exif.JpegexifData avec des données à partir d’array.
public JpegExifData(TiffDataType[] exifdata)
Parameters
exifdata
TiffDataType
[ ]
Un certain nombre de tags EXIF avec des tags communs et GPS.
JpegExifData(TiffDataType[ ], TiffDataType[ ], TiffDataType[])
Initialisez une nouvelle instance de la classe Aspose.Imaging.Exif.JpegexifData avec des données à partir d’array.
public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)
Parameters
commonTags
TiffDataType
[ ]
Les tags communs.
exifTags
TiffDataType
[ ]
Les tags EXIF.
gpsTags
TiffDataType
[ ]
Les tags GPS.
JpegExifData(ExifData)
Initialisez une nouvelle instance de la classe Aspose.Imaging.Exif.JpegexifData avec des données à partir d’array.
public JpegExifData(ExifData exifdata)
Parameters
exifdata
ExifData
Un certain nombre de tags EXIF avec des tags communs et GPS.
Fields
MaxExifSegmentSize
La taille maximale du segment EXIF en bytes est autorisée.
public const int MaxExifSegmentSize = 65528
Valore di campo
Properties
Artist
Riceve o mette l’artista.
public string Artist { get; set; }
Valore di proprietà
BitsPerSample
Riceve o mette i bit per campione.
public ushort[] BitsPerSample { get; set; }
Valore di proprietà
ushort [ ]
Compression
Riceve o mette la compressione.
public ushort Compression { get; set; }
Valore di proprietà
Copyright
Riceve o impone il copyright.
public string Copyright { get; set; }
Valore di proprietà
DateTime
Obtenez ou définissez le temps de la date.
public string DateTime { get; set; }
Valore di proprietà
ImageDescription
Riceve o impone la descrizione dell’immagine.
public string ImageDescription { get; set; }
Valore di proprietà
ImageLength
Riceve o impone la lunghezza dell’immagine.
public uint ImageLength { get; set; }
Valore di proprietà
ImageWidth
Riceve o impone la larghezza dell’immagine.
public uint ImageWidth { get; set; }
Valore di proprietà
Model
Obtenez ou mettez le modèle.
public string Model { get; set; }
Valore di proprietà
PhotometricInterpretation
Obtenez ou définissez l’interprétation photométrique.
public ushort PhotometricInterpretation { get; set; }
Valore di proprietà
PlanarConfiguration
Riceve o impone la configurazione del piano.
public ushort PlanarConfiguration { get; set; }
Valore di proprietà
PrimaryChromaticities
Obtenez ou définissez la chromaticité des trois couleurs principales de l’image.
public TiffRational[] PrimaryChromaticities { get; set; }
Valore di proprietà
TiffRational [ ]
ReferenceBlackWhite
Obtenez ou mettez la référence en noir et blanc.
public TiffRational[] ReferenceBlackWhite { get; set; }
Valore di proprietà
TiffRational [ ]
ResolutionUnit
Riceve o stabilisce l’unità di risoluzione.
public ExifUnit ResolutionUnit { get; set; }
Valore di proprietà
SamplesPerPixel
Obtenez ou mettez les échantillons par pixel.
public ushort SamplesPerPixel { get; set; }
Valore di proprietà
Software
Obtenez ou mettez le logiciel.
public string Software { get; set; }
Valore di proprietà
Thumbnail
Obtenez ou mettez l’image miniature.
public RasterImage Thumbnail { get; set; }
Valore di proprietà
TransferFunction
Obtenez ou définissez la fonction de transfert.
public ushort[] TransferFunction { get; set; }
Valore di proprietà
ushort [ ]
X résolution
Riceve o impone la risoluzione x.
public TiffRational XResolution { get; set; }
Valore di proprietà
Coefficients YCbCr
Obtenez ou définissez les coefficients de matrice pour la transformation des données d’image de RGB à YCbCr.
public TiffRational[] YCbCrCoefficients { get; set; }
Valore di proprietà
TiffRational [ ]
YCbCrPositionnement
Obtenir ou définir la position des composants chrominants en relation avec le composant lumineux.
public ExifYCbCrPositioning YCbCrPositioning { get; set; }
Valore di proprietà
YCbCrSubSampling
Obtenez ou définissez le ratio d’échantillonnage des composants de chrominance en relation avec le composant de luminance.
public ushort[] YCbCrSubSampling { get; set; }
Valore di proprietà
ushort [ ]
Résolution
Riceve o stabilisce la risoluzione.
public TiffRational YResolution { get; set; }
Valore di proprietà
Methods
SerializeExifData()
Sérialisez les données EXIF. Écrivez les valeurs et les contenus des tags. Le plus influencant est le contenu des tags Thumbnail.
public byte[] SerializeExifData()
Returns
byte [ ]
Les données EXIF sérialisées.
Remarks
La taille totale du segment doit être inférieure ou égale aux bytes MaxExifSegmentSize afin de produire l’image jpeg correcte.Remarque : essayez de réduire la taille de la miniature ou de modifier sa compression si vous avez trop de taille de la section EXIF.