<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cad</artifactId>
    <version>21.3</version>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-cad', version: '21.3')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-cad" rev="21.3">
    <artifact name="aspose-cad" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-cad" % "21.3"
copied!  

Java的CAD文件转换API

banner

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 搜索 | 免费支持 | 临时许可

Aspose.CAD for Java允许开发人员将AutoCAD DWG和DXF文件转换为PDF和栅格图像。它是本机API,不需要AutoCAD或任何其他软件要安装。您还可以从AutoCAD文件转换所选层和布局。转换为PDF和栅格图像的质量很高。

CAD文件处理

-调整CAD图尺寸

  • 将CAD图纸转换为其他文件格式。

-导出3D AutoCAD图像到PDF

  • 将CAD布局导出到PDF。
  • 设置超时保存,以避免花费大量时间或消耗大量内存。

阅读CAD格式

** AutoCAD:** DWG,DWT,DWF,DWXF,IFC,PLT
** microstation:** dgn
高级可视化器: obj \
其他: stl,iges,CF2

将CAD保存为

固定布局: pdf
栅格图像: PNG,BMP,TIFF,JPEG,GIF

读写

** cad:** dxf
(部分支持写功能。)

支持环境

  • ** Microsoft Windows:** Windows Desktop&Server(X86,X64)
  • ** macOS:** Mac OS X
  • ** Linux:** Ubuntu,Opensuse,Centos等
  • ** Java版本:**J2SE 7.0(1.7)`,`J2SE 8.0(1.8)

开始

aspose.cad Java API托管在Aspose存储库。您可以在Maven项目中直接使用ASPOSE.CAD来使用Java API,并具有简单的配置。有关详细说明,请访问Installing Aspose.CAD for Java from Maven Repository文档页面。

将DXF绘图转换为PNG格式

Image image = Image.load("template.dxf"); 

// create an instance of CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// set page width & height
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// create an instance of PngOptions for the resultant image
ImageOptionsBase options = new PngOptions();

// set rasterization options
options.setVectorRasterizationOptions(rasterizationOptions);

// save resultant image
image.save("output.png", options);

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 搜索 | 免费支持 | 临时许可

VersionRelease Date
22.72022年11月10日
22.6.12022年8月29日
22.62022年8月21日
22.52022年8月21日
22.42022年8月21日
22.32022年6月22日
22.22022年4月24日
21.122022年3月15日
22.12022年3月15日
21.112022年1月13日
21.102021年12月23日
21.92021年12月23日
21.52021年10月5日
21.62021年10月5日
21.72021年10月5日
21.82021年10月5日
21.42021年8月4日
21.32021年7月14日
21.12021年6月2日
21.22021年6月2日
20.122021年2月28日
20.112020年12月10日
20.102020年11月9日
20.92020年10月6日
20.82020年9月12日
20.72020年8月6日
20.62020年6月27日
20.42020年5月8日
20.32020年3月31日
20.12020年1月25日
19.92019年10月7日
19.72019年8月18日
19.52019年5月19日
19.22019年4月21日
18.122019年3月5日
18.82019年1月18日
18.32018年3月28日
17.122017年12月21日
17.92017年9月27日
17.42017年4月28日
17.022017年2月20日
16.12.12016年12月29日
16.122016年12月16日
1.1.02016年9月16日
1.02016年7月29日
FileClassifierSize
aspose-cad-21.3-javadoc.jarjavadoc3.62 MB
aspose-cad-21.3.jar28.56 MB
aspose-cad-21.3.pom446 bytes