Microsoft Visio는 인기 있는 다이어그램 및 벡터 그래픽 응용 프로그램으로, 주로 흐름도, 다이어그램 및 기타 복잡한 시각적 표현을 만드는 데 VSDX 파일 형식을 사용합니다. VSDX 파일을 PDF로 변환하는 것은 VSDX 파일을 열 수 있는 도구가 없는 사람들과 다이어그램을 공유할 때 현명한 선택입니다. PDF 형식은 모든 사람이 접근할 수 있는 보편적인 형식으로, 호환성 문제 없이 이러한 다이어그램을 배포하는 간편한 방법을 제공합니다. 이 가이드에서는 C#에서 VSDX를 PDF로 변환하는 방법을 배웁니다. 이를 통해 작업을 모든 장치에서 쉽게 공유할 수 있습니다.
이 기사에서는 다음 주제를 다룹니다:
- C# VSDX를 PDF로 변환하는 API
- C#에서 VSDX를 PDF로 변환하기
- 스트림을 사용하여 VSDX 파일을 PDF로 변환하기
- C#을 사용하여 VSDX 파일의 특정 페이지를 PDF로 변환하기
- 온라인 VSDX를 PDF로 변환 도구 사용해보기
- 무료 리소스
C# VSDX를 PDF로 변환하는 API
우리는 VSDX 파일을 PDF 형식으로 변환하기 위해 Aspose.Diagram for .NET을 사용할 것입니다. 이 API는 Microsoft Visio 파일을 다루기 위해 특별히 설계된 강력하고 다재다능한 API로, Visio에서 지원하는 파일을 PDF 또는 기타 이미지 형식으로 생성, 조작 또는 변환할 수 있습니다.
API의 DLL을 다운로드하거나 NuGet을 통해 직접 설치하십시오.
Install-Package Aspose.Diagram
C#에서 VSDX를 PDF로 변환하기
C#에서 VSDX 파일을 PDF로 변환하는 과정은 다음 단계들을 통해 간단히 수행할 수 있습니다:
- Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
- Save() 메서드를 사용하여 PDF로 저장합니다.
아래는 C#에서 VSDX를 PDF로 변환하는 방법을 보여주는 간단한 코드 예제입니다.
스트림을 사용하여 VSDX를 PDF로 변환하기
대안으로, 스트림 객체를 사용하여 C#에서 VSDX 다이어그램을 PDF로 변환할 수 있습니다. 다음 단계들을 따르면 됩니다:
- 먼저 Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
- MemoryStream을 생성하고 이 스트림에 다이어그램을 PDF로 저장합니다.
- 이제 FileStream을 생성하여 PDF 데이터를 파일에 씁니다.
- 그런 다음 메모리 스트림의 내용을 파일 스트림에 씁니다.
- 마지막으로 두 스트림을 모두 닫아 작업을 완료합니다.
다음 코드 샘플은 C#에서 MemoryStream을 사용하여 VSDX를 PDF로 변환하는 방법을 보여줍니다.
C#에서 VSDX 파일의 특정 페이지를 PDF로 변환하기
VSDX 다이어그램의 특정 페이지를 PDF로 변환하려면 다음 단계를 따르면 됩니다:
- 먼저 Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- 저장 형식을 PDF로 설정합니다.
- 변환할 다이어그램의 페이지 인덱스를 지정합니다.
- 마지막으로 Save() 메서드를 호출하여 지정된 옵션으로 출력 PDF 파일을 저장합니다.
다음 코드 샘플은 C#에서 VSDX의 특정 페이지를 PDF로 저장하는 방법을 보여줍니다.
무료 라이선스 받기
API를 평가 제한 없이 사용해보기 위해 무료 임시 라이선스를 받을 수 있습니다.
온라인에서 Visio를 PDF로 변환하기
또한, 이 무료 VSDX를 PDF로 변환 도구를 사용하여 VSDX 파일을 온라인에서 PDF 형식으로 변환해볼 수 있습니다.
VSDX 파일을 PDF로 변환 - 무료 리소스
VSDX를 PDF로 변환하는 것 외에도 Visio 다이어그램을 프로그래밍 방식으로 생성, 편집 또는 변환하는 방법과 라이브러리의 다른 기능을 아래의 리소스를 사용하여 탐색해보세요:
결론
이 글에서는 VSDX 파일에서 PDF 형식으로 Visio 다이어그램을 변환하는 방법을 배웠습니다. 이러한 단계를 따라 자체 VSDX를 PDF로 변환하는 응용 프로그램을 쉽게 개발할 수 있습니다. 또한, Aspose.Diagram for.NET을 사용하여 프로젝트에서 Visio 다이어그램 조작 기능을 구현할 수 있습니다. 궁금한 점이 있으면 무료 지원 포럼에서 문의하십시오.