here is my code
public static void ConvertToImage(string dwgPath, string imagePath)
{
using (Image image = Image.Load(dwgPath))
{
var rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 1200,
PageHeight = 1200,
ExportAllLayoutContent = true,
Quality = new RasterizationQuality()
{
Hatch = RasterizationQualityValue.High
},
PenOptions = new PenOptions()
{
StartCap = LineCap.Square,
EndCap = LineCap.Square
}
};
ImageOptionsBase options = new PngOptions();
options.VectorRasterizationOptions = rasterizationOptions;
image.Save(imagePath, options);
}
}