Microsoft® Visio Python를 통한 형식 변환

MS Visio 다이어그램을 HTML, PDF 및 JPG, BMP, PNG, TIFF를 포함한 이미지로 변환하여 플랫폼 간 Python 애플리케이션을 구축합니다.

 

모든 Microsoft Visio 형식의 경우 플로차트 및 비즈니스 흐름도 등의 설계와 같은 솔루션을 렌더링할 수 있습니다. Python Visio API 모든 복잡한 도면을 쉽게 용이하게 합니다. 다음을 사용하여 소스 파일 로드 Diagram 클래스 적절한 매개변수를 사용하여 save 메소드를 호출하십시오.

상호 변환 Visio 파일

프로그래머는 VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM 형식을 쉽게 변환할 수 있을 뿐만 아니라 VDW, VSD, VSS, VST 및 PDF, HTML 및 이미지로 렌더링합니다. VSDX~VDX의 시나리오를 고려하면, 프로세스는 diagram 클래스를 사용하여 소스 VSDX 파일을 로드하고 출력 파일을 제공하여 저장 메소드를 호출하고 파일 형식 저장 매개변수로.

VSDX에서 VDX로의 변환을 위한 Python 코드
 

Visio에서 이미지 변환으로

일반 변환의 경우 visio 파일을 이미지로 변환하는 과정은 동일합니다. Diagram 클래스를 통해 파일을 로드하고 출력 파일 및 SaveFileFormat 출력 매개변수를 사용하여 save 메소드를 호출하기만 하면 됩니다. 그리고 특정 옵션을 정의해야 할 때마다 개발자는 ImageSaveOptions 클래스를 사용하여 diagram 페이지를 이미지로 변환하고 SVGSaveOptions for SVG 변환을 사용할 수 있습니다.

Python Visio을(를) 이미지 형식으로 변환하는 코드
Python Visio을 SVG로 변환하는 코드
 

Visio을 PDF 및 HTML로 변환

API은(는) visio 형식을 HTML은 물론 PDF로 변환할 수 있습니다. 그냥 사용 파일 형식 저장 매개변수로 저장 메소드 내의 .PDF 및 SaveFileFormat.HTML. 그리고 특수 설정의 경우 개발자는 PdfSaveOptions 및 HTMLSaveOptions 클래스를 사용할 수 있습니다.

Visio에서 PDF로의 변환을 위한 Python 코드
Python Visio을 HTML 파일로 변환하는 코드