Microsoft Visio는 다이어그램, 순서도 및 기타 시각적 데이터 표현을 만드는 데 사용되는 다이어그램 작성 및 벡터 그래픽 응용 프로그램입니다. 이 문서에서는 C#에서 이미지를 Visio로 변환하는 방법에 대해 설명하고 이 작업을 성공적으로 수행하는 데 도움이 되는 단계별 가이드를 제공합니다.
이 문서에서는 다음 항목을 다룹니다.
- C# 이미지를 다이어그램으로 변환 – 무료 다운로드
- 이미지를 Visio로 변환하는 단계
- PNG 이미지를 Visio로 변환
- JPG 이미지를 Visio로 변환
- Visio에 BMP 이미지 삽입
- 온라인에서 이미지를 다이어그램으로 변환
- 이미지를 다이어그램으로 변환 – 학습 리소스
C# 이미지를 다이어그램으로 변환 – 무료 다운로드
Visio 다이어그램에 이미지를 삽입하기 위해 Aspose.Diagram for .NET API를 사용합니다. 이를 통해 개발자는 간단하고 직관적인 API를 사용하여 Visio 파일을 생성, 조작 및 변환할 수 있습니다. Aspose.Diagram을 사용하면 모양, 커넥터, 텍스트 및 기타 요소를 Visio 다이어그램에 쉽게 추가할 수 있습니다. Aspose.Diagram은 엔터프라이즈 애플리케이션, 데이터 시각화 도구 및 Visio 통합이 필요한 기타 소프트웨어 프로그램 개발에 널리 사용됩니다.
API의 DLL을 다운로드하거나 NuGet을 사용하여 설치하십시오.
PM> Install-Package Aspose.Diagram
C#을 사용하여 이미지를 Visio로 변환하는 방법
아래 단계에 따라 .NET용 Aspose.Diagram을 사용하여 모든 이미지를 Visio 다이어그램으로 쉽게 변환할 수 있습니다.
- 새 Visio 드로잉을 만듭니다.
- 색인으로 페이지를 가져옵니다.
- 이미지 너비 및 높이와 함께 X 및 Y 위치를 설정합니다.
- 이미지를 Visio 셰이프로 가져옵니다.
- Visio 다이어그램을 저장합니다.
이제 C#에서 이러한 단계를 변환하여 이미지를 Visio 다이어그램에 삽입하는 방법을 살펴보겠습니다.
C#에서 PNG를 Visio로 변환
PNG 이미지를 Visio 다이어그램으로 변환하려면 아래 단계를 따르십시오.
- Diagram 클래스의 인스턴스를 만듭니다.
- 페이지 컬렉션의 인덱스로 Page 클래스 개체를 초기화합니다.
- pinX, pinY, 너비 및 높이를 정의합니다.
- 그런 다음 Image FileStream을 사용하여 AddShape() 메서드를 호출합니다.
- 마지막으로 Save() 메서드를 사용하여 Visio 다이어그램을 저장합니다. 출력 VSDX 파일 경로와 SaveFileFormat을 인수로 사용합니다.
다음 코드 샘플은 C#을 사용하여 PNG 이미지를 Visio 다이어그램으로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 PNG 이미지를 Visio 다이어그램으로 변환하는 방법을 보여줍니다.
using Aspose.Diagram;
using System.Drawing;
// 새 다이어그램 만들기
Diagram diagram = new Diagram();
// 인덱스로 페이지 개체 가져오기
Page page0 = diagram.Pages[0];
// pinX, pinY, 너비 및 높이 설정
double pinX = 1, pinY = 1, width = 4, hieght = 5;
// 비트맵 이미지를 Visio 모양으로 가져오기
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.png", FileMode.OpenOrCreate));
// Visio 다이어그램 저장
diagram.Save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.Vsdx);
C#에서 JPG를 Visio로 변환
마찬가지로 앞서 언급한 단계에 따라 모든 JPG 이미지를 Visio 다이어그램으로 변환할 수 있습니다. 그러나 4단계에서 JPG 이미지만 입력하면 됩니다.
다음 코드 샘플은 C#을 사용하여 JPG 이미지를 Visio 다이어그램으로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 JPG 이미지를 Visio 다이어그램으로 변환하는 방법을 보여줍니다.
using Aspose.Diagram;
using System.Drawing;
// 새 다이어그램 만들기
Diagram diagram = new Diagram();
// 인덱스로 페이지 개체 가져오기
Page page0 = diagram.Pages[0];
// pinX, pinY, 너비 및 높이 설정
double pinX = 2, pinY = 2, width = 4, hieght = 7;
// 비트맵 이미지를 Visio 모양으로 가져오기
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.jpg", FileMode.OpenOrCreate));
// Visio 다이어그램 저장
diagram.Save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.Vsdx);
C#의 Visio에 BMP 이미지 삽입
앞서 언급한 단계에 따라 BMP 이미지를 Visio 다이어그램에 삽입할 수도 있습니다. 그러나 4단계에서 BMP 이미지 파일을 입력하기만 하면 됩니다.
다음 코드 샘플은 C#을 사용하여 Visio 다이어그램에 BMP 이미지를 삽입하는 방법을 보여줍니다.
// 이 코드 예제는 PNG 이미지를 Visio 다이어그램으로 변환하는 방법을 보여줍니다.
using Aspose.Diagram;
using System.Drawing;
// 새 다이어그램 만들기
Diagram diagram = new Diagram();
// 인덱스로 페이지 개체 가져오기
Page page0 = diagram.Pages[0];
// pinX, pinY, 너비 및 높이 설정
double pinX = 1, pinY = 1, width = 4, hieght = 3;
// 비트맵 이미지를 Visio 모양으로 가져오기
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\sample.bmp", FileMode.OpenOrCreate));
// Visio 다이어그램 저장
diagram.Save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.Vsdx);
무료 라이선스 받기
무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.
Visio 변환기 온라인 이미지
또한 무료 Image to Visio converter 웹 앱을 사용하여 온라인에서 무료로 이미지를 Visio 다이어그램으로 변환할 수 있습니다. 이 웹 앱은 Aspose.Diagram API를 사용하여 개발되었습니다.
https://products.aspose.app/diagram/conversion/image-to-visio
이미지를 다이어그램으로 변환 – 학습 리소스
Microsoft Visio를 사용하지 않고 Visio 다이어그램 생성, 변환 및 조작에 대해 자세히 알아보고 아래 제공된 리소스를 사용하여 라이브러리의 다른 기능을 탐색할 수 있습니다.
결론
이 기사에서는 이미지를 C#에서 Visio로 로드하고 변환하는 방법을 배웠습니다. 또한 visio 다이어그램을 생성하고 VSDX 형식으로 저장하는 방법도 살펴보았습니다. C#에서 이미지를 Visio로 변환하는 것은 비교적 간단합니다. Aspose.Diagram 라이브러리를 사용하여 빠르고 쉽게 이미지를 Visio 파일로 변환할 수 있습니다. 핵심은 위에서 설명한 단계를 따르고 컴퓨터에 필요한 라이브러리와 도구가 설치되어 있는지 확인하는 것입니다. 모호한 점이 있는 경우 무료 지원 포럼에 문의하십시오.