ImageGear .NET - Updated May 30, 2018
Rasterize() Method
Example 




ImageGear24.Core Assembly > ImageGear.Core Namespace > ImGearVectorPage Class > Rasterize Method : Rasterize() Method
Creates raster image representation of contained vector image.
Syntax
'Declaration
 
Public Overloads MustOverride Function Rasterize() As ImGearRasterPage
 
'Usage
 
Dim instance As ImGearVectorPage
Dim value As ImGearRasterPage
 
value = instance.Rasterize()

Return Value

Stand-alone instance of ImGearPage class.
Remarks
Rasterizes vector data into raster page.
Example
ImGearPage igPage;
// Load a vector image into a ImGearPage object
using (FileStream localFile = new FileStream("vector.cgm", FileMode.Open))
    igPage = ImGearFileFormats.LoadPage(localFile, 0);
// Check if vector page, and rasterize if it is.
if (igPage is ImGearVectorPage)
{
    // Adjust the image size to 1024 width maintaining aspect ratio
    ImGearProcessing.Resize(igPage, 1024,
        igPage.DIB.Height * 1024 / igPage.DIB.Width, null);
    // Get a rasterized version of the vector image at this resolution
    igPage = ((ImGearVectorPage)igPage).Rasterize();
}
See Also

Reference

ImGearVectorPage Class
ImGearVectorPage Members
Overload List
ImGearPage Class