
Java에서 Visio를 PDF로 변환
Java에서 Visio을(를) 프로그래밍 방식으로 PDF로 변환하시겠습니까? 이 블로그 게시물은 Java에서 몇 줄의 코드를 사용하여 VSD/VSDX 파일을 조작하고 PDF 파일 형식으로 변환하는 방법을 알려줍니다. Visio 다이어그램은 비즈니스 프로세스 및 워크플로의 다양한 디자인을 생성하는 데 널리 사용됩니다. 그러나 Visio 다이어그램을 PDF, PNG 등과 같은 널리 사용되는 다른 파일 형식으로 변환해야 합니다. 이 Java Visio API는 이 기능을 달성하기 위해 광범위한 클래스와 메서드를 제공합니다.
이 기사에서는 다음 사항을 다룰 것입니다.
자바 비지오 API 설치
이 라이브러리는 설치하기 쉽고 방대한 방법과 설치 지침을 찾을 수 있는 포괄적인 문서를 제공합니다. 그러나 JAR 파일을 다운로드하거나 아래에 언급된 Maven 구성을 따라 이 API를 활성화할 수 있습니다.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>22.7</version>
</dependency>
Java에서 Visio를 PDF로 변환하는 방법
Visio 다이어그램은 프로세스 다이어그램을 만들기 위한 풍부한 모델링 기능을 제공합니다. 이 섹션에서는 프로그래밍 방식으로 VSD를 PDF로 변환하는 단계와 코드 조각을 살펴보겠습니다.
아래에 언급된 단계를 따를 수 있습니다.
// 다이어그램 생성자를 호출하여 VSD 파일에서 다이어그램 로드
Diagram diagram = new Diagram("sample.vsdx");
// 저장 메소드를 호출하여 PDF 파일 형식으로 저장
diagram.save( "ExportToPDF_Out.pdf", SaveFileFormat.PDF);
아래 이미지에서 출력을 볼 수 있습니다.

자바에서 VSDX를 PDF로
Visio에서 PDF로 변환 - 고급 옵션
비즈니스 요구 사항에 따라 API 호출을 구성할 수도 있습니다.
다음 단계와 코드 조각에 따라 몇 가지 주요 기능을 살펴보겠습니다.
- Diagram 클래스의 개체를 만들어 VSDX 파일에서 다이어그램을 로드합니다.
- 다이어그램 페이지를 PDF로 렌더링할 때 추가 옵션을 지정하려면 PdfSaveOptions 클래스의 인스턴스를 인스턴스화하십시오.
- SplitMultiPages 메서드에 값을 전달하여 페이지의 설정 옵션에 따라 다이어그램을 다중 페이지로 분할할지 여부를 정의합니다.
- setJpegQuality 메서드를 호출하여 이미지의 JPEG 압축 품질을 지정합니다.
- setPageSize 메서드를 호출하여 생성된 이미지의 페이지 크기를 설정합니다.
- save 메서드를 호출하여 PDF 형식으로 저장합니다.
// VSDX 파일에서 다이어그램을 로드하기 위해 Diagram 클래스의 개체 만들기
Diagram diagram = new Diagram( "sample.vsdx");
// 다이어그램 페이지를 PDF로 렌더링할 때 추가 옵션을 지정하려면 PdfSaveOptions 클래스의 인스턴스를 인스턴스화하십시오.
PdfSaveOptions options = new PdfSaveOptions();
// SplitMultiPages 메서드에 값을 전달하여 페이지 설정에 따라 다이어그램을 여러 페이지로 분할할지 여부를 정의합니다. 옵션
options.setSplitMultiPages(true);
// setJpegQuality 메소드를 호출하여 이미지의 JPEG 압축 품질 지정
options.setJpegQuality(100);
// setPageSize 메서드를 호출하여 생성된 이미지의 페이지 크기를 설정합니다.
options.setPageSize(null);
// save 메소드를 호출하여 PDF 형식으로 저장
diagram.save( "SplitMultiPages.pdf", options);
무료 라이선스 받기
평가 제한 없이 API를 사용해 볼 수 있는 무료 임시 라이선스를 얻을 수 있습니다.
합산
이것은 우리를 이 기사의 끝으로 이끕니다. 프로그래밍 방식으로 Java에서 Visio를 PDF로 변환하는 방법을 배웠기를 바랍니다. 또한 엔터프라이즈 수준 Visio에서 PDF로의 변환 기능을 제공하는 몇 가지 고급 옵션도 살펴보았습니다. 또한 이 Java Visio API의 문서를 방문하여 다른 방법에 대해 알 수 있습니다. 또한 conholdate.com은 새로운 주제에 대한 새로운 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.
질문하기
포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.
자주 묻는 질문
Visio 파일을 PDF로 변환하려면 어떻게 합니까?
이 Java Visio API를 사용하여 VSD/VSDX를 PDF로 변환할 수 있습니다. 풍부한 기능을 제공하며 Java에서 Visio를 PDF로 변환하는 다양한 방법을 제공합니다.
큰 Visio 파일을 PDF로 저장하려면 어떻게 합니까?
이 라이브러리의 저장 메서드를 호출하여 Java 응용 프로그램에 Visio를 PDF로 변환하는 변환기를 제공할 수 있습니다. 또한 여기에서 목록을 확인하여 다른 메서드 및 클래스에 대해 알 수 있습니다.