1. 제품
  2.   Project Management
  3.   .NET
  4.   Aspose.Tasks for .NET

Aspose.Tasks for .NET

 
 

.NET API to Create & Convert Microsoft Project Files

A Versatile C# Library Designed to Work with Microsoft Project Files. It enables Developers to Create, Edit, Manipulate, and Convert Microsoft Project Data to PDF, XPS, Images & more inside .NET apps.

Aspose.Tasks for .NET이란 무엇인가요?

오늘날 급변하는 비즈니스 환경에서 프로젝트를 잘 관리하는 것이 성공을 달성하는 핵심입니다. 작은 스타트업이든 대기업이든 탄탄한 계획을 세우고 진행 상황을 추적하며 작업을 효율적으로 수행하는 것이 업계에서 앞서 나가는 데 필수적입니다. 바로 이때 Aspose.Tasks for .NET csteps가 등장하여 프로젝트 관리자와 개발자의 다양한 요구를 충족하도록 설계된 완전한 솔루션을 제공합니다. API를 사용하여 조직의 특정 요구에 맞는 맞춤형 프로젝트 관리 도구를 만들 수 있습니다. Aspose.Tasks를 사용하면 개발자는 코드를 통해 프로젝트 파일을 만들고, 읽고, 변경할 수 있습니다. 이는 반복적으로 수행되는 작업을 자동화하고 효율성을 높이는 데 도움이 됩니다.

Aspose.Tasks for .NET은 .NET 개발자를 위한 강력한 도구로, 소프트웨어에 프로젝트 관리 기능을 손쉽게 추가할 수 있게 해줍니다. 프로젝트 관리 앱, 일정 관리 도구, 보고서 대시보드 등 어떤 유형의 애플리케이션을 개발하든 이 API는 개발 작업을 단순화하는 다양한 기능을 제공합니다. Aspose.Tasks의 눈에 띄는 특징 중 하나는 MPP, XML, MPX 등 다양한 프로젝트 파일 형식을 지원한다는 점입니다. 견고한 기능 세트 외에도 방대한 문서와 활발한 개발자 커뮤니티가 있어 언제든지 지원과 안내를 받을 수 있습니다. 작업 일정 업데이트, 리소스 할당, 프로젝트 비용 산정 등 어떤 작업이든 이 도구를 통해 효과적으로 관리할 수 있습니다. 유연한 확장성, 간편한 통합, 강력한 기능 덕분에 프로젝트 관리 역량을 강화하려는 많은 개발자에게 인기 있는 선택이 되고 있습니다.

Previous Next

Aspose.Tasks for .NET 시작하기

Aspose.Tasks for .NET을 설치하는 권장 방법은 NuGet을 이용하는 것입니다. 원활한 설치를 위해 아래 명령을 사용하십시오.

NuGet을 통해 Aspose.Tasks for .NET 설치

NuGet\Install-Package Aspose.Tasks -Version 24.1.0
Aspose.Tasks 릴리스 페이지에서 직접 다운로드할 수 있습니다.

C#을 사용한 프로젝트 파일 읽기 및 쓰기

Aspose.Tasks for .NET을 사용하면 Microsoft Project가 설치되지 않은 상태에서도 프로젝트 파일을 손쉽게 읽고 쓸 수 있습니다. API는 .NET 애플리케이션 내에서 MPP, XML, MPX 등 다양한 형식의 프로젝트 파일을 읽고 쓸 수 있도록 지원합니다. 개발자는 코드를 통해 프로젝트 파일을 생성, 읽기, 수정함으로써 반복 작업을 자동화하고 생산성을 향상시킬 수 있습니다. 몇 줄의 C# 코드만으로 기존 프로젝트 파일을 열거나 새 파일을 만들 수 있습니다. 아래 예제는 빈 프로젝트 파일을 생성하고 MPP 형식으로 저장하는 방법을 보여줍니다.

.NET API를 사용해 빈 프로젝트 파일을 생성하고 MPP 형식으로 저장하는 방법

 
// 더 이상 MPP 템플릿을 로드할 필요가 없습니다.
// 작업, 리소스 등을 추가합니다.
Project project = new Project();

// !프로젝트는 내부 MPP 템플릿을 사용해 MPP로 저장됩니다.
project.Save("New Project.mpp", SaveFileFormat.MPP);

C#을 사용해 프로젝트 데이터를 다른 파일 형식으로 변환

Aspose.Tasks for .NET은 C# .NET 애플리케이션 내에서 프로젝트 데이터를 다양한 지원 형식으로 로드하고 변환하는 완전한 기능을 제공합니다. API는 PDF, XLSX, CSV, TXT, MPT, JPEG, PNG, BMP, HTML 등 여러 형식으로의 변환을 지원합니다. 아래 예제는 .NET 애플리케이션에서 프로젝트 데이터를 여러 PDF 파일로 내보내는 방법을 보여줍니다.

.NET API를 사용해 프로젝트 데이터를 여러 PDF 파일로 내보내는 방법

 
Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.SaveToSeparateFiles = true;
options.Pages = new List();
options.Pages.Add(1);
options.Pages.Add(4);
project.Save("SaveToMultiplePDFFiles_out.pdf", (SaveOptions)options);

C# API를 사용한 전문 보고서 작성

Aspose.Tasks for .NET의 또 다른 핵심 강점은 고급 보고서 기능입니다. 개발자는 프로젝트 파일에서 추출한 데이터를 활용해 통찰력 있는 보고서와 시각화를 생성함으로써 이해관계자가 실시간으로 정보에 입각한 결정을 내리고 프로젝트 진행 상황을 추적할 수 있도록 돕습니다. 간트 차트, 리소스 히스토그램, 작업 타임라인 등 다양한 형태의 보고서를 손쉽게 만들 수 있습니다.

C#을 사용한 프로젝트 작업 관리

Aspose.Tasks for .NET을 사용하면 .NET API를 통해 프로젝트 내 작업 및 리소스를 손쉽게 생성, 업데이트 및 관리할 수 있습니다. 또한 API를 통해 작업 간 종속성을 정의하고 관리할 수 있습니다. 라이브러리에는 분할 작업, 분할 작업의 종료 날짜 계산, 추정 및 마일스톤 작업 관리, 중요도 및 노력 기반 작업 관리, 업데이트된 작업 데이터를 MPP에 쓰기, 작업의 Timephased 데이터 읽기 등 프로젝트 작업과 관련된 다양한 중요한 기능이 포함되어 있습니다. 아래 예제는 C# 명령을 사용해 작업 및 하위 작업을 생성하는 방법을 보여줍니다.

.NET 애플리케이션 내에서 작업 및 하위 작업 생성


Project project = new Project();

// 작업, 하위 작업을 추가하고 프로젝트 저장
Task task = project.RootTask.Children.Add("Summary1");
Task subtask = task.Children.Add("Subtask1");
project.Save("CreateTasks_out.xml", SaveFileFormat.XML);

 한국인