C#에서 VSDX를 PDF로 변환하기 | C# VSDX 파일을 PDF로 변환하는 도구

Microsoft Visio는 인기 있는 다이어그램 및 벡터 그래픽 응용 프로그램으로, 주로 흐름도, 다이어그램 및 기타 복잡한 시각적 표현을 만드는 데 VSDX 파일 형식을 사용합니다. VSDX 파일을 PDF로 변환하는 것은 VSDX 파일을 열 수 있는 도구가 없는 사람들과 다이어그램을 공유할 때 현명한 선택입니다. PDF 형식은 모든 사람이 접근할 수 있는 보편적인 형식으로, 호환성 문제 없이 이러한 다이어그램을 배포하는 간편한 방법을 제공합니다. 이 가이드에서는 C#에서 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로 변환하는 과정은 다음 단계들을 통해 간단히 수행할 수 있습니다:

  1. Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
  2. Save() 메서드를 사용하여 PDF로 저장합니다.

아래는 C#에서 VSDX를 PDF로 변환하는 방법을 보여주는 간단한 코드 예제입니다.

C#에서 Visio VSDX를 PDF로 변환하기

C#에서 Visio VSDX를 PDF로 변환하기

스트림을 사용하여 VSDX를 PDF로 변환하기

대안으로, 스트림 객체를 사용하여 C#에서 VSDX 다이어그램을 PDF로 변환할 수 있습니다. 다음 단계들을 따르면 됩니다:

  1. 먼저 Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
  2. MemoryStream을 생성하고 이 스트림에 다이어그램을 PDF로 저장합니다.
  3. 이제 FileStream을 생성하여 PDF 데이터를 파일에 씁니다.
  4. 그런 다음 메모리 스트림의 내용을 파일 스트림에 씁니다.
  5. 마지막으로 두 스트림을 모두 닫아 작업을 완료합니다.

다음 코드 샘플은 C#에서 MemoryStream을 사용하여 VSDX를 PDF로 변환하는 방법을 보여줍니다.

C#에서 VSDX 파일의 특정 페이지를 PDF로 변환하기

VSDX 다이어그램의 특정 페이지를 PDF로 변환하려면 다음 단계를 따르면 됩니다:

  1. 먼저 Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. 저장 형식을 PDF로 설정합니다.
  4. 변환할 다이어그램의 페이지 인덱스를 지정합니다.
  5. 마지막으로 Save() 메서드를 호출하여 지정된 옵션으로 출력 PDF 파일을 저장합니다.

다음 코드 샘플은 C#에서 VSDX의 특정 페이지를 PDF로 저장하는 방법을 보여줍니다.

C#에서 VSDX의 특정 페이지를 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 다이어그램 조작 기능을 구현할 수 있습니다. 궁금한 점이 있으면 무료 지원 포럼에서 문의하십시오.

See Also