彩票走势图

CAD处理控件Aspose.CAD功能演示:使用Java将DWG / DXF CAD文件转换为图像格式

翻译|使用教程|编辑:李显亮|2021-04-22 10:01:54.297|阅读 1024 次

概述:我们可以根据需要将DWG或DXF转换为JPG,PNG,GIF等光栅图像格式。在本文中,将学习使用Java以编程方式将CAD文件格式转换为光栅图像的方法。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

DWG文件用于以2D或3D格式保存数字工程图,而DXF是图形交换格式,用于使AutoCAD数据与其他应用程序兼容。可以根据需要将DWG或DXF转换为JPG,PNG,GIF等光栅图像格式。在本文中,将学习使用Java以编程方式将CAD文件格式转换为光栅图像的方法。请参阅以下各节以获取更多详细信息:

  • 使用Java以编程方式将DWG / DXF转换为JPG图像
  • 使用Java以编程方式将DWG / DXF转换为PNG图像
  • 使用Java以编程方式将DWG / DXF转换为GIS图像

Aspose.CAD for Java API支持使用DWG,DXF和许多其他文件格式。您不需要任何第三方应用程序即可在应用程序中创建,编辑或处理这些文件,不妨点击下载Aspose.CAD最新版体验

整合所有格式API处理控件Aspose.Total永久授权火热促销中,立马1分钟了解全部!


使用Java以编程方式将DWG / DXF转换为JPG图像

请按照以下步骤将DWG / DXF文件转换为JPG图像格式:

  1. 使用图像类加载输入CAD文件DWG / DXF 。
  2. 创建一个CadRasterizationOptions类的实例。
  3. 指定页面的宽度和高度。
  4. 为结果图像创建JpegOptions实例。
  5. 将CAD DWG / DXF文件转换为JPG图像。

以下代码显示了如何在Java中以编程方式将DWG / DXF文件转换为JPG图像:

// Load input DWG file
Image image = Image.load("Test.dwg");

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

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

// Create an instance of JpegOptions for the resultant image
ImageOptionsBase options = new JpegOptions();

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

// Convert CAD DWG DXF file to JPG image
image.save("output_image.jpg" , options);

使用Java以编程方式将DWG / DXF转换为PNG图像

可以按照以下步骤将DWG或DXF文件转换为PNG图像:

  1. 加载输入的CAD工程图。
  2. 初始化CadRasterizationOptions类的对象。
  3. 设置输出文件的图像尺寸。
  4. 为输出图像指定PngOptions。
  5. 将CAD DWG / DXF文件转换为PNG图像。

以下代码说明了如何使用Java以编程方式将CAD图形DWG或DXF转换为PNG图像:

// Load input DWG file
Image image = Image.load("Test.dwg");

// 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);

// Convert CAD DWG DXF file to PNG image
image.save("output_image.png" , options);

使用Java以编程方式将DWG / DXF转换为GIS图像

您可以按照以下步骤将DWG或DXF之类的CAD工程图转换为GIF图像:

  1. 将源CAD文件加载到Image类对象中。
  2. 实例化CadRasterizationOptions类对象。
  3. 初始化GifOptions类对象。
  4. 使用Save()方法将CAD DWG DXF文件转换为GIFF图像。

以下代码演示了如何使用Java以编程方式将CAD DWG / DXF图形转换为GIF图像:

// Load input CAD file
Image image = Image.load("Test.dwg");

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

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

// Create an instance of GifOptions for the resultant image
ImageOptionsBase options = new GifOptions();

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

// Convert CAD DWG DXF file to GIFF image
image.save("output_image.giff" , options);

如果你想试用Aspose的全部完整功能,可联系在线客服获取30天临时授权体验。


还想要更多吗?您可以点击阅读【Aspose最新资源在线文库】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP