Python의 Visio 다이어그램에 설명 추가

Microsoft Visio에서 주석은 도형, 다이어그램 또는 다이어그램 내의 특정 영역에 추가할 수 있는 주석 또는 메모입니다. 이러한 설명은 다이어그램 내용에 대한 추가 정보, 설명 또는 지침을 제공합니다. 설명은 Visio 다이어그램에 있는 요소와 관련된 컨텍스트, 세부 정보 또는 피드백을 전달하는 방법입니다. Visio를 사용하면 사용자는 다이어그램의 셰이프, 연결선 또는 배경에 설명을 첨부할 수 있습니다. 이 문서에서는 Python에서 Visio 다이어그램에 주석을 추가하는 방법을 알아봅니다. 또한 Python을 사용하여 프로그래밍 방식으로 VSD 또는 VSDX 파일의 기존 주석을 편집하는 방법도 알아봅니다.

이 문서에서는 다음 주제를 다룹니다.

Visio 다이어그램에 설명을 추가하는 Python API

Visio 다이어그램에 주석을 추가하려면 Aspose.Diagram for Python을 사용합니다. 이를 통해 개발자는 Python 애플리케이션에서 프로그래밍 방식으로 Microsoft Visio 파일을 작업할 수 있습니다. 이를 통해 새로운 다이어그램 생성, 기존 다이어그램 수정, 다이어그램에서 정보 추출, 다이어그램을 다른 형식으로 변환 등을 수행할 수 있습니다. Python용 Aspose.Diagram은 Visio 파일 작업 시 개발 프로세스를 단순화하고 Python을 사용하여 이러한 파일과 상호 작용할 수 있는 더 높은 수준의 API를 제공합니다.

패키지를 다운로드하거나 콘솔에서 다음 pip 명령을 사용하여 PyPI에서 API를 설치하세요.

pip install aspose-diagram-python 

Python의 Visio 다이어그램에 설명 추가

아래 단계에 따라 Visio 다이어그램에 주석을 쉽게 추가할 수 있습니다.

  1. Diagram 클래스를 사용하여 Visio 다이어그램을 로드합니다.
  2. 페이지 컬렉션에서 인덱스로 특정 페이지를 가져옵니다.
  3. 그런 다음 add_comment() 메소드를 사용하여 주석을 삽입하십시오.
  4. 마지막으로 save() 메서드를 사용하여 Visio 다이어그램을 저장합니다. 출력 VSDX 파일 경로와 SaveFileFormat을 인수로 사용합니다.

다음 코드 샘플은 Python의 Visio 다이어그램에 페이지 수준 설명을 추가하는 방법을 보여줍니다.

# 이 코드 샘플은 Python에서 Visio 다이어그램에 페이지 수준 설명을 추가하는 방법을 보여줍니다.
import aspose.diagram
from aspose.diagram import *

# 기존 Visio 다이어그램 로드
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# 색인으로 페이지 객체 가져오기
page0 = diagram.pages[0];

# 입력 Visio 다이어그램에 설명 추가
diagram.pages[0].add_comment(2.0, 3.0, "Comment");

# Visio 다이어그램 저장
diagram.save("C:\\Files\\AddComments.vsdx", SaveFileFormat.VSDX);
Python의 Visio 다이어그램에 설명 추가

Python의 Visio 다이어그램에 설명을 추가합니다.

Python을 사용하여 Visio 다이어그램의 셰이프에 설명 추가

마찬가지로 아래 단계에 따라 Visio 다이어그램의 특정 모양에 주석을 추가할 수 있습니다.

  1. Diagram 클래스를 사용하여 Visio 다이어그램을 로드합니다.
  2. 페이지 컬렉션에서 인덱스로 특정 페이지를 가져옵니다.
  3. 페이지의 도형 컬렉션에서 ID로 특정 도형을 가져옵니다.
  4. 그런 다음 add_comment() 메소드를 사용하여 주석을 삽입하십시오. 도형 객체와 주석을 인수로 전달합니다.
  5. 마지막으로 save() 메서드를 사용하여 Visio 다이어그램을 저장합니다. 출력 VSDX 파일 경로와 SaveFileFormat을 인수로 사용합니다.

다음 코드 샘플에서는 Python을 사용하여 Visio 다이어그램의 셰이프에 설명을 추가하는 방법을 보여줍니다.

# 이 코드 샘플은 Python에서 Visio 다이어그램에 페이지 수준 설명을 추가하는 방법을 보여줍니다.
import aspose.diagram
from aspose.diagram import *

# 기존 Visio 다이어그램 로드
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# 색인으로 페이지 객체 가져오기
page0 = diagram.pages[0];

# ID로 도형 검색
shape = page0.shapes.get_shape(1);

# 도형에 설명 추가
page0.add_comment(shape, "Comment");

# Visio 다이어그램 저장
diagram.save("C:\\Files\\addShapeComment.vsdx", SaveFileFormat.VSDX);
Python을 사용하여 Visio 다이어그램의 셰이프에 설명 추가

Python을 사용하여 Visio 다이어그램의 셰이프에 설명을 추가합니다.

Python을 사용하여 Visio 다이어그램에서 설명 편집

아래 단계에 따라 Visio 다이어그램의 메모를 편집할 수도 있습니다.

  1. Diagram 클래스를 사용하여 Visio 다이어그램을 로드합니다.
  2. 페이지 컬렉션에서 인덱스로 특정 페이지를 가져옵니다.
  3. 주석 수집을 반복합니다.
  4. 그런 다음 comment.value 속성을 읽고 업데이트하세요.
  5. 마지막으로 save() 메서드를 사용하여 Visio 다이어그램을 저장합니다. 출력 VSDX 파일 경로와 SaveFileFormat을 인수로 사용합니다.

다음 코드 샘플은 Python을 사용하여 Visio 다이어그램의 주석을 편집하는 방법을 보여줍니다.

# 이 코드 샘플은 Python에서 Visio 다이어그램에 페이지 수준 설명을 추가하는 방법을 보여줍니다.
import aspose.diagram
from aspose.diagram import *

# 기존 Visio 다이어그램 로드
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# 색인으로 페이지 객체 가져오기
page0 = diagram.pages[0];

# 주석 수집 가져오기
annotations = page0.page_sheet.annotations;

# 주석을 통해 반복
for annotation in annotations:
    comment = annotation.comment.value;
    print(comment)
    comment += " updation mark";
    annotation.comment.value = comment;
    print(annotation.comment.value)

# Visio 다이어그램 저장
diagram.save("C:\\Files\\EditPageLevelComment.vsdx", SaveFileFormat.VSDX);
Python을 사용하여 Visio 다이어그램에서 설명 편집

Python을 사용하여 Visio 다이어그램에서 주석을 편집합니다.

무료 API 라이선스 받기

무료 임시 라이선스를 받고 도서관의 기능을 무료로 경험해 보세요. 무료 임시 라이센스를 활용하면 아무런 제한 없이 라이브러리의 기능을 탐색할 수 있습니다.

Visio 다이어그램에 설명 추가 – 학습 리소스

라이브러리의 다른 기능을 살펴보고 다음 리소스를 사용하여 Microsoft Visio를 사용하지 않고 Visio 다이어그램을 생성, 변환 및 조작하는 방법을 알아보세요.

결론

이 블로그 게시물에서는 Python에서 Visio 다이어그램에 주석을 추가하는 방법을 배웠습니다. Python용 Aspose.Diagram을 활용하면 개발자는 Python을 사용하여 프로그래밍 방식으로 Visio 다이어그램에 주석을 추가하는 프로세스를 자동화할 수 있습니다. 모호한 점이 있으면 무료 지원 포럼에 문의하세요.

또한보십시오