Aspose.Tasks  for C++

C++ Microsoft 프로젝트 파일 구문 분석 API

네이티브 C++ 응용 프로그램 내에서 Microsoft Project 파일을 생성, 작성, 읽기, 조작 및 PDF, Primavera, HTML, Excel, 이미지 및 XML 형식으로 내보냅니다.

  무료 평가판 다운로드
  
 

Aspose.Tasks for C++는 C++ 개발자가 Microsoft Project 또는 Office Automation을 사용하지 않고 Microsoft Project 문서를 로드, 생성, 조작 및 여러 형식으로 저장할 수 있는 기본 프로젝트 관리 라이브러리입니다. API는 Gantt Chart, Task Usage, Resource Usage 및 Resource Sheet를 비롯한 다양한 방식으로 보고용 데이터를 노출합니다.

C++ 프로젝트 관리 라이브러리는 완전한 추적 기능, 정의 및 계획을 제공하여 개발자가 작업을 생성 및 로드할 수 있을 뿐만 아니라 자체 애플리케이션에서 작업에 리소스를 제거하거나 할당할 수 있도록 합니다.

고급 C++ 프로젝트 관리 API 기능

Microsoft Project 파일 생성, 읽기 및 조작

MPP 파일 읽기 및 요약 정보 업데이트

기본 및 기본 프로젝트 설정 업데이트

프로젝트, 일정 및 일정 예외에 대한 요일 정의

작업 및 리소스에 대한 캘린더 읽기 및 쓰기

작업 기준 일정, 기간 및 제약 처리

자원 할당 정의 & 배당

MPX 파일 인코딩 지원

PDF, HTML, 이미지 및 기타 형식으로 내보내기

Microsoft Project 데이터를 다양한 형식으로 내보내기

C++용 Aspose.Tasks는 모든 표준 이미지 및 MPT 형식에 대한 CSV, TXT, XLS, XLSX, WBS, 정보의 보편적 배포를 위한 PDF, HTML뿐만 아니라 MPP 및 XML 형식의 데이터를 노출합니다. 또한 데이터를 HTML로 내보내는 동안 글꼴, 이미지 및 CSS 스타일을 별도의 파일로 내보냅니다.

프로젝트 데이터를 Primavera XML, XER 및 MPX 형식으로 내보내기 - C++

System::SharedPtr<Aspose::Tasks::Project> pjc = System::MakeObject<Aspose::Tasks::Project>(dataDir + u"template.mpp");

// 원하는 형식으로 프로젝트 저장

pjc->Save(dataDir + u"output_PrimaveraP6XML.xml", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraP6XML);

pjc->Save(dataDir + u"output_PrimaveraXER.mpp", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraXER);

pjc->Save(dataDir + u"output_MPX.xml", Aspose::Tasks::Saving::SaveFileFormat::MPX);

API에는 최고의 충실도로 Microsoft Project에 렌더링하기 위한 기본 제공 렌더링 엔진이 있습니다. 프로젝트 렌더링 엔진을 사용하여 개발자는 프로젝트 데이터를 다양한 벡터 및 래스터 이미지로 변환할 수 있습니다.

프로젝트 속성 설정

프로젝트 설정 프로세스의 속도를 높이기 위해 API를 통해 사용자는 메타데이터, 캘린더 및 통화 속성과 같은 기본 일반 속성을 설정할 수 있습니다. 기본 속성에는 새 작업 시작 및 완료 시간, 기본 초과 근무 시간, 표준 급여 등이 포함됩니다. API를 사용하면 프로젝트 시작 및 종료 날짜, 현재 날짜, 상태 날짜, 사용된 달력 유형 및 프로젝트 일정이 시작된 날짜와 같은 일반적인 프로젝트 속성을 읽고 설정할 수 있습니다. 또한 API는 키워드, 주제, 댓글 등을 포함한 요약 정보도 저장합니다.

통화 속성에 관해서는 라이브러리에서 통화 코드, 소수점 이하 숫자 및 통화 기호 설정을 지원하여 비용을 쉽게 읽을 수 있습니다. 회계 연도 및 요일 속성 읽기 및 쓰기도 지원됩니다.

손쉬운 작업 관리

API는 풍부한 클래스 집합을 사용하여 Microsoft Project 파일 내에서 작업을 처리할 수 있습니다. 작업 기준 일정, 예산 평가, 작업에 대한 기간 및 제약을 쉽게 관리하고 이들 간의 링크를 생성 및 관리할 수 있습니다. 또한 API를 통해 개발자는 작업, 이정표, 예상되는 중요 작업 또는 노력 기반 작업을 읽고 변경하고 생성할 수 있습니다.

  
  

Aspose.Tasks는 아래와 같이 인기 있는 개발 환경을 위한 개별 API를 제공합니다.