Aspose.CAD for Java是一款专门用于CAD文件处理和转换的无图形界面类库,可以快速在开发者的应用程序中集成CAD文件的处理功能,在新的版本中该产品主要作了如下的更新和修复:
在新的版本中Aspose.CAD for Java提供了setUnitType属性用于在转换CAD文件格式时对CAD文件进行大小的调整,具体使用方法如下:
// Path to source file
String sourceFilePath = "sample.dwg";
// Load a CAD drawing in an instance of Image
com.aspose.cad.Image objImage = com.aspose.cad.Image.load("sourceFilePath");
// Create an instance of BmpOptions class
com.aspose.cad.imageoptions.BmpOptions bmpOptions = new com.aspose.cad.imageoptions.BmpOptions();
// Create an instance of CadRasterizationOptions and set its various properties
com.aspose.cad.imageoptions.CadRasterizationOptions cadRasterizationOptions =
new com.aspose.cad.imageoptions.CadRasterizationOptions();
bmpOptions.setVectorRasterizationOptions(cadRasterizationOptions);
cadRasterizationOptions.setCenterDrawing(true);
// Set the UnitType property
cadRasterizationOptions.setUnitType(com.aspose.cad.imageoptions.UnitType.Centimenter);
// Set the layouts property
cadRasterizationOptions.setLayouts( new String[] { "Model" } );
// Export layout to BMP format
String outPath = sourceFilePath + ".bmp";
objImage.save(outPath, bmpOptions);
在新的版本中还对处理DWG文件中的实体顺序进行了增强
对转换DWG为PDF文件格式进行了增强