Primavera XER 및 XML 파일을 변환하는 방법

Primavera는 Oracle Corporation의 엔터프라이즈 프로젝트 포트폴리오 관리 소프트웨어입니다.

Primavera P6 Professional은 사용자가 프로젝트 데이터를 다음 형식으로 내보낼 수 있습니다.

  1. Primavera PM (Xer)
  2. Primavera 계약자 (Xer)
  3. Primavera P6 (XML)
  4. Excel 스프레드 시트 (XLSX)
  5. 마이크로 소프트 프로젝트 (XML)
  6. UN/CEFACT 형식 6 (XML).

Primavera P6 Professional의 프로젝트 데이터를 지원되는 형식으로 내보내는 단계입니다.

Primavera P6 Professional에서 프로젝트가 열렸다고 가정 해 봅시다.

  1. “파일 \ 내보내기"메뉴 항목을 선택하십시오
  2. 출력 형식을 선택하고 “다음"버튼을 클릭하십시오.
  3. 선택한 형식에 따라 내보내기 옵션을 선택하십시오 (예 : 엔티티 또는 수출 해야하는 프로젝트).
  4. “Finish"버튼을 클릭하십시오.

Aspose.Tasks for .net은 Primavera P6 : Primavera XML (P6XML), XER 및 Primavera P6 데이터베이스에서 지원하는 형식에서 프로젝트 데이터 가져 오기를 지원합니다. 로드 된 프로젝트 데이터는 MS Project MPP 파일, Primavera P6 XML, Primavera XER, PDF, Excel, JPG, PNG 등과 같은 지원되는 출력 형식으로 내보낼 수 있습니다.

Primavera P6 XML 또는 XER 파일을 Microsoft Project MPP 파일로 저장

Project 클래스는 프로젝트를 다양한 형식으로 저장하는 데 사용되는 저장 메소드를 노출시킵니다. Save 메소드를 사용하면 SaveFileFormat 열거 유형을 사용하여 프로젝트 데이터를 PDF로 렌더링 할 수 있습니다.

Microsoft Project MPP 파일에 프로젝트를 저장하려면 :

  1. primavera p6 xml 또는 xer 파일을로드하십시오
  2. 선택적으로로드 된 프로젝트를 변경합니다.
  3. Project.save 메소드 오버로드 중 하나를 사용하여 프로젝트를 MPP에 저장하십시오. SaveFileformat.mpp를 사용하여 기본 설정으로 프로젝트를 저장하거나 MPPSAveOptions를 전달하여 내보내기 옵션을 사용자 정의 할 수 있습니다.

다음 줄의 코드는 C#을 사용하여이를 달성하는 방법을 보여줍니다.

1    Project project = new Project("PrimaveraProject.xer");
2    project.Save("Output.mpp", SaveFileFormat.MPP);

Saving a Primavera P6 XML or XER file as a PDF file

Primavera P6 also allows the user to send project’s data visual representation to a printer. Aspose.Tasks for .NET provides more flexibility and allows the user to render project’s view in PDF or graphical formats programmatically. In this case you don’t need to have Primavera P6 installed on your machine.

The Project class exposes the Save method which is used to save a project in various formats. The Save method allows you to render project data to PDF using the SaveFileFormat enumeration type.

To save a project to PDF:

  1. Load a Primavera P6 XML or XER file
  2. Optionally make changes to the loaded project.
  3. Save the project to PDF using one of Project.Save method overloads. Your can use either SaveFileFormat.PDF to save project with default settings or PdfSaveOptions to customize export options.

The following code snippets demonstrate how to export Primavera P6 project data from both .xer and .xml formats to PDF. You can use default settings or customize the output using PdfSaveOptions.

1    Project project = new Project("PrimaveraProject.xer");
2    project.Save("Output.pdf", SaveFileFormat.PDF);
3
4    Project project2 = new Project("PrimaveraProject.xml");
5    PdfSaveOptions options = new PdfSaveOptions();
6    options.PageSize = PageSize.A3;
7    project2.Save("Output2.pdf", options);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.