PLT 是一种用于绘图机的基于矢量的格式。但是,只有少数应用程序支持此格式,因此您可能需要根据您的要求转换为更兼容的格式。您可以通过几个快速简单的步骤将 PLT 文件转换为 PDF、PNG 或 JPEG 图像。让我们学习以下部分以获取更多详细信息:
PLT 到 PDF 或 JPEG 转换器 – API 安装
Aspose.CAD for .NET API 可以处理很多 CAD 图纸,如 DWG、DXF 和许多其他支持的文件格式。您可以轻松处理 PLT 文件,而无需深入了解次要细节,因为 API 会处理所有因素。您可以通过从 官方下载 下载 API 或通过以下 NuGet 安装命令来配置 API:
PM> Install-Package Aspose.CAD
在 C# 中将 PLT 转换为 PDF 文件
PLT 文件转换在您想要快速预览文件以供审核、批准等情况下很有帮助。此类情况下兼容且流行的文件格式是 PDF 文件。您可以通过以下几个步骤将 PLT 转换为 PDF 文件:
- 加载输入 PLT 文件
- 为 CadRasterizationOptions 设置不同的属性
- 指定 PdfOptions 进行渲染
- 将 PLT 转换为 PDF 文件并保存输出文档
以下代码片段基于这些步骤,解释了如何在 C# 中以编程方式将 PLT 文件转换为 PDF 文档:
string sourceFilePath = MyDir + "50states.plt";
// 加载输入 PLT 文件
using (Image cadImage = Image.Load(sourceFilePath))
{
// 为 CadRasterizationOptions 设置不同的属性
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 1600,
PageWidth = 1600,
DrawType= CadDrawTypeMode.UseObjectColor,
BackgroundColor=Color.White
};
// 指定 PdfOptions 进行渲染
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = options;
// 将 PLT 转换为 PDF 文件并保存输出文档
cadImage.Save(MyDir+ "50states.pdf", pdfOptions);
}
在 C# 中将 PLT 转换为 JPEG 图像
您可以使用 C# 语言以编程方式轻松地将 PLT 文件转换为 JPEG 图像。此功能在您希望使用 PLT 预览功能丰富您的应用程序等用例中很有帮助。您可以通过以下步骤将 PLT 转换为 JPEG 图像:
- 加载输入 PLT 文件
- 初始化 JpegOptions 类实例
- 指定 CadRasterizationOptions 属性
- 将 PLT 转换为 JPEG 图像格式并保存输出文件
下面的代码展示了如何使用 C# 语言将 PLT 转换为 JPEG 图像:
// 文档目录的路径。
string sourceFilePath = MyDir + "50states.plt";
// 加载输入 PLT 文件
using (Image cadImage = Image.Load(sourceFilePath))
{
// 初始化 JpegOptions 类实例
ImageOptionsBase imageOptions = new JpegOptions();
// 指定 CadRasterizationOptions 属性
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 500,
PageWidth = 1000,
};
imageOptions.VectorRasterizationOptions = options;
// 将 PLT 转换为 JPEG 图像格式
cadImage.Save(MyDir+ "50states.jpg", imageOptions);
}
结论
在本文中,我们探讨了 PLT 文件到 PDF 以及包括 PNG 和 JPG 在内的图像格式的转换。您可以在 .NET 应用程序中使用 C# 编程语言为您的应用程序启用这些转换。此外,您可以通过访问 产品文档 进一步探索其他功能。如果您正在寻找与 PLT 格式相关的任何功能,请通过 免费支持论坛 与我们分享您的需求,我们很乐意为您提供帮助!