Class: ImageVoodoo::PngDirectory

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

Overview

GENERATED

Constant Summary collapse

TAGS =
{
  'Image Width' => ['TAG_IMAGE_WIDTH', :get_long],
  'Image Height' => ['TAG_IMAGE_HEIGHT', :get_long],
  'Bits Per Sample' => ['TAG_BITS_PER_SAMPLE', :get_string],
  'Color Type' => ['TAG_COLOR_TYPE', :get_string],
  'Compression Type' => ['TAG_COMPRESSION_TYPE', :get_string],
  'Filter Method' => ['TAG_FILTER_METHOD', :get_string],
  'Interlace Method' => ['TAG_INTERLACE_METHOD', :get_string],
  'Palette Size' => ['TAG_PALETTE_SIZE', :get_string],
  'Palette Has Transparency' => ['TAG_PALETTE_HAS_TRANSPARENCY', :get_string],
  'Srgb Rendering Intent' => ['TAG_SRGB_RENDERING_INTENT', :get_string],
  'Gamma' => ['TAG_GAMMA', :get_string],
  'Profile Name' => ['TAG_PROFILE_NAME', :get_string],
  'Textual Data' => ['TAG_TEXTUAL_DATA', :get_string],
  'Last Modification Time' => ['TAG_LAST_MODIFICATION_TIME', :get_string],
  'Background Color' => ['TAG_BACKGROUND_COLOR', :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



1600
1601
1602
# File 'lib/image_voodoo/metadata.rb', line 1600

def self.directory_class
  com.drew..png.PngDirectory
end