// The path to the documents directory.
string MyDir = RunExamples.GetDataDir_ExportingDGN();
string sourceFilePath = MyDir + "Nikon_D90_Camera.dgn";
// Load an existing DGN file as CadImage.
using (Aspose.CAD.FileFormats.Cad.CadImage cadImage = (Aspose.CAD.FileFormats.Cad.CadImage)Aspose.CAD.Image.Load(sourceFilePath))
{
    // Create an object of DgnRasterizationOptions class and define/set different properties
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
    rasterizationOptions.PageWidth = 600;
    rasterizationOptions.PageHeight = 300;
    
    rasterizationOptions.NoScaling = true;
    rasterizationOptions.AutomaticLayoutsScaling = false;

    // Create an object of JpegOptions class as we are converting the DGN to jpeg and assign DgnRasterizationOptions object to it.
    Aspose.CAD.ImageOptionsBase options = new Aspose.CAD.ImageOptions.JpegOptions();
    options.VectorRasterizationOptions = rasterizationOptions;

    // Call the save method of the CadImage class object.
    cadImage.Save(MyDir + "ExportDGNToRasterImage_out.pdf", options);
}