admin管理员组文章数量:1574052
通过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
版权声明:本文标题:java dwg转pdf_java实现CAD图纸文件DWG格式转为PDF格式 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727766771a1128547.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论