CAD(计算机辅助设计)
它用于 3D 图形文件格式,可能包含 2D 或 3D 设计。 CAD 文件是 CAD 软件生成和使用的对象的数字文件格式。 CAD 文件包含对象的技术绘图、蓝图、原理图或 3D 渲染。
GroupDocs.Viewer 云 API
GroupDocs.Viewer Cloud API 是灵活的文档渲染和查看解决方案,供程序员和专业人员在任何地方渲染和显示广泛使用的文件格式。
支持的 CAD 文件格式
文件扩展名
文件格式
MicroStation 设计文件
设计网页格式
Autodesk 设计数据格式
Autodesk 绘图交换文件格式
行业基础类文件
立体光刻文件
如何渲染 CAD 文件格式的 HTML 视图
我们的文档渲染和查看解决方案使开发人员能够通过几行指令在其应用程序中渲染 CAD 文件格式,其中包括放大输出、设置输出文件的高度和宽度等选项。
以下是渲染 CAD 文件的 HTML 视图的步骤:
- 将文件上传到存储。
- 创建 HTML 视图。
- 下载 HTML 文件。
1.将文件上传到存储
以下代码演示了如何将文件上传到存储。
### Upload document to default storage
curl -X POST "https://api.groupdocs.cloud/v2.0/viewer/storage/file/viewerdocs%2Fthree-layouts.dwf?storageName=MyStorage"
-H "accept: application/json"
-H "authorization: Bearer [Access_Token]"
-H "Content-Type: multipart/form-data"
-T C:/Temp/three-layouts.dwf
现在,我们的文件“two-layouts.dwf”可在存储上的文件夹“viewerdocs”下找到。
2.创建 HTML 视图
GroupDocs.Viewer Cloud API 使用存储的文件在云中进行 CAD 到 HTML 渲染,渲染 CAD 文档时,API 会根据初始文档的大小自动调整渲染结果的大小。
但是,我们还可以通过提供 GroupDocs.Viewer Cloud API 中可用的 CadOptions 来设置输出结果文件,例如:
比例因子
Scale factor allows to change the size of the output document. Values higher than 1 will enlarge output result and values between 0 and 1 will make output result smaller.
This option is ignored when either Height or Width options are set.
宽度
The width of the output result in pixels.
高度
The height of the output result in pixels.
以下代码演示了如何创建 CAD 文件格式的 HTML 视图。
### Create HTML View with CAD Options
curl -X POST "https://api.groupdocs.cloud/v2.0/viewer/view"
-H "accept: application/json"
-H "authorization: Bearer [Access_Token]"
-H "Content-Type: application/json"
-d "{ \"FileInfo\": { \"FilePath\": \"viewerdocs/three-layouts.dwf\", \"StorageName\": \"MyStorage\", \"Password\": \"\" }, \"CadOptions\": { \"ScaleFactor\": \"5f\", } }"
已创建 CAD 文件到 HTML 视图,并且输出 HTML 可在存储中下载。
3.下载 HTML 文件
以下代码演示了如何下载特定文件。
### Download document from default storage
curl -X GET "https://api.groupdocs.cloud/v2.0/viewer/storage/file/viewerdocs%2Fthree-layouts_page1.html?storageName=MyStorage"
-H "accept: multipart/form-data"
-H "authorization: Bearer [Access_Token]"
-o "C:/Temp/three-layouts_page1.html"
就是这样。
GroupDocs.Viewer 云资源
以下是完成任务可能需要的一些有用资源的链接。
- GroupDocs.Viewer 云
- GroupDocs.Viewer云在线文档
- GroupDocs.Viewer 云 UI 帮助主题
- GroupDocs.Viewer 云论坛
- Web API Explorer(实例)
- GroupDocs.Viewer 云 SDK
立即开始免费试用
立即开始免费试用 – 您只需注册 GroupDocs 云服务。注册后,您就可以尝试 GroupDocs Cloud 提供的强大文件处理功能。