如何在 C# 中将 PLT 转换为 PDF

这篇简短的文章介绍了如何在 C# 中PLT 转换为 PDF。它涵盖了所有重要信息,包括用 C# 创建 PLT 到 PDF 转换器软件的算法和代码片段。此外,它还讨论了根据您的要求临时改进转换过程。

在 C# 中将 PLT 导出为 PDF 的步骤

  1. 通过使用 NuGet 包管理器插件添加 Aspose.CAD for .NET 来准备环境,以将 PLT 转换为 PDF
  2. 使用 Image 类加载源 PLT 文件
  3. 创建PdfOptions类的对象并初始化CadRasterizationOptions类实例以设置页面大小
  4. 设置特定值的 VectorRasterizationOptions 属性
  5. 将 PLT 文件导出为 PDF 格式

上述步骤列举了如何在 C# 中将 PLT 文件转换为 PDF。首先,加载源 PLT 文件,并且可以设置不同的选项来自定义 PLT 转换。最后,渲染 PDF 文档并将其写入磁盘或流。

C# 中将 PLT 导出为 PDF 的代码

using System;
class Program
{
static void Main(string[] args) // PLT to PDF in C#
{
// Set the license
new Aspose.CAD.License().SetLicense("License.lic");
string inputFile = "50states.plt";
using (Aspose.CAD.Image image = Aspose.CAD.Image.Load(inputFile))
{
// Initialize PdfOptions class object
Aspose.CAD.ImageOptions.PdfOptions options = new Aspose.CAD.ImageOptions.PdfOptions();
Aspose.CAD.ImageOptions.CadRasterizationOptions cadRasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Export PLT to PDF
string outPath = "statesoutput.pdf";
image.Save(outPath, options);
}
Console.WriteLine("Done");
}
}

此示例代码将 AutoCAD PLT 转换为 C# 中的 PDF。使用 Image 类访问输入 PLT 文件,然后利用 CadRasterizationOptions 类设置输出 PDF 文档的页面大小。最后,调用 Save 方法的任何重载来呈现 PDF 文档。此外,您还可以根据需要设置 PdfOptions 类的旋转、水印颜色、水印文本和其他属性。

本文介绍了在 C#* 中将 *PLT 转换为 PDF 的详细信息。但是,如果您有兴趣学习 DWG 到 PDF 的转换,请阅读有关 如何在 C# 中将 DWG 转换为 PDF 的文章。

 简体中文