C#을 사용하여 Primavera XER을 SVG로 변환

Primavera P6은 XER 파일 형식을 사용하여 프로젝트 데이터를 저장하는 인기 있는 프로젝트 관리 소프트웨어입니다. SVG 또는 확장 가능한 벡터 그래픽(Scalable Vector Graphics)은 웹 및 인쇄 응용 프로그램용 확장 가능한 그래픽을 만드는 데 사용할 수 있는 널리 사용되는 벡터 이미지 형식입니다. 어떤 경우에는 프로그래밍 방식으로 Primavera P6 프로젝트 데이터를 XER 파일에서 SVG로 내보내야 할 수도 있습니다. 이번 블로그 게시물에서는 C#에서 XER을 SVG로 변환하는 방법을 알아봅니다.

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

  1. XER을 SVG로 변환하는 C# API
  2. XER를 SVG로 변환
  3. 옵션을 사용하여 XER를 SVG로 변환
  4. XER-SVG 변환기 - 온라인으로 시도
  5. 무료 학습 자료

XER을 SVG로 변환하는 C# API

C#을 사용하여 Primavera XER를 SVG로 변환하기 위해 Aspose.Tasks for .NET API를 사용하겠습니다. 개발자가 Microsoft Project 소프트웨어를 사용하지 않고도 Microsoft Project(MPP/XML) 파일을 읽고, 쓰고, 조작할 수 있는 강력한 API입니다. 달력 및 작업 일정을 조작하고, 프로젝트 확장 속성을 관리하고, 다양한 형식으로 보고서를 생성하는 기능을 제공합니다.

API의 DLL을 다운로드하거나 NuGet을 사용하여 설치하세요.

PM> Install-Package Aspose.Tasks

C#을 사용하여 XER을 SVG로 변환

아래 단계에 따라 XER 파일의 Primavera P6 프로젝트 데이터를 SVG 형식으로 쉽게 내보낼 수 있습니다.

  1. Project 클래스를 사용하여 XER 파일을 로드합니다.
  2. SVG로 저장하려면 Save() 메서드를 호출합니다. 출력 SVG 파일 경로와 SaveFileFormat을 인수로 사용합니다.

다음 샘플 코드는 C#에서 XER을 SVG로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 Primavera XER을 SVG로 변환하는 방법을 보여줍니다.
// 입력 XER 파일 로드
Project project = new Project(@"C:\Files\sample.xer");

// SVG로 저장
project.Save(@"C:\Files\sample_xer.svg", SaveFileFormat.Svg);
C#을 사용하여 XER을 SVG로 변환

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

C#을 사용하여 옵션을 사용하여 XER을 SVG로 변환

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

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

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

// 이 코드 예제는 Primavera XER을 SVG로 변환하는 방법을 보여줍니다.
// 입력 XER 파일 로드
Project project = new Project(@"C:\Files\sample.xer");

// SVG 옵션 정의
SvgOptions svgOptions = new SvgOptions();
svgOptions.PageSize = PageSize.A3;
svgOptions.RenderToSinglePage = true;

// SVG로 저장
project.Save(@"C:\Files\sample_a3.svg", svgOptions);
C#을 사용하여 옵션을 사용하여 XER을 SVG로 변환

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

무료 라이센스 받기

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

XER에서 SVG로 온라인 변환기

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

XER에서 SVG로 – 무료 학습 리소스

C#에서 프로그래밍 방식으로 XER을 SVG로 변환하는 것 외에도 다음 리소스를 사용하여 다른 라이브러리 기능을 살펴보세요.

결론

이번 블로그 게시물에서는 C#에서 XER을 SVG로 변환하는 방법을 배웠습니다. 이 기사에 설명된 단계를 따르면 프로그래밍 방식으로 XER 파일을 SVG 형식으로 쉽게 변환할 수 있습니다. Aspose.Tasks for .NET은 다양한 프로젝트 관리 문제를 해결하는 데 사용할 수 있는 강력하고 다양한 도구입니다. 이는 Microsoft Project 파일로 작업해야 하는 모든 개발자에게 귀중한 자산입니다. C#에서 XER을 SVG로 변환하는 것 외에도 무료 웹 기반 변환기를 사용하여 온라인으로 XER 파일을 변환할 수도 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오