Net::DPAP::Client::Image(3pm) User Contributed Perl Documentation Net::DPAP::Client::Image(3pm)NAME
Net::DPAP::Client::Image - Remote DPAP image
DESCRIPTION
This module represents a remote iPhoto shared image.
METHODS
aspectratio
This returns the aspect ratio of the image.
creationdate
This returns the creation date of the image as a UNIX timestamp.
id
This returns the internal iPhoto ID for the image. You probably don't need to worry about this.
imagefilename
This returns the filename of the image.
kind
This returns the kind of file of the image. Currently an incomprehensible number.
name
This returns the name of the image.
thumbnail_url
This returns the URL of the image thumbnail.
thumbnail
This returns the thumbnail binary.
hires_url
This returns the URL of the image hires.
hires
This returns the hires binary.
AUTHOR
Leon Brocard <acme@astray.com>
COPYRIGHT
Copyright (C) 2004-6, Leon Brocard
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
perl v5.10.1 2010-06-07 Net::DPAP::Client::Image(3pm)
Check Out this Related Man Page
Gtk2::Gdk::Image(3pm) User Contributed Perl Documentation Gtk2::Gdk::Image(3pm)NAME
Gtk2::Gdk::Image - wrapper for GdkImage
DESCRIPTION
A "Gtk2::Gdk::Image" is a 2-D array of pixel values in client-side memory. It can optionally use shared memory with the X server for fast
copying to or from a window or pixmap.
If you're thinking of using this then look at "Gtk2::Gdk::Pixbuf" first. GdkPixbuf has many more features, in particular file read and
write (PNG, JPEG, etc). But a GdkImage lets you work directly in pixel values instead of expanding to RGB components.
See Gtk2::Gdk::Drawable for "draw_image", "get_image" and "copy_to_image" methods to draw or fetch images to or from a window or pixmap.
The various "get" methods are Gtk 2.22 style. For previous versions they're direct field access.
HIERARCHY
Glib::Object
+----Gtk2::Gdk::Image
METHODS
image or undef = Gtk2::Gdk::Image->new ($type, $visual, $width, $height)
o $type (Gtk2::Gdk::ImageType)
o $visual (Gtk2::Gdk::Visual)
o $width (integer)
o $height (integer)
integer = $image->get_bits_per_pixel
byteorder = $image->get_byte_order
integer = $image->get_bytes_per_line
integer = $image->get_bytes_per_pixel
colormap = $image->get_colormap
$image->set_colormap ($colormap)
o $colormap (Gtk2::Gdk::Colormap)
integer = $image->get_depth
integer = $image->get_height
imagetype = $image->get_image_type
unsigned = $image->get_pixel ($x, $y)
o $x (integer)
o $y (integer)
string = $image->get_pixels()
Return a copy of the raw pixel data memory from $image. This is "bytes_per_line * height" many bytes.
$image->put_pixel ($x, $y, $pixel)
o $x (integer)
o $y (integer)
o $pixel (unsigned)
visual = $image->get_visual
integer = $image->get_width
ENUMS AND FLAGS
enum Gtk2::Gdk::ByteOrder
o 'lsb-first' / 'GDK_LSB_FIRST'
o 'msb-first' / 'GDK_MSB_FIRST'
enum Gtk2::Gdk::ImageType
o 'normal' / 'GDK_IMAGE_NORMAL'
o 'shared' / 'GDK_IMAGE_SHARED'
o 'fastest' / 'GDK_IMAGE_FASTEST'
SEE ALSO
Gtk2, Glib::Object
COPYRIGHT
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.
perl v5.14.2 2012-05-27 Gtk2::Gdk::Image(3pm)