Python을 사용하여 Primavera XER을 SVG로 변환

Primavera P6 일정을 다루는 경우 XER 파일에 익숙할 것입니다. Primavera P6은 프로젝트 데이터를 XER 파일 형식으로 저장하는 널리 사용되는 프로젝트 관리 소프트웨어입니다. 여기에는 작업, 자원 및 일정을 포함한 프로젝트 데이터가 포함됩니다. 이를 SVG로 변환하면 프로젝트 데이터에 훨씬 더 쉽게 접근하고 시각적으로 매력적으로 만들 수 있습니다. 이 기사에서는 Python에서 XER을 SVG로 변환하는 방법을 알아봅니다. 자, 시작해 봅시다!

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

  1. XER을 SVG로 변환하는 Python API
  2. Python에서 XER을 SVG로 변환
  3. XER에서 SVG로의 변환 사용자 정의
  4. 온라인에서 XER를 SVG로 변환
  5. 라이센스 및 무료 리소스

XER을 SVG로 변환하는 Python API

XER 파일을 SVG 형식으로 변환하기 위해 Aspose.Tasks for Python API를 사용하겠습니다. Aspose.Tasks는 포괄적인 프로젝트 관리 기능을 제공하고 Python 애플리케이션에서 프로그래밍 방식으로 프로젝트 파일 작업을 쉽게 수행할 수 있게 해주는 강력한 API입니다. Microsoft Project(MPP), Primavera(XER), XML 등 다양한 형식의 프로젝트 파일 읽기, 쓰기 및 조작을 지원합니다. 프로젝트 작업, 자원, 할당 및 달력을 관리하기 위한 완전한 기능 세트를 제공하므로 프로젝트 계획 및 관리에 관련된 모든 사람에게 필수적인 도구입니다.

코드를 시작하기 전에 API를 가져와야 합니다. 패키지를 다운로드하거나 콘솔에서 다음 pip 명령을 사용하여 PyPI에서 API를 설치하세요.

pip install aspose-tasks

Python을 사용하여 XER을 SVG로 변환

1. 필요한 라이브러리 가져오기

먼저 필요한 라이브러리를 가져와야 합니다. 방법은 다음과 같습니다.

import aspose.tasks as tasks

2. XER 파일 로드

다음으로 XER 파일을 로드해 보겠습니다. 이 예에서는 XER 파일 이름이 Sample.xer라고 가정합니다.

project = tasks.Project("sample.xer");

3. 프로젝트를 SVG로 저장

이제 프로젝트를 SVG 파일로 저장할 차례입니다.

project.save("sample_xer.svg", tasks.saving.SaveFileFormat.SVG);

그게 다야! Aspose.Tasks for Python를 사용하여 XER 파일을 SVG로 성공적으로 변환했습니다.

완전한 코드

다음은 Python에서 XER을 SVG로 변환하는 방법을 보여주는 전체 코드 예제입니다.

# 이 코드 예제는 Primavera XER을 SVG로 변환하는 방법을 보여줍니다.
import aspose.tasks as tasks

# 이 코드 예제는 Primavera XER을 SVG로 변환하는 방법을 보여줍니다.
# 입력 XER 파일 로드
project = tasks.Project("sample.xer");

# SVG로 저장
project.save("sample_xer.svg", tasks.saving.SaveFileFormat.SVG);
Python을 사용하여 XER을 SVG로 변환

Python을 사용하여 XER을 SVG로 변환합니다.

Python에서 XER에서 SVG로 변환 사용자 정의

아래 단계에 따라 SvgOptions 클래스를 사용하여 XER을 SVG로 변환하는 것을 사용자 정의할 수 있습니다.

  1. Project 클래스를 사용하여 XER 파일을 로드합니다.
  2. SvgOptions 클래스의 인스턴스를 만듭니다.
  3. 그런 다음 페이지 크기 등과 같은 SVG 옵션을 정의합니다.
  4. 마지막으로 save() 메서드를 사용하여 프로젝트를 SVG 파일로 저장합니다. 출력 SVG 파일 경로와 SvgOptions를 인수로 사용합니다.

다음 샘플 코드는 Python에서 사용자 정의된 설정을 사용하여 XER을 SVG로 변환하는 방법을 보여줍니다.

 # 이 코드 예제는 Primavera XER을 SVG로 변환하는 방법을 보여줍니다.
  import aspose.tasks as tasks

 # 입력 XER 파일 로드
 project = tasks.Project("sample.xer");

 # SVG 옵션 정의
 svgOptions = tasks.saving.SvgOptions()
 svgOptions.page_size = tasks.visualization.PageSize.A3
 svgOptions.render_to_single_page = True

 # SVG로 저장
 project.save("sample_a3.svg", svgOptions)
Python을 사용하여 옵션을 사용하여 XER을 SVG로 변환

Python을 사용하여 옵션을 사용하여 XER을 SVG로 변환합니다.

무료 라이센스 받기

평가 제한 없이 API를 사용해 보려면 무료 임시 라이선스를 받으세요.

온라인에서 XER을 SVG로 변환

또한 위 API를 사용하여 개발된 이 무료 온라인 XER to SVG 변환기를 사용하여 XER 파일을 SVG 형식으로 변환할 수도 있습니다.

Python XER에서 SVG로 – 무료 리소스

Python에서 프로그래밍 방식으로 XER을 SVG로 변환하는 것 외에도 다음 리소스를 사용하여 API의 다양한 다른 기능을 살펴보세요.

결론

결론적으로 우리는 Python에서 XER을 SVG로 변환하는 방법을 살펴보았습니다. 이 기사에 설명된 단계를 따르면 프로그래밍 방식으로 XER 파일을 SVG 형식으로 쉽게 변환할 수 있습니다. XER을 SVG로 변환하면 프로젝트 데이터를 훨씬 더 접근하기 쉽고 시각적으로 매력적인 데이터로 변환할 수 있습니다. 팀과 프로젝트 업데이트를 공유하든 관계자들에게 프레젠테이션하든 상관없이 SVG 파일을 사용하면 데이터를 한 눈에 쉽게 이해할 수 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오