Class JpegExifData

Class JpegExifData

Nom dels espais: Aspose.Imaging.Exif Assemblea: Aspose.Imaging.dll (25.4.0)

Contingut de dades EXIF per a arxius jpeg.

[JsonObject(MemberSerialization.OptIn)]
public sealed class JpegExifData : ExifData

Inheritance

object TiffDataTypeController ExifData JpegExifData

Membres heretats

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()

Inicialitza una nova instància de la classe Aspose.Imaging.Exif.JpegexifData.

[JsonConstructor]
public JpegExifData()

JpegExifData(TiffDataType[])

Inicialitza una nova instància de la classe Aspose.Imaging.Exif.JpegexifData amb dades des de l’arrel.

public JpegExifData(TiffDataType[] exifdata)

Parameters

exifdata TiffDataType []

Una sèrie d’etiquetes EXIF juntament amb etiquetes comuns i GPS.

JpegExifData(TiffDataType[], TiffDataType[], TiffDataType[])

Inicialitza una nova instància de la classe Aspose.Imaging.Exif.JpegexifData amb dades des de l’arrel.

public JpegExifData(TiffDataType[] commonTags, TiffDataType[] exifTags, TiffDataType[] gpsTags)

Parameters

commonTags TiffDataType []

Les etiquetes comunes.

exifTags TiffDataType []

Les etiquetes EXIF.

gpsTags TiffDataType []

Les etiquetes de GPS.

JpegExifData(ExifData)

Inicialitza una nova instància de la classe Aspose.Imaging.Exif.JpegexifData amb dades des de l’arrel.

public JpegExifData(ExifData exifdata)

Parameters

exifdata ExifData

Una sèrie d’etiquetes EXIF juntament amb etiquetes comuns i GPS.

Fields

MaxExifSegmentSize

La mida màxima del segment EXIF en bytes permès.

public const int MaxExifSegmentSize = 65528

Valor de camp

int

Properties

Artist

Obté o col·loca l’artista.

public string Artist { get; set; }

Valor de la propietat

string

BitsPerSample

Obté o col·loca els bites per mostra.

public ushort[] BitsPerSample { get; set; }

Valor de la propietat

ushort []

Compression

Obtenir o posar la compressió.

public ushort Compression { get; set; }

Valor de la propietat

ushort

Copyright

Obtenir o establir els drets d’autor.

public string Copyright { get; set; }

Valor de la propietat

string

DateTime

Obtenir o establir la data hora.

public string DateTime { get; set; }

Valor de la propietat

string

ImageDescription

Obté o col·loca la descripció de la imatge.

public string ImageDescription { get; set; }

Valor de la propietat

string

ImageLength

Obté o fixa la longitud de la imatge.

public uint ImageLength { get; set; }

Valor de la propietat

uint

ImageWidth

Obtenir o establir l’amplada de la imatge.

public uint ImageWidth { get; set; }

Valor de la propietat

uint

Model

Obtenir o posar el model.

public string Model { get; set; }

Valor de la propietat

string

PhotometricInterpretation

Obtenir o establir la interpretació fotomètrica.

public ushort PhotometricInterpretation { get; set; }

Valor de la propietat

ushort

PlanarConfiguration

Obtenir o configurar la configuració de plànol.

public ushort PlanarConfiguration { get; set; }

Valor de la propietat

ushort

PrimaryChromaticities

Obté o fixa la cromaticitat dels tres colors principals de la imatge.

public TiffRational[] PrimaryChromaticities { get; set; }

Valor de la propietat

TiffRational []

ReferenceBlackWhite

Obté o posa la referència de blanc negre.

public TiffRational[] ReferenceBlackWhite { get; set; }

Valor de la propietat

TiffRational []

ResolutionUnit

Obtenir o establir la unitat de resolució.

public ExifUnit ResolutionUnit { get; set; }

Valor de la propietat

ExifUnit

SamplesPerPixel

Obté o col·loca les mostres per pixel.

public ushort SamplesPerPixel { get; set; }

Valor de la propietat

ushort

Software

Obtenir o configurar el programari.

public string Software { get; set; }

Valor de la propietat

string

Thumbnail

Obtén o col·loca la imatge de miniatura.

public RasterImage Thumbnail { get; set; }

Valor de la propietat

RasterImage

TransferFunction

Obté o estableix la funció de transferència.

public ushort[] TransferFunction { get; set; }

Valor de la propietat

ushort []

X Resolució

Obtenir o establir la resolució x.

public TiffRational XResolution { get; set; }

Valor de la propietat

TiffRational

YCbCrCoeficients

Obté o estableix els coeficients de matriu per a la transformació de dades d’imatge de RGB a YCbCr.

public TiffRational[] YCbCrCoefficients { get; set; }

Valor de la propietat

TiffRational []

YCbCrPosició

Obté o fixa la posició dels components de crominància en relació amb el component de lluminància.

public ExifYCbCrPositioning YCbCrPositioning { get; set; }

Valor de la propietat

ExifYCbCrPositioning

ICbCrSubSampling

Obté o estableix la proporció de mostreig dels components de crominança en relació amb el component de lluminància.

public ushort[] YCbCrSubSampling { get; set; }

Valor de la propietat

ushort []

Resolució

Obtenir o establir la resolució.

public TiffRational YResolution { get; set; }

Valor de la propietat

TiffRational

Methods

SerializeExifData()

Serialitza les dades EXIF. Escriu els valors i continguts de les etiquetes. La etiqueta de mida més influent és el contingut de l’etiqueta Thumbnail.

public byte[] SerializeExifData()

Returns

byte []

Les dades serialitzades EXIF.

Remarks

La mida total del segment ha de ser menor o igual als bytes MaxExifSegmentSize per produir la imatge jpeg correcta.Suggeriment: tractar de reduir la mida de la miniatura o canviar la seva compressió en cas que tingueu massa grans dimensions de secció EXIF.

 Català