자바 CAD 도면 파일 DWG 형식 을 PDF 형식 으로 변환

1312 단어 자바
자바 코드 를 통 해 CAD 도면 파일 DWG 형식 을 PDF 형식 으로 변환
이러한 DWG 형식 은 PDF 로 전환 하 는 기능 이 비교적 적 고 인터넷 자료 도 많 지 않 으 며 대부분 제3자 플러그 인 으로 하 라 고 합 니 다.제 가 찾 아 봤 는데 이 방면 의 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

좋은 웹페이지 즐겨찾기