Aurigma Graphics Mill 5.5 for .NET
PageCurl Class
This class enables you to apply effect of curled page on the bitmap.
Namespace:
Aurigma.GraphicsMill.Transforms
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
Syntax
Visual Basic
Public NotInheritable Class PageCurl _ Inherits BitmapTransform
C#
public sealed class PageCurl : BitmapTransform
Remarks
You can specify a corner to curl (with Corner property) and its Orientation. To manipulate curl size, you can specify Width and Height of the corner to curl. You can also specify color of the "paper" back (CurlColor property) and color under the "paper" (BackgroundColor property).
All the coordinates and sizes are measured in units specified with Unit property.
Inheritance Hierarchy
System..::.Object
L
Aurigma.GraphicsMill..::.SyncHandler
L
Aurigma.GraphicsMill..::.UnitConverterHandler
L
Aurigma.GraphicsMill.Transforms..::.BitmapTransform
L
Aurigma.GraphicsMill.Transforms..::.PageCurl
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
Supported Pixel Formats
| Member Name | Description |
|---|---|
| Format8bppGrayScale | 8 bits per pixel. Grayscale. 8 bits are used for luminosity level. |
| Format16bppGrayScale | 16 bits per pixel. Grayscale. All 16 bits are used for luminosity level (extended pixel format). |
| Format16bppAGrayScale | 16 bits per pixel. Grayscale with alpha channel. 8 bits are used for alpha channel and other 8 bits are used for luminosity level. |
| Format32bppAGrayScale | 32 bits per pixel. Grayscale with alpha channel. 16 bits are used for alpha channel and other 16 bits are used for luminosity level (extended pixel format). |
| Format24bppRgb | 24 bits per pixel. RGB. 8 bits each are used for the red, green, and blue components. |
| Format32bppRgb | 32 bits per pixel. RGB. 8 bits each are used for the red, green, and blue components. The rest 8 bits are unused. |
| Format32bppArgb | 32 bits per pixel. RGB with alpha channel. 8 bits each are used for the alpha, red, green, and blue components. |
| Format48bppRgb | 48 bits per pixel. RGB. 16 bits each are used for the red, green, and blue components (extended pixel format). |
| Format64bppArgb | 64 bits per pixel. RGB with alpha channel. 16 bits each are used for the alpha, red, green, and blue components (extended pixel format). |