彩票走势图

CAD处理控件Aspose.CAD转换功能演示:使用Java以编程方式将PLT转换为PDF或图像

翻译|使用教程|编辑:李显亮|2021-01-29 09:36:15.503|阅读 439 次

概述:PLT格式文件是绘图仪打印机使用的基于矢量的文件。这些文件可确保打印作业的准确性和准确性。但是,您可以使用Java语言以编程方式将PLT文件转换为PDF。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

PLT格式文件是绘图仪打印机使用的基于矢量的文件。这些文件可确保打印作业的准确性和准确性。但是,可以使用Java语言以编程方式将PLT文件转换为PDF。PDF格式的文件与设备无关,因此使您的文件与许多平台和系统环境兼容。让我们学习以下部分以获取更多详细信息:

  • 使用Java以编程方式将PLT转换为PDF
  • 在Java中以编程方式将PLT转换为JPG,PNG等图像

Aspose.CAD是一个独立的AutoCAD处理API。它提供将DWG,DWF和DXF文件转换为高质量PDF和光栅图像的功能。开发人员可以从AutoCAD文件中选择和转换特定的布局和图层,并轻松跟踪整个文件转换过程。

Aspose.CAD for Java API支持使用PLT文件以及其他几种受支持的文件格式。如果你还没有使用过Aspose.CAD,不妨点击下载Aspose.CAD最新版体验

整合所有格式API处理控件Aspose.Total永久授权火热促销中,立马1分钟了解全部!


使用Java以编程方式将PLT转换为PDF

可以轻松地将PLT文件高保真地转换为PDF文档。以下是将PLT转换为PDF的步骤:

  1. 加载输入的PLT文件
  2. 设置PdfOptions对象
  3. 指定CadRasterizationOptions实例
  4. 保存PLT以输出PDF

下面的代码显示了如何使用Java以编程方式将PLT转换为PDF:

// Load input PLT file
Image image = Image.load(PLTPathToFile);
  
// Setting PdfOptions object
PdfOptions pdfOptions = new PdfOptions();

// Specify CadRasterizationOptions instance
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Saving PLT to output PDF
image.save(dataDir + "50states.pdf", pdfOptions);

在Java中以编程方式将PLT转换为JPG,PNG等图像

可以按照以下步骤将PLT文件转换为图像:

  1. 加载输入的PLT文件
  2. 使用ImageOptionsBase设置图像选项
  3. 初始化CadRasterizationOptions对象
  4. 保存PLT以输出图像PNG,JPG等

以下代码说明了如何使用Java语言以编程方式将PLT文件转换为JPG,PNG等图像。

// Load input PLT file
Image image = Image.load(PLTPathToFile);
  
// Setting Image Options with ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();

// Initialize CadRasterizationOptions object
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Save PLT to output Image PNG, JPG, etc
image.save(dataDir + "50states.jpg", imageOptions);


还想要更多吗?您可以点击阅读【2020 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP