Class: ImageVoodoo::IptcDirectory

Inherits:
Directory
  • Object
show all
Defined in:
lib/image_voodoo/metadata.rb

Overview

GENERATED

Constant Summary collapse

TAGS =
{
  'Envelope Record Version' => ['TAG_ENVELOPE_RECORD_VERSION', :get_string],
  'Destination' => ['TAG_DESTINATION', :get_string],
  'File Format' => ['TAG_FILE_FORMAT', :get_string],
  'File Version' => ['TAG_FILE_VERSION', :get_string],
  'Service Id' => ['TAG_SERVICE_ID', :get_string],
  'Envelope Number' => ['TAG_ENVELOPE_NUMBER', :get_string],
  'Product Id' => ['TAG_PRODUCT_ID', :get_string],
  'Envelope Priority' => ['TAG_ENVELOPE_PRIORITY', :get_string],
  'Date Sent' => ['TAG_DATE_SENT', :get_string],
  'Time Sent' => ['TAG_TIME_SENT', :get_string],
  'Coded Character Set' => ['TAG_CODED_CHARACTER_SET', :get_string],
  'Unique Object Name' => ['TAG_UNIQUE_OBJECT_NAME', :get_string],
  'Arm Identifier' => ['TAG_ARM_IDENTIFIER', :get_string],
  'Arm Version' => ['TAG_ARM_VERSION', :get_string],
  'Application Record Version' => ['TAG_APPLICATION_RECORD_VERSION', :get_string],
  'Object Type Reference' => ['TAG_OBJECT_TYPE_REFERENCE', :get_string],
  'Object Attribute Reference' => ['TAG_OBJECT_ATTRIBUTE_REFERENCE', :get_string],
  'Object Name' => ['TAG_OBJECT_NAME', :get_string],
  'Edit Status' => ['TAG_EDIT_STATUS', :get_string],
  'Editorial Update' => ['TAG_EDITORIAL_UPDATE', :get_string],
  'Urgency' => ['TAG_URGENCY', :get_string],
  'Subject Reference' => ['TAG_SUBJECT_REFERENCE', :get_string],
  'Category' => ['TAG_CATEGORY', :get_string],
  'Supplemental Categories' => ['TAG_SUPPLEMENTAL_CATEGORIES', :get_string],
  'Fixture Id' => ['TAG_FIXTURE_ID', :get_string],
  'Keywords' => ['TAG_KEYWORDS', :get_string],
  'Content Location Code' => ['TAG_CONTENT_LOCATION_CODE', :get_string],
  'Content Location Name' => ['TAG_CONTENT_LOCATION_NAME', :get_string],
  'Release Date' => ['TAG_RELEASE_DATE', :get_string],
  'Release Time' => ['TAG_RELEASE_TIME', :get_string],
  'Expiration Date' => ['TAG_EXPIRATION_DATE', :get_string],
  'Expiration Time' => ['TAG_EXPIRATION_TIME', :get_string],
  'Special Instructions' => ['TAG_SPECIAL_INSTRUCTIONS', :get_string],
  'Action Advised' => ['TAG_ACTION_ADVISED', :get_string],
  'Reference Service' => ['TAG_REFERENCE_SERVICE', :get_string],
  'Reference Date' => ['TAG_REFERENCE_DATE', :get_string],
  'Reference Number' => ['TAG_REFERENCE_NUMBER', :get_string],
  'Date Created' => ['TAG_DATE_CREATED', :get_string],
  'Time Created' => ['TAG_TIME_CREATED', :get_string],
  'Digital Date Created' => ['TAG_DIGITAL_DATE_CREATED', :get_string],
  'Digital Time Created' => ['TAG_DIGITAL_TIME_CREATED', :get_string],
  'Originating Program' => ['TAG_ORIGINATING_PROGRAM', :get_string],
  'Program Version' => ['TAG_PROGRAM_VERSION', :get_string],
  'Object Cycle' => ['TAG_OBJECT_CYCLE', :get_string],
  'By Line' => ['TAG_BY_LINE', :get_string],
  'By Line Title' => ['TAG_BY_LINE_TITLE', :get_string],
  'City' => ['TAG_CITY', :get_string],
  'Sub Location' => ['TAG_SUB_LOCATION', :get_string],
  'Province Or State' => ['TAG_PROVINCE_OR_STATE', :get_string],
  'Country Or Primary Location Code' => ['TAG_COUNTRY_OR_PRIMARY_LOCATION_CODE', :get_string],
  'Country Or Primary Location Name' => ['TAG_COUNTRY_OR_PRIMARY_LOCATION_NAME', :get_string],
  'Original Transmission Reference' => ['TAG_ORIGINAL_TRANSMISSION_REFERENCE', :get_string],
  'Headline' => ['TAG_HEADLINE', :get_string],
  'Credit' => ['TAG_CREDIT', :get_string],
  'Source' => ['TAG_SOURCE', :get_string],
  'Copyright Notice' => ['TAG_COPYRIGHT_NOTICE', :get_string],
  'Contact' => ['TAG_CONTACT', :get_string],
  'Caption' => ['TAG_CAPTION', :get_string],
  'Local Caption' => ['TAG_LOCAL_CAPTION', :get_string],
  'Caption Writer' => ['TAG_CAPTION_WRITER', :get_string],
  'Rasterized Caption' => ['TAG_RASTERIZED_CAPTION', :get_string],
  'Image Type' => ['TAG_IMAGE_TYPE', :get_string],
  'Image Orientation' => ['TAG_IMAGE_ORIENTATION', :get_string],
  'Language Identifier' => ['TAG_LANGUAGE_IDENTIFIER', :get_string],
  'Audio Type' => ['TAG_AUDIO_TYPE', :get_string],
  'Audio Sampling Rate' => ['TAG_AUDIO_SAMPLING_RATE', :get_string],
  'Audio Sampling Resolution' => ['TAG_AUDIO_SAMPLING_RESOLUTION', :get_string],
  'Audio Duration' => ['TAG_AUDIO_DURATION', :get_string],
  'Audio Outcue' => ['TAG_AUDIO_OUTCUE', :get_string],
  'Job Id' => ['TAG_JOB_ID', :get_string],
  'Master Document Id' => ['TAG_MASTER_DOCUMENT_ID', :get_string],
  'Short Document Id' => ['TAG_SHORT_DOCUMENT_ID', :get_string],
  'Unique Document Id' => ['TAG_UNIQUE_DOCUMENT_ID', :get_string],
  'Owner Id' => ['TAG_OWNER_ID', :get_string],
  'Object Preview File Format' => ['TAG_OBJECT_PREVIEW_FILE_FORMAT', :get_string],
  'Object Preview File Format Version' => ['TAG_OBJECT_PREVIEW_FILE_FORMAT_VERSION', :get_string],
  'Object Preview Data' => ['TAG_OBJECT_PREVIEW_DATA', :get_string]
}.freeze

Class Method Summary collapse

Methods inherited from Directory

#[], #exists?, #initialize

Constructor Details

This class inherits a constructor from ImageVoodoo::Directory

Class Method Details

.directory_classObject



1369
1370
1371
# File 'lib/image_voodoo/metadata.rb', line 1369

def self.directory_class
  com.drew..iptc.IptcDirectory
end