使用 Java REST API 将 DWG 转换为 PSD

本快速教程讲解如何使用 Java REST API 将 DWG 转换为 PSD。您将学习如何在基于 Java 的 Cloud SDK 的帮助下,使用 Java REST 接口开发一个 DWG 到 PSD 的转换器。示例代码演示了完整的流程,从上传源文件到检索转换后的文件并保存到桌面。

先决条件

使用 Java REST 接口将 DWG 转换为 PSD 的步骤

  1. 使用您的客户端 ID、客户端密钥和基本 URL 实例化 CadApi,以便您可以调用 Aspose.CAD 云服务
  2. 将 inputPath 指向要转换的 DWG,并将 outputPath 设置为将保存结果的 .psd 文件
  3. 打开源文件,将其字节复制到 MemoryStream 中,然后倒回到开头,以便准备发送
  4. 将内存流包装在 PutDrawingPsdRequest 中,以告知服务您想要 PSD 输出
  5. 在您的 CadApi 实例上调用 放置绘图Psd 来执行云转换并以流的形式接收结果
  6. 在 outputPath 创建目标文件,将结果流复制到其中,并打印一条成功消息,显示 PSD 的保存位置

使用您的凭证和基本 URL 设置 CadApi,设置您的输入 DWG 文件和输出 PSD 文件,然后将输入文件读入 MemoryStream。将该流封装在 PutDrawingPsdRequest 中,调用 PutDrawingPsd 获取转换后的数据,并将其保存到 outputPath。

使用 Java RESTful 服务在线将 DWG 转换为 PSD 的代码

以上代码展示了如何使用 Java 开发一个 DWG 到 PSD 的转换器。使用 PutDrawingPsdRequest/PutDrawingPdfRequest 传递光栅化和格式选项,而不是仅仅传递字节数来覆盖默认值。这样,您就可以控制页面大小、DPI、背景、布局和图层等。

本教程指导我们如何将 DWG 转换为 PSD。如果您想将 DWG 转换为 PDF,请参阅 使用 Java REST API 将 DWG 文件转换为 PDF 上的文章。

 简体中文