Aspose Imaging为开发人员提供了强大的API函数,可以加载 AutoCAD DWG文件格式,并且转换DWG格式为PDF文件格式,这篇文章阐述了如何使用Aspose Imaging提供的API转换DWG为PDF,该API兼容DWG 2004 version 16.0 release 18、DWG 2005 version 16.1、DWG 2010 version 18.0、DWG 2013 version 19.0,具体参考下面的代码:
string sourceFilePath = myDir + "office.dwg";
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(sourceFilePath))
{
//Create an instance of CadRasterizationOptions and set its various properties
Aspose.Imaging.ImageOptions.CadRasterizationOptions rasterizationOptions = new
Aspose.Imaging.ImageOptions.CadRasterizationOptions();
rasterizationOptions.BackgroundColor = Aspose.Imaging.Color.White;
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
//Create an instance of PdfOptions
Aspose.Imaging.ImageOptions.PdfOptions pdfOptions = new Aspose.Imaging.ImageOptions.PdfOptions();
//Set the VectorRasterizationOptions property
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
//Export the DWG to PDF
image.Save(myDir + "result.pdf", pdfOptions);
}
Aspose Imaging支持AutoCAD文件中的图元如下: