<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>create_cropped_scaled (Imlib2::Image)</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" /> </head> <body class="standalone-code"> <pre>/* * Create a cropped and scaled copy of an image * * Examples: * iw, ih = old_image.width, old_image.height * new_w, new_h = iw - 20, ih - 20 * x, y, w, h = 10, 10, iw - 10, ih - 10 * new_image = old_image.crop_scaled x, y, w, h, new_w, new_h * * iw, ih = old_image.width, old_image.height * new_w, new_h = iw - 20, ih - 20 * values = [10, 10, iw - 10, iw - 10, new_w, new_h] * new_image = old_image.crop_scaled values * * iw, ih = old_image.width, old_image.height * new_w, new_h = iw - 20, ih - 20 * x, y, w, h = 10, 10, iw - 10, ih - 10 * new_image = old_image.create_crop_scaled x, y, w, h, new_w, new_h * * iw, ih = old_image.width, old_image.height * new_w, new_h = iw - 20, ih - 20 * values = [10, 10, iw - 10, iw - 10, new_w, new_h] * new_image = old_image.create_crop_scaled values * */ static VALUE image_crop_scaled(int argc, VALUE *argv, VALUE self) { </pre> </body> </html>