Class JpegExifData
A név: Aspose.Imaging.Exif Összefoglaló: Aspose.Imaging.dll (25.5.0)
EXIF adattartály a jpeg fájlokhoz.
[JsonObject(MemberSerialization.OptIn)]
public sealed class JpegExifData : ExifDataInheritance
object ← TiffDataTypeController ← ExifData ← JpegExifData
Örökletes tagok
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()
Kezdődik egy új példány a Aspose.Imaging.Exif.JpegexifData osztály.
[JsonConstructor]
public JpegExifData()JpegExifData(TiffDataType[])
Elindítja a Aspose.Imaging.Exif.JpegexifData osztály új példányát a sorból származó adatokkal.
public JpegExifData(TiffDataType[] exifdata)Parameters
exifdata TiffDataType
[]
Az EXIF címkék sorozata közös és GPS címkékkel együtt.
JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])
Elindítja a Aspose.Imaging.Exif.JpegexifData osztály új példányát a sorból származó adatokkal.
public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)Parameters
commonTags TiffDataType
[]
A közös címkék.
exifTags TiffDataType
[]
Az EXIF tags.
gpsTags TiffDataType
[]
A GPS címkék.
JpegExifData(ExifData)
Elindítja a Aspose.Imaging.Exif.JpegexifData osztály új példányát a sorból származó adatokkal.
public JpegExifData(ExifData exifdata)Parameters
exifdata ExifData
Az EXIF címkék sorozata közös és GPS címkékkel együtt.
Fields
MaxExifSegmentSize
Az EXIF szegmens maximális mérete bájtban megengedett.
public const int MaxExifSegmentSize = 65528mező értéke
Properties
Artist
Megkapja vagy beállítja a művészet.
public string Artist { get; set; }ingatlan értéke
BitsPerSample
Megkapja vagy beállítja a biteket mintánként.
public ushort[] BitsPerSample { get; set; }ingatlan értéke
ushort []
Compression
Megkapja vagy beállítja a tömörítést.
public ushort Compression { get; set; }ingatlan értéke
Copyright
Megkapja vagy állítja a szerzői jogot.
public string Copyright { get; set; }ingatlan értéke
DateTime
Megkapja vagy beállítja a dátum időt.
public string DateTime { get; set; }ingatlan értéke
ImageDescription
Megkapja vagy beállítja a kép leírása.
public string ImageDescription { get; set; }ingatlan értéke
ImageLength
Megkapja vagy beállítja a kép hosszát.
public uint ImageLength { get; set; }ingatlan értéke
ImageWidth
Megkapja vagy beállítja a kép szélességét.
public uint ImageWidth { get; set; }ingatlan értéke
Model
Megkapja vagy beállítja a modellt.
public string Model { get; set; }ingatlan értéke
PhotometricInterpretation
Megkapja vagy beállítja a fotometrikus értelmezést.
public ushort PhotometricInterpretation { get; set; }ingatlan értéke
PlanarConfiguration
Megkapja vagy beállítja a tervezési konfigurációt.
public ushort PlanarConfiguration { get; set; }ingatlan értéke
PrimaryChromaticities
Megkapja vagy beállítja a kép három elsődleges színének kromaticitását.
public TiffRational[] PrimaryChromaticities { get; set; }ingatlan értéke
TiffRational []
ReferenceBlackWhite
Megkapja vagy beállítja a referenciát fekete-fehér.
public TiffRational[] ReferenceBlackWhite { get; set; }ingatlan értéke
TiffRational []
ResolutionUnit
Megkapja vagy beállítja a szanálási egységet.
public ExifUnit ResolutionUnit { get; set; }ingatlan értéke
SamplesPerPixel
Vegyük vagy állítsuk be a mintákat pixelenként.
public ushort SamplesPerPixel { get; set; }ingatlan értéke
Software
Megkapja vagy beállítja a szoftvert.
public string Software { get; set; }ingatlan értéke
Thumbnail
Megkapja vagy beállítja a miniatűr képet.
public RasterImage Thumbnail { get; set; }ingatlan értéke
TransferFunction
Megkapja vagy beállítja az átviteli funkciót.
public ushort[] TransferFunction { get; set; }ingatlan értéke
ushort []
X megoldás
Megkapja vagy beállítja a x felbontást.
public TiffRational XResolution { get; set; }ingatlan értéke
YCbCrCoefficiensek
Megkapja vagy beállítja a matrix koefficienseket az RGB-ról YCbCr képadatokra való átalakításhoz.
public TiffRational[] YCbCrCoefficients { get; set; }ingatlan értéke
TiffRational []
YCbCrPositioning
Megkapja vagy beállítja a kromináns komponensek pozícióját a fénykomponenshez viszonyítva.
public ExifYCbCrPositioning YCbCrPositioning { get; set; }ingatlan értéke
YCbCrSubSzerkesztés
Megkapja vagy beállítja a krominancia komponensek mintázási arányát a luminancia komponenshez képest.
public ushort[] YCbCrSubSampling { get; set; }ingatlan értéke
ushort []
Megoldás
Megkapja vagy beállítja az e-határozatot.
public TiffRational YResolution { get; set; }ingatlan értéke
Methods
SerializeExifData()
Serializálja az EXIF adatokat. Írja meg a címkék értékét és tartalmát. A legbefolyásosabb méret címke a Thumbnail címke tartalma.
public byte[] SerializeExifData()Returns
byte []
Az EXIF-adatok sorozata.
Remarks
A teljes szegmensméretnek kevesebbnek vagy egyenlőnek kell lennie a MaxExifSegmentSize bajtokkal a helyes jpeg kép előállításához.Tipp: próbálja meg csökkenteni a miniatűr méretét vagy megváltoztatni a tömörítést, ha túl nagy az EXIF rész méretét.