<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad-cloud</artifactId>
<version>20.11</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cad-cloud', version: '20.11')
<dependency org="com.aspose" name="aspose-cad-cloud" rev="20.11">
<artifact name="aspose-cad-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cad-cloud" % "20.11"
用于在云端处理 AutoCAD® 绘图的 Java SDK
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.CAD Cloud SDK for Java 帮助您在基于云的 Java 应用程序中使用计算机辅助设计 (CAD) 文件格式,而无需安装任何第 3 方软件。它是 Aspose.CAD Cloud REST APIs 的包装器。
CAD云处理功能
- 获取 CAD 绘图的图像属性
- Change the scale of an AutoCAD® sketch
- 能够调整 CAD 图像的大小
- 翻转和旋转 CAD 图像
- Export CAD drawings to PDF file format
- 将 CAD 绘图转换为 BMP、PNG、JPG、JPEG、JPEG2000、TIF、TIFF、PSD、GIF 和 WMF
- 支持 3D 实体(圆锥、球体、环面、圆柱、长方体、楔形)
- 支持 DXF / DWG(有线模型、基本视图立方体位置、3D 面)
- 支持 DXF / DGN(曲面、网格)。
CAD图纸云存储功能
- 上传、下载、复制、移动和删除文件,包括版本处理(如果您使用的是支持此功能的云存储 - 默认情况下为真)。
- 创建、复制、移动和删除文件夹。
- 在单个操作范围内跨不同存储复制和移动文件和文件夹。
- 检查某个文件、文件夹或存储是否存在。
读写 CAD 格式
DXF (R12/2007/2010)
将 CAD 另存为
固定布局: PDF(作为矢量和光栅)
图像: BMP、PNG、JPG、JPEG、JPEG2000、TIF、TIFF、PSD、GIF、WMF
读取 CAD 格式
工程图(13、14、2000、2004)
工程图(2010、2013、2014)
工程图 (2015, 2017, 2018)
载重吨 (13, 14, 2000, 2004)
载重吨 (2010, 2013, 2014)
载重吨 (2015, 2017, 2018)
DWF
DGN v7
伊格斯(IGS)
血小板
行业基础课程 (IFC)
立体光刻 (STL)
要求
构建 API 客户端库需要:
- Java 1.7+
- 行家
先决条件
要使用 Aspose.CAD Cloud SDK for Java,您需要在 Aspose Cloud 注册一个帐户并在 Cloud Dashboard 查找/创建客户端 ID 和客户端密码。有可用的免费配额。有关详细信息,请参阅Aspose Cloud Pricing。
从 Maven 安装
将 Aspose Cloud 存储库添加到您的应用程序 pom.xml
<profiles>
<profile>
<repositories>
<repository>
<id>asposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<id>repositoryProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
从源安装
要将 API 客户端库安装到本地 Maven 存储库,只需执行:
mvn clean install
要将其部署到远程 Maven 存储库,请配置存储库的设置并执行:
mvn clean deploy
有关更多信息,请参阅 OSSRH Guide。
Maven 用户
将此依赖项添加到项目的 POM 中:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad-cloud</artifactId>
<version>20.11</version>
</dependency>
### 其他
首先通过执行生成JAR:
mvn clean package
然后手动安装以下 JAR:
-target/aspose-cad-cloud-20.11.jar
-target/lib/*.jar
在 Java 中将绘图转换为 PDF
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
CadApi cadApi = new CadApi("MY_CLIENT_SECRET", "MY_CLIENT_ID");
GetDrawingSaveAsRequest getSaveRequest = new GetDrawingSaveAsRequest("sample.dxf", "pdf", "InputFolder", "output.pdf", "Storage Name");
cadApi.getDrawingSaveAs(getSaveRequest);
许可
所有 Aspose.CAD 云 SDK、帮助脚本和模板均根据 MIT License 获得许可。
授权与认证
Authentication schemes API定义如下:
###智威汤逊
- 类型:OAuth
- 流程:应用
- 授权网址:https://api.aspose.cloud/connect/token
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.CAD Aspose.CAD Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud DWG DWT DWF DGN IGES PLT IFC STL PDF BMP PNG JPG JPEG JPEG2000 TIF TIFF PSD GIF WMF DXF CAD Design Sketch Drawing scale rotate flip convert converter conversion export exporter layout image raster versioning