通过 C# 将 PDF 文件转换为 DXF

在 .NET 应用程序中将 PDF 导出为 DXF,无需使用 Adobe® Acrobat Reader 或任何其他第三方应用程序

 

使用 Aspose.Total for .NET ,您可以通过两个简单的步骤轻松地将 PDF 导出到任何 .NET 应用程序中的 DXF 图像。首先,通过使用 Aspose.PDF for .NET ,您可以将 PDF 导出为 JPEG。之后,通过使用 Aspose.Imaging for .NET 图像处理 API,您可以将 JPEG 转换为 DXF。

通过 .NET 将 PDF 文件转换为 DXF

  1. Document 类打开PDF文件
  2. 初始化 JpegDevice 类对象并使用 Process 方法
  3. 使用 Image 类加载 JPEG 文件
  4. 使用 Save 方法将文档保存为DXF格式

转换要求

从命令行安装为 nuget install Aspose.Total 或通过 Visual Studio 的包管理器控制台使用 Install-Package Aspose.Total

或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。

通过 C# 在单个文件中将 PDF 文件转换为 DXF

使用 API,您还可以将 PDF 文件转换为 DXF 到单个图像文件。为了转换所有页面,您可以首先将 PDF 文档渲染为一个 TIFF 文件,然后您可以将 TIFF 文件导出为 DXF。您可以使用 Document 类打开输入文件并创建 Resolution、TiffSettings 和 TIFF 设备对象。您可以使用 TiffDevice 类。最后,您可以使用 Image 类加载 TIFF 文件 并使用 Save 方法将其保存为 DXF 格式。

通过 C# 将 PDF 文件转换为 DXF

使用 API,您还可以根据需要旋转输出的 DXF 图像。 Image.RotateFlip 方法可用于将图像旋转 90/180/270 度并水平或垂直翻转图像。您可以指定要应用于图像的旋转和翻转类型。为了旋转和翻转图像,您可以使用 Image 类公开的工厂方法加载转换后的 JPEG 图像并调用 Image .RotateFlip 方法同时指定适当的 RotateFlipType

使用.NET探索PDF转换选项

将PDF转换为DOCM (Microsoft Word 2007 宏文件)
将PDF转换为DOT (Microsoft Word 模板文件)
将PDF转换为DOTM (Microsoft Word 2007+ 模板文件)
将PDF转换为DOTX (微软 Word 模板文件)
将PDF转换为FLATOPC (Microsoft Word 2003 文字处理ML)
将PDF转换为GIF (图形交换格式)
将PDF转换为MARKDOWN (轻量级标记语言)
将PDF转换为ODT (OpenDocument 文本文件格式)
将PDF转换为OTT (打开文档模板)
将PDF转换为PCL (打印机命令语言)
将PDF转换为PS (后记文件)
将PDF转换为RTF (富文本格式)
将PDF转换为WORDML (Microsoft Word 2003 文字处理ML)
将PDF转换为XAMLFLOW (微软的 Power Automate)
将PDF转换为ODP (OpenDocument 演示文稿格式)
将PDF转换为OTP (OpenDocument 标准格式)
将PDF转换为POT (Microsoft PowerPoint 模板文件)
将PDF转换为POTM (Microsoft PowerPoint 模板文件)
将PDF转换为POTX (Microsoft PowerPoint 模板演示)
将PDF转换为PPS (PowerPoint 幻灯片放映)
将PDF转换为PPSM (启用宏的幻灯片放映)
将PDF转换为PPSX (PowerPoint 幻灯片放映)
将PDF转换为PPT (PowerPoint演示文稿)
将PDF转换为PPTM (启用宏的演示文稿文件)
将PDF转换为SWF (冲击波动画)
将PDF转换为XAML (XAML文件)
将PDF转换为APNG (动画便携式网络图形)
将PDF转换为CSV (逗号分隔值)
将PDF转换为DICOM (医学数字成像和通信)
将PDF转换为DIF (数据交换格式)
将PDF转换为EMZ (Windows 压缩增强图元文件)
将PDF转换为EXCEL (电子表格文件格式)
将PDF转换为FODS (OpenDocument 平面 XML 电子表格)
将PDF转换为IMAGE (图像文件)
将PDF转换为JPEG2000 (J2K图像格式)
将PDF转换为MD (降价语言)
将PDF转换为ODS (OpenDocument电子表格)
将PDF转换为PSD (Photoshop文档)

什么是PDF文件格式

PDF 或便携式文档格式是一种文件格式,旨在以一种在各种软件应用程序、硬件设备和操作系统之间保持一致的方式呈现文档。每个 PDF 文件都包含对固定布局文档的全面描述,包括文本、字体、图形和其他准确显示所需的信息。 PDF 最初由 Adobe Systems 在 1990 年代初期开发,作为一种共享计算机文档的方式,同时保留文本格式和内联图像。

PDF 文件通常使用 Adobe Acrobat 或类似的 PDF 创建工具等软件生成。目前,PDF 已成为国际标准化组织 (ISO) 管理的开放标准。这种标准化确保了跨不同平台和系统的兼容性和互操作性。要查看 PDF 文件,用户可以使用免费软件,如 Adobe Reader 或其他可用的 PDF 查看器。

PDF 的一个显着优势是它的平台独立性,允许在各种设备和设备上无缝查看和打印操作系统。无论使用何种硬件或软件,文档的布局和内容都将保持不变。这种普遍的可访问性促进了 PDF 的流行,成为跨不同平台和系统共享和分发文档的首选格式。

PDF 封装完整文档(包括文本、字体、图形和格式)的能力使得它是各种应用的可靠选择。无论是共享重要报告、出版电子书、分发表格还是提供专业演示文稿,PDF 都能确保在不同环境中呈现一致的文档呈现和可靠地保存内容。

什么是DXF文件格式

Autodesk 绘图交换格式 (DXF) 是 Autodesk 开发的一种广泛使用的文件格式,用于促进 Autodesk 软件和其他程序之间的数据互操作性。 DXF 作为一种结构化文件格式,将绘图信息存储为矢量实体的集合。这些实体包含各种几何形状,例如点、线、弧、圆、多边形和文本。此外,DXF 文件还能够支持光栅图像。

DXF 作为 AutoCAD 1.0 的一部分于 1982 年 12 月首次引入,多年来经历了多次修订和扩展。最新版本是 DXF R2018,与 AutoCAD 2018 一起推出。

DXF 文件存储为 ASCII 文本文件,允许在任何文本编辑器中查看和编辑它们。但是,专为处理 DXF 文件而设计的专用程序(例如 AutoCAD)提供了更全面的查看和编辑功能。在文本编辑器中打开时,DXF 文件通常分为三个部分:标题、绘图主体和尾部。标题包含有关绘图的一般信息,包括标题、作者和创建日期。绘图主体包含构成绘图的实际矢量实体,而尾部提供结论信息,例如文件中的实体总数。

DXF 文件通常以 .dxf 文件扩展名保存,并且它们的多功能性和广泛采用使它们成为在各种 CAD 和设计应用程序之间交换和共享绘图数据的标准。