1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > java dwg转pdf_java实现CAD图纸文件DWG格式转为PDF格式

java dwg转pdf_java实现CAD图纸文件DWG格式转为PDF格式

时间:2020-09-16 22:31:31

相关推荐

java dwg转pdf_java实现CAD图纸文件DWG格式转为PDF格式

通过java代码实现CAD图纸文件DWG格式转为PDF格式

这种DWG格式转PDF功能比较少,网上资料也不多,大部分都是让你用第三方插件去做的;我自己找了一下,还是有这方面的jar的,然后整理了一下,代码如下:

package com.xujie.xjdocsys.utils;

import com.aspose.cad.Color;

import com.aspose.cad.Image;

import com.aspose.cad.imageoptions.CadRasterizationOptions;

import com.aspose.cad.imageoptions.PdfOptions;

public class DWGFileToPDFManager {

/**

*

* @param srcFile 选择dwg文件路径

* @param dataDir 保存FTP文件路径

*/

public void DWGFileToPDF(String srcFile,String dataDir){

Image objImage = Image.load(srcFile);

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

rasterizationOptions.setBackgroundColor(Color.getWhite());

rasterizationOptions.setPageWidth(1600);

rasterizationOptions.setPageHeight(1600);

// Create an instance of PdfOptions

PdfOptions pdfOptions = new PdfOptions();

// Set the VectorRasterizationOptions property

pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

// Export the DWG to PDF

objImage.save(dataDir + "生成pdf文件名字.pdf", pdfOptions);

}

}

jar

提取码4r2p

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。