Hoogle Search
Within LTS Haskell 24.58 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Rotates a pixbuf by a multiple of 90 degrees, and returns the result in a new pixbuf. If angle is 0, this function will return a copy of src. Since: 2.6
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Modifies saturation and optionally pixelates src, placing the result in dest. The src and dest pixbufs must have the same image format, size, and rowstride. The src and dest arguments may be the same pixbuf with no ill effects. If saturation is 1.0 then saturation is not changed. If it's less than 1.0, saturation is reduced (the image turns toward grayscale); if greater than 1.0, saturation is increased (the image gets more vivid colors). If pixelate is TRUE, then pixels are faded in a checkerboard pattern to create a pixelated image.
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Vector version of gdk_pixbuf_save_to_buffer(). Saves pixbuf to a new buffer in format type, which is currently "jpeg", "tiff", "png", "ico" or "bmp". See Pixbuf.save_to_buffer() for more details. Since: 2.4
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Vector version of gdk_pixbuf_save_to_callback(). Saves pixbuf to a callback in format type, which is currently "jpeg", "png", "tiff", "ico" or "bmp". If error is set, FALSE will be returned. See Pixbuf.save_to_callback() for more details. Since: 2.4
pixbufSaveToStreamFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m ()gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Finishes an asynchronous pixbuf save operation started with gdk_pixbuf_save_to_stream_async(). Since: 2.24
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Saves pixbuf to an output stream. Supported file formats are currently "jpeg", "tiff", "png", "ico" or "bmp". See Pixbuf.save_to_stream() for more details. Since: 2.36
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Saves pixbuf to an output stream asynchronously. For more details see pixbufSaveToStreamv, which is the synchronous version of this function. When the operation is finished, callback will be called in the main thread. You can then call pixbufSaveToStreamFinish to get the result of the operation. Since: 2.36
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Vector version of gdk_pixbuf_save(). Saves pixbuf to a file in type, which is currently "jpeg", "png", "tiff", "ico" or "bmp". If error is set, FALSE will be returned. See Pixbuf.save() for more details.
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Creates a transformation of the source image src by scaling by scaleX and scaleY then translating by offsetX and offsetY, then renders the rectangle (destX, destY, destWidth, destHeight) of the resulting image onto the destination image replacing the previous contents. Try to use pixbufScaleSimple first; this function is the industrial-strength power tool you can fall back to, if pixbufScaleSimple isn't powerful enough. If the source rectangle overlaps the destination rectangle on the same pixbuf, it will be overwritten during the scaling which results in rendering artifacts.
-
gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf Create a new pixbuf containing a copy of src scaled to dest_width x dest_height. This function leaves src unaffected. The interp_type should be GDK_INTERP_NEAREST if you want maximum speed (but when scaling down GDK_INTERP_NEAREST is usually unusably ugly). The default interp_type should be GDK_INTERP_BILINEAR which offers reasonable quality and speed. You can scale a sub-portion of src by creating a sub-pixbuf pointing into src; see pixbufNewSubpixbuf. If dest_width and dest_height are equal to the width and height of src, this function will return an unscaled copy of src. For more complicated scaling/alpha blending see pixbufScale and pixbufComposite.