使用 Aspose.Total for .NET ,您可以通过两个简单的步骤轻松地将 PDF 导出到任何 .NET 应用程序中的 DXF 图像。首先,通过使用 Aspose.PDF for .NET ,您可以将 PDF 导出为 JPEG。之后,通过使用 Aspose.Imaging for .NET 图像处理 API,您可以将 JPEG 转换为 DXF。
通过 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文件格式
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 和设计应用程序之间交换和共享绘图数据的标准。