Visio 셰이프를 HTML로 내보내기

Visio 셰이프를 HTML로 내보내기

IT 전문가, 엔지니어 또는 프로젝트 관리자는 Gantt 차트 또는 프로젝트 계획에 MS Visio 다이어그램 작성 도구를 사용할 수 있습니다. 어떤 단계에서 MS Visio가 만료되고 기존 VSDX 파일에서 웹에 몇 가지 셰이프를 표시해야 하는 경우 이 문서가 문제를 해결할 수 있습니다. 따라서 Visio 셰이프를 읽고 **HTML**로 내보내는 방법에 대해 논의해 보겠습니다.

이 기사에서 다룰 내용은 다음과 같습니다.

Python Visio 모양 내보내기 패키지 설치

Visio 셰이프를 HTML 형식으로 내보내거나 변환하려면 정확하고 사용하기 쉬운 Python Visio 셰이프 내보내기 패키지를 사용합니다.

아래 제공된 pip 명령을 사용하여 PyPI에서 패키지를 다운로드하거나 설치하십시오.

pip install aspose-diagram-python 

Python에서 Visio 모양 목록 검색

MS Visio가 없으면 VSDX 파일의 기존 모양을 열고 볼 수 없는 경우 원하는 모양을 HTML로 내보내기 전에 해당 모양의 세부 정보를 알아야 할 수 있습니다. 따라서 아래 단계를 사용하여 모양 데이터 목록을 가져옵니다.

  • Diagram 클래스를 사용하여 VSDX 파일을 로드합니다.
  • 페이지를 정의합니다.
  • 정의된 페이지의 모양을 반복하고 모양 ID와 이름을 인쇄합니다.

다음 코드 샘플은 Python을 사용하여 Visio 모양 목록을 표시하는 방법을 보여줍니다.

아래는 VSDX 파일의 첫 번째 페이지에 있는 기존 모양에 대한 데이터입니다.

Shape ID - 7
Name - FAS62xx rear empty

Shape ID - 494
Name - FAS62xx Controller Module

Shape ID - 743
Name - Sheet.743

Shape ID - 779
Name - DS14 mk2 FC.70

Shape ID - 795
Name - Sheet.795

Shape ID - 796
Name - Rectangle

반면 VSDX 파일은 다음과 같습니다.

Visio 셰이프 목록 검색

Python{#Python-Visio-Shape-to-HTML }을 사용하여 프로그래밍 방식으로 VSDX 모양을 HTML로 변환

목록을 검색한 후 기존 모양과 해당 위치에 대한 아이디어를 얻었습니다. 이제 내보낼 모양을 선택할 수 있습니다.

다음 단계를 따르십시오.

  • Diagram 클래스를 사용하여 Visio 파일을 로드합니다.
  • 페이지를 정의합니다.
  • 모양을 지정합니다.
  • HTMLSaveOptions 클래스의 인스턴스를 만듭니다.
  • Shape.to_html 메서드를 호출하여 도형을 내보냅니다. 출력 파일 경로와 HTMLSaveOptions를 인수로 사용합니다.

다음 코드 조각은 Visio 셰이프를 Python의 HTML로 내보내는 방법을 보여줍니다.

다음과 같이 결과 HTML이 표시됩니다.

Visio 셰이프 데이터를 HTML로 내보내기

무료 라이선스 받기

무료 임시 라이선스를 받아 평가 제한 없이 API를 사용해 볼 수 있습니다.

합산

요약하면 특정 Visio 셰이프를 HTML로 내보내는 방법을 배웠기를 바랍니다. 처음에는 모양 데이터 목록을 생성한 다음 단일 모양을 HTML 파일로 내보냈습니다.

문서를 방문하여 Python Visio 모양 변환기 라이브러리에 대해 자세히 알아볼 수 있습니다.

마지막으로 conholdate.com에서 정기적인 업데이트를 계속 지켜봐 주시기 바랍니다.

질문하기

포럼에서 질문이나 쿼리를 알려주세요.

FAQ

Visio에서 셰이프를 어떻게 내보내나요?

이 문서에서는 Visio 셰이프를 HTML로 내보내는 방법에 대해 설명했습니다. 다른 내보내기 옵션을 탐색하려면 링크를 따르십시오.

Visio를 SVG로 내보낼 수 있나요?

다양한 프로그래밍 언어를 사용하여 Visio 문서를 SVG 또는 기타 여러 형식으로 내보낼 수 있습니다. 아래 링크를 따르십시오.

conholdate.com의 고객으로서 Aspose.Diagram for Python을 사용할 수 있습니까?

예, conholdate.com의 라이선스 보유자는 AsposeGroupDocs 제품군의 모든 API를 사용할 수 있습니다.