中文
 中文

.NET AutoCAD API 可轻松处理、转换 CAD 文件

使用 Aspose .NET AutoCAD API 开发功能齐全的应用程序,将 DWG、DXF、DWF、DGN 以及更多 CAD 和 BIM 文件准确转换为 PDF、光栅图像和矢量。

下载免费试用版查看所有API

优化 .NET 中的 AutoCAD 文件处理和转换

Aspose.CAD for .NET 是一个高性能 API,用于渲染、操作和转换 CAD 和 BIM 文件。此 .NET AutoCAD API 包含使开发人员能够处理 CAD 绘图的不同元素的功能。 Aspose.CAD for .NET 具有出色的 CAD 文件转换功能,允许将 AutoCAD 文件转换为多种格式,例如 DWG 到 PDF、DWG 到 JPEG、DXF 到 PDF 等等。您可以使用 .NET API 优化 AutoCAD 处理工作流程,并将完美的渲染功能集成到 .NET 中的文档处理应用程序中。

.NET AutoCAD 处理和转换 API 提供增强的内存管理和多线程文件处理。这样可以轻松批量转换或导出文件,而不是一次处理一个文件。转换过程是完全可定制的,并支持跟踪文件转换,并能够根据需要取消转换。它支持多种操作系统、开发环境和框架,提供无与伦比的跨平台 AutoCAD 文件转换体验。

入门

要在您端设置 Aspose.CAD for .NET,请检查下面共享的信息。在安装 .NET AutoCAD 转换 API 之前,请查看系统要求页面上的先决条件列表。流畅的用户体验。

Aspose.CAD for .NET 安装

请直接从下载部分下载 MSI 安装程序或 DLL,以设置适用于 .NET 的 AutoCAD 文件格式转换 API 。或者,您可以使用 NuGet 包 来安装该库。下面提供了 Visual Studio 包管理器控制台命令:

PM > Install-Package Aspose.CAD

Mastering AutoCAD to PDF and Raster Image Conversions in .NET

Aspose.CAD for .NET 高保真转换引擎允许用户将 CAD 绘图转换为 PDF 和流行的光栅图像和矢量,如 PNG、JPEG、GIF、BMP、EMF 等。使用 .NET CAD 库自动进行 CAD 文件转换有助于提高流程效率。开发人员可以熟练地将 CAD 文件格式转换为 PDF 文档,而无需任何依赖。

在 .NET 中轻松将 CAD 转换为 PDF

您可以使用 .NET AutoCAD API 在 .NET 平台上构建功能丰富的 CAD 转换器应用程序。将 DWG 转换为 PDF、DWF 转换为 PDF、DGN 转换为 PDF 或 DXF 转换为 PDF 非常简单。您可以在转换过程中将高级设置应用于输出文件。让我们检查以下步骤和示例代码,重点介绍在 .NET 中将 DWF 转换为 PDF。

  • Image 类对象中添加并加载源 DWF 文件。
  • 创建 CadRasterizationOptions 类的实例。
  • 设置输出 PDF 文件的页面大小。
  • 初始化 PdfOptions 类对象。
  • 使用 VectorRasterizationOptions 属性设置矢量化选项。
  • 使用 Save 方法和 PdfOptions 对象保存输出 PDF 文件。
// Load the DWF file in the Image class object
using (Image image = Image.Load("sample.dwf"))
{
	// Instantiate CadRasterizationOptions class object
	CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
        // Set page size
        dwfRasterizationOptions.PageHeight = 500;
        dwfRasterizationOptions.PageWidth = 500;
        // Initialize PdfOptions object
        PdfOptions pdfOptions = new PdfOptions();
        // Set vector rasterization options
        pdfOptions.VectorRasterizationOptions = dwfRasterizationOptions;
        // Save PDF file
        image.Save("output.pdf", pdfOptions);
}

轻松将 CAD 转换为 .NET 中的光栅图像

.NET AutoCAD 处理 API 允许用户将 CAD 绘图无缝转换为光栅图像。使用 .NET AutoCAD 转换 API,可以在 .NET 应用程序中以编程方式渲染不同的 AutoCAD 文件格式并将其转换为 JPEG、GIF、PNG、BMP、TIFF 和 WEBP 图像。下面共享的信息和代码片段展示了如何在 .NET 中将 DWG 转换为 JPEG。

  • 将源 DWG 添加到 Image 类对象。
  • 为所需的 JPEG 文件设置光栅化选项。
  • 设置输出页面大小。
  • 应用背景颜色。
  • 使用 VectorRasterizationOptions 属性设置光栅化选项。
  • 使用“保存”方法将转换后的 DWG 保存为 JPEG 图像。
//Load the DWG to export to JPEG 
            using (Aspose.CAD.Image image = Aspose.CAD.Image.Load("test.dwg"))
            {
                // Create an instance of CadRasterizationOptions
                Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = 
                    new Aspose.CAD.ImageOptions.CadRasterizationOptions();
                // Set page width & height
                rasterizationOptions.PageWidth = 1200;
                rasterizationOptions.PageHeight = 1200;
                //Set background color and object colors
                rasterizationOptions.BackgroundColor = Aspose.CAD.Color.White;
                rasterizationOptions.DrawType = Aspose.CAD.FileFormats.Cad.CadDrawTypeMode.UseObjectColor;
                // Create an instance of JpegOption for the converted Jpeg image
                ImageOptionsBase options = new Aspose.CAD.ImageOptions.JpegOptions();
                // Set rasterization options for exporting to JPEG
                options.VectorRasterizationOptions = rasterizationOptions;
                // Save DWG to JPEG image
                image.Save("Exported_image_out.jpeg", options);
            }

您可以类似地使用 .NET CAD 库将 DXF 或 DGN 文件转换为 JPEG 格式和其他光栅图像。请在 Aspose.CAD for .NET GitHub 示例 页面。如果您希望使用移动设备即时查看、转换 AutoCAD 文件、为其添加水印或提取元数据和文本,请查看 免费在线 CAD 文件转换和处理应用程序。

将 CAD 文件转换功能集成到 .NET 应用程序中

Aspose.CAD for .NET API 提供了便捷的工作流程,可使用 .NET 应用程序以编程方式转换、处理和编辑 AutoCAD 文件。开发人员可以使用 .NET AutoCAD 转换 API 独立地在 .NET 中自动执行 AutoCAD 文件处理,无需安装额外的第三方软件。它包含特定的功能来操作 CAD 和 BIM 绘图、访问、编辑和搜索图层、对象、文本等。其提供可定制文件转换的能力、对一系列 AutoCAD 格式的支持以及跨平台可操作性,使 Aspose.CAD for .NET 在提供类似功能和特性集的其他库中脱颖而出。

常问问题

1. 如何在.NET 中将 CAD 转换为 PDF?

使用 AutoCAD API for .NET,可以快速轻松地将 CAD 转换为 .NET 中的 PDF。用户可以在 .NET 应用程序中将 DWG、DXF、DNG 以及更多 CAD 和 BIM 格式高保真地转换为 PDF 文档。

2. 处理CAD图纸并将其转换为PDF或图像文件需要多长时间?

AutoCAD API for .NET 运行速度快,可立即完成您的 AutoCAD 文件处理和转换请求。

3. 使用.NET API 处理CAD 和BIM 文件是否安全?

使用适用于 .NET 的 AutoCAD 处理和转换 API 处理数据文件时,您可以确保数据文件的安全性。我们确保您的数据隐私,并采取一切必要措施为您提供安全的用户体验。

4. 我可以在 Mac OS、Windows 或 Linux 上处理 AutoCAD 文件吗?

是的,.NET AutoCAD 处理 API 可跨不同操作系统、框架和操作环境工作。您可以在您选择的平台上使用它。我们的 .NET CAD 库不需要安装额外的软件即可运行。

寻求帮助?

查看我们的支持渠道,以帮助解决与 Aspose 产品 API 功能和工作相关的问题。

准备好开始了吗?

下载免费试用版 查看所有API