[ruby-gnome2-doc-cvs] [Hiki] create - RSVG

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2005年 6月 11日 (土) 00:42:19 JST


-------------------------
REMOTE_ADDR = 219.53.36.42
REMOTE_HOST = 
REMOTE_USER = ruby-gnome2-hiki        URL = http://ruby-gnome2.sourceforge.jp/cgi-bin/hiki/hiki.cgi?RSVG
-------------------------
TITLE       = RSVG
KEYWORD     = 
= module RSVG

== Module Functions
--- RSVG.pixbuf_from_file(file_name)

     Loads a new Gdk::Pixbuf from (({file_name})) and
     returns it. If an error occurred, raises an exception.
     
     * file_name: A file name
     * Returns: A newly allocated Gdk::Pixbuf, or raises an
       exception.

--- RSVG.pixbuf_from_file_at_max_size(file_name, max_width, max_height)

     Loads a new Gdk::Pixbuf from (({file_name})) and
     returns it. This pixbuf is uniformly scaled so that the
     it fits into a rectangle of size (({max_width})) *
     (({max_height})). If an error occurred, raises an exception.

     * file_name: A file name
     * max_width: The requested max width
     * max_height: The requested max height
     * Returns: A newly allocated Gdk::Pixbuf, or raises an
       exception.

--- RSVG.pixbuf_from_file_at_size(file_name, width, height)

     Loads a new Gdk::Pixbuf from (({file_name})) and
     returns it. This pixbuf is scaled from the size
     indicated to the new size indicated by (({width})) and
     (({height})). If either of these are -1, then the
     default size of the image being loaded is used. If an
     error occurred, raises an exception.

     * file_name: A file name
     * width: The new width, or -1
     * height: The new height, or -1
     * Returns: A newly allocated Gdk::Pixbuf, or raises an
       exception.
     
--- RSVG.pixbuf_from_file_at_zoom(file_name, x_zoom, y_zoom)

     Loads a new Gdk::Pixbuf from (({file_name})) and
     returns it. This pixbuf is scaled from the size
     indicated by the file by a factor of (({x_zoom})) and
     (({y_zoom})). If an error occurred, raises an exception.

     * file_name: A file name
     * x_zoom: The horizontal zoom factor
     * y_zoom: The vertical zoom factor
     * Returns: A newly allocated Gdk::Pixbuf, or raises an
       exception.

--- RSVG.pixbuf_from_file_at_zoom_with_max(file_name, x_zoom, y_zoom, max_width, max_height)

     Loads a new Gdk::Pixbuf from (({file_name})) and
     returns it. This pixbuf is scaled from the size
     indicated by the file by a factor of (({x_zoom})) and
     (({y_zoom})). If the resulting pixbuf would be larger
     than (({max_width}))/(({max_height})) it is uniformly
     scaled down to fit in that rectangle. If an error
     occurred, raises an exception.

     * file_name: A file name
     * x_zoom: The horizontal zoom factor
     * y_zoom: The vertical zoom factor
     * max_width: The requested max width
     * max_height: The requested max height
     * Returns: A newly allocated Gdk::Pixbuf, or raises an
       exception.

--- RSVG.set_default_dpi_x_y(dpi_x, dpi_y)
     
     Sets the DPI for the outgoing pixbuf. Common values are
     75, 90, and 300 DPI. Passing a number <= 0 to (({dpi_x})) or
     (({dpi_y})) will reset the DPI to whatever the default value
     happens to be.

     * dpi_x: Dots Per Inch (aka Pixels Per Inch) of x
     * dpi_y: Dots Per Inch (aka Pixels Per Inch) of y
     * Returns: (({nil}))

== Constants
--- Error
--- Handle
--- LOG_DOMAIN

== See Also

== ChangeLog

* 2005-06-11 ((<kou>)): completed.

- ((<kou>))






ruby-gnome2-cvs メーリングリストの案内
Back to archive index