RawTiffTagPackage class

RawTiffTagPackage class

Represents Tiff tags.

Inheritance: RawTiffTagPackageRawDictionaryBasePackageCustomPackageMetadataPackage

The RawTiffTagPackage type exposes the following members:

Properties

Property Description
metadata_type Gets the metadata type.
keys Gets a collection of the metadata property names.
property_descriptors Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
count Gets the number of metadata properties.
raw_ifd1_package Gets the IFD1.
raw_ifd2_package Gets the IFD2.
raw_ifd3_package Gets the IFD3.
raw_exif_tag_package Gets the Exif tag (Exif IFD Pointer).
gps_ifd_package Gets the GPS tag (GPSInfo IFD Pointer).
image_width Gets the image width.
image_height Gets the image height.
bits_per_sample Gets the bits per sample.
compression Gets compression.
photometric_interpretation Gets PhotometricInterpretation.
image_description Gets or sets a character string giving the title of the image.
It may be a comment such as “1988 company picnic” or the like.
make Gets the macro mode.
model Gets the model.
strip_offset Gets the StripOffset.
orientation Gets the orientation.
samples_per_pixel Gets the SamplesPerPixel.
rows_per_strip Gets the RowsPerStrip.
strip_byte_counts Gets the strip byte counts.
x_resolution Gets the XResolution.
y_resolution Gets the YResolution.
planar_configuration Gets the PlanarConfiguration.
resolution_unit Gets the Resolution Unit.
transfer_function Gets the TransferFunction.
software Gets the Software.
date_time Gets the DateTime.
artist Gets the Artist.
white_point Gets the WhitePoint.
primary_chromaticities Gets the PrimaryChromaticities.
jpeg_interchange_format Gets the JpegInterchangeFormat.
jpeg_interchange_format_length Gets the JpegInterchangeFormatLength.
y_cb_cr_coefficients Gets the YCbCrCoefficients.
y_cb_cr_sub_sampling Gets the YCbCrSubSampling.
y_cb_cr_positioning Gets the YCbCrPositioning.
reference_black_white Gets the ReferenceBlackWhite.
copyright Gets the Copyright.
exif Gets the EXIF.
gps_ifd Gets the EXIF.

Indexer

Name Description
[index]

Methods

Method Description
contains(self, property_name) Determines whether the package contains a metadata property with the specified name.
find_properties(self, specification) Finds the metadata properties satisfying a specification.
The search is recursive so it affects all nested packages as well.
update_properties(self, specification, value) Updates known metadata properties satisfying a specification.
The operation is recursive so it affects all nested packages as well.
remove_properties(self, specification) Removes metadata properties satisfying a specification.
add_properties(self, specification, value) Adds known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
set_properties(self, specification, value) Sets known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
This method is a combination of MetadataPackage.add_properties and MetadataPackage.update_properties.
If an existing property satisfies the specification its value is updated.
If there is a known property missing in the package that satisfies the specification it is added to the package.
sanitize(self) Removes writable metadata properties from the package.
The operation is recursive so it affects all nested packages as well.
to_list(self) Creates a list from the package.
remove(self, tag_id) Removes the property with the specified id.
set(self, tag) Adds or replaces the specified tag.
clear(self) Removes all Raw tags stored in the package.

See Also