Microsoft Visio 드로잉은 조직에서 다양한 디자인 목적으로 자주 사용됩니다. C#을 사용하여 프로그래밍 방식으로 Visio Diagram 파일을 이미지 형식으로 변환할 수 있습니다. 이 변환은 VSD, VSDX 그리기 형식에 비해 이미지를 쉽게 공유하고 미리 볼 수 있기 때문에 유용합니다. 이 문서에서는 다음 섹션에서 다양한 변환 시나리오를 다룹니다.
- Visio Drawing to Image Converter – C# API 설치
- C#을 사용하여 프로그래밍 방식으로 Visio(VSD/VSDX) 파일을 이미지로 변환
- C#을 사용하여 Visio VSD/VSDX의 특정 페이지를 이미지로 변환
Visio Drawing to Image Converter – C# API 설치
Aspose.Diagram for .NET API는 다이어그램 파일 작업에 사용할 수 있습니다. .NET Framework에서 C# 언어를 사용하여 프로그래밍 방식으로 VSD, VSDX 및 기타 여러 파일 형식을 생성, 편집 또는 조작할 수 있습니다. 다운로드 섹션에서 API를 다운로드하거나 다음 NuGet 설치 명령을 사용하여 API를 구성하십시오.
PM> Install-Package Aspose.Diagram
C#을 사용하여 프로그래밍 방식으로 Visio(VSD/VSDX) 파일을 이미지로 변환
다음 단계에 따라 Visio 드로잉을 JPG, PNG, TIFF 또는 기타 이미지 형식으로 변환해야 할 수 있습니다.
- 다이어그램 생성자를 호출하여 입력 VSD/VSDX 드로잉을 로드합니다.
- 출력 JPG, SVG, BMP, GIF 또는 SVG 이미지 파일을 저장합니다.
아래 코드는 C#을 사용하여 프로그래밍 방식으로 VSD/VSDX 다이어그램을 JPG, SVG, BMP, GIF 또는 SVG 이미지로 변환하는 방법을 보여줍니다.
// 다이어그램 생성자를 호출하여 VSD/VSDX 드로잉을 로드합니다.
Diagram diagram = new Diagram("ExportToImage.vsd");
// 출력 JPG, SVG, BMP, GIF 또는 SVG 이미지 파일 저장
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);
C#을 사용하여 Visio VSD/VSDX의 특정 페이지를 이미지로 변환
경우에 따라 Visio 드로잉의 특정 페이지를 참조하고 해당 콘텐츠를 보거나 축소판을 만들 수 있습니다. VSD/VSDX 파일의 특정 페이지를 이미지 파일로 쉽게 변환할 수 있습니다. Visio 다이어그램 파일의 특정 페이지를 C#을 사용하여 프로그래밍 방식으로 이미지로 렌더링하려면 아래 단계를 따르십시오.
- Diagram 클래스를 사용하여 입력 다이어그램을 VSD/VSDX 파일로 로드합니다.
- PNG와 같은 출력 이미지 형식을 지정합니다.
- 페이지 인덱스가 있는 페이지를 지정합니다.
- Save 메서드를 사용하여 JPG, SVG, BMP, GIF 또는 SVG 파일과 같은 출력 이미지 형식을 저장합니다.
다음 코드에서는 C#을 사용하여 프로그래밍 방식으로 Visio 다이어그램 파일(VSD/VSDX)의 특정 페이지를 이미지로 변환하는 방법을 설명합니다.
// 입력 다이어그램을 VSD/VSDX 파일로 로드
Diagram diagram = new Diagram("ExportPageToImage.vsd");
// 출력 이미지 형식을 PNG로 지정
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// 페이지 인덱스별로 한 페이지만 저장
options.PageIndex = 0;
// 결과 이미지 파일 저장
diagram.Save("ExportPageToImage_out.png", options);
무료 API 라이선스 받기
제한 없이 API를 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.
결론
결론적으로 Visio 다이어그램 파일을 이미지 형식으로 변환하는 방법과 VSD/VSDX 파일의 특정 페이지를 C#을 사용하여 프로그래밍 방식으로 이미지로 변환하는 방법을 배웠습니다. 또한 API에 대한 자세한 내용은 API 문서를 참조하십시오. 문의 사항이 있는 경우 무료 지원 포럼을 통해 언제든지 문의해 주십시오.