
Aspose.Tasks for Python via .NET
Create, Modify & Convert MS Project Files via Python API
Advanced Ptyhon API That Allows Software Developers to Generate, Read, Manipulate, or Convert Microsoft Project Files in Various Formats like MPP, XML, HTML & more using Python via .NET.
Aspose.Tasks for Python via .NET란 무엇인가요?
기술이 급속히 발전함에 따라 프로젝트 관리 도구는 다양한 분야의 기업에 필수적인 요소가 되었습니다. 수많은 선택지 중에서 Aspose.Tasks는 작업, 리소스 및 일정을 효율적으로 처리할 수 있는 최고 수준의 도구로 돋보입니다. Aspose.Tasks for Python via .NET는 소프트웨어 개발자가 Microsoft Project 파일을 원활하게 처리하는 데 필요한 모든 것을 제공하는 강력한 라이브러리입니다. 프로젝트 파일을 다룰 때 이 라이브러리는 작업을 더 쉽게 만들 수 있는 모든 기능을 갖추고 있습니다. 특히 멋진 기능 중 하나는 Python via .NET과 호환된다는 점입니다. 즉, 개발자는 .NET 프레임워크를 사용하여 Python 프로젝트에서 Aspose.Tasks를 최대한 활용할 수 있습니다. 이러한 호환성은 많은 기회를 제공하여 Python 개발자가 강력한 프로젝트 기능을 소프트웨어 프로젝트에 손쉽게 통합할 수 있게 합니다.
Aspose.Tasks for Python via .NET를 사용하면 소프트웨어 개발자는 자신의 소프트웨어 내에서 MPP, XML, HTML 등 다양한 형식의 Microsoft Project 파일에 접근하고 수정할 수 있습니다. 이 도구는 다양한 플랫폼에서의 개발을 지원하여 Windows, macOS 및 Linux에서 원활하게 작동하는 애플리케이션을 구축할 수 있게 합니다. Python과 .NET 간의 연결은 개발 프로세스를 단순화하여 개발자가 소중한 시간을 절약하도록 돕습니다. 이 도구는 프로젝트 데이터를 관리하기 위한 광범위한 기능을 제공합니다. 프로젝트의 작업을 추가, 제거, 업데이트 또는 순서 변경과 같이 쉽게 변경할 수 있습니다. 또한 작업의 기간, 시작 날짜 및 우선 순위와 같은 세부 정보를 조정할 수 있습니다. 이러한 유연성은 조직 고유의 요구에 맞게 프로젝트 관리 솔루션을 맞춤화할 수 있게 합니다. 풍부한 기능, 호환성 및 상세한 가이드를 갖춘 이 도구는 프로젝트 관리 프로세스를 간소화하려는 모든 조직에 귀중한 자산이 됩니다.
Aspose.Tasks for Python via .NET 시작하기
Aspose.Tasks for Python via .NET를 설치하는 권장 방법은 PyPI를 이용하는 것입니다. 원활한 설치를 위해 다음 명령을 사용하십시오.
Install Aspose.Tasks for Python via .NET via Pypi
pip install aspose-tasks
You can download the directly from Aspose.Tasks 릴리스 페이지Python API를 사용하여 프로젝트 파일 생성
Aspose.Tasks for Python via .NET는 Python API를 사용해 처음부터 프로젝트 문서를 쉽게 만들 수 있도록 해줍니다. 또한 이 라이브러리는 개발자가 MPP, MPT, MPX, XML, XER, P6 XML, P6, CSV 등 다양한 형식으로 프로젝트 데이터를 손쉽게 읽고 쓸 수 있게 합니다. 이러한 유연성은 프로젝트 관리 생태계에서 사용되는 다른 시스템 및 도구와의 쉬운 통합을 가능하게 합니다. 다음 코드 예제는 개발자가 Python 애플리케이션 내에서 프로젝트 항목을 작업하는 방법을 보여줍니다.
How to Create & Work with Project Items using Python API?
import aspose.tasks as tsk
from datetime import *
# Instantiate a Project object
prj = tsk.Project()
# Add task to the project
task1 = prj.root_task.children.add("Task 1")
# Setup task attributes
task1.start = datetime(2023, 1, 15)
task1.duration = prj.get_duration(1.0, tsk.TimeUnitType.DAY)
# Add another task
task2 = prj.root_task.children.add("Task 2")
task2.start = datetime(2023, 1, 16)
task2.duration = prj.get_duration(2.0, tsk.TimeUnitType.DAY)
# Save created project
prj.save("HelloProject.mpp")
Python을 사용하여 프로젝트 파일을 다른 형식으로 변환
Aspose.Tasks for Python via .NET는 Python 애플리케이션 내에서 MS 프로젝트 파일 데이터를 다양한 지원 형식으로 변환하는 완전한 기능을 제공합니다. API는 Excel, PDF, CSV, HTML 및 TIFF, PNG, JPEG, SVG와 같은 이미지 형식 등 인기 있는 파일 형식으로의 변환을 지원합니다. 다음 예제는 개발자가 Python 애플리케이션 내에서 Microsoft Project 파일을 이미지 파일 형식으로 변환하는 방법을 보여줍니다.
How to Convert MS Project MPP File to JPEG Format via Python API?
import aspose.tasks as tsk
# load file
prj = tsk.Project("HelloProject.mpp")
# create ImageSaveOptions with desired format
options = tsk.saving.ImageSaveOptions(tsk.saving.SaveFileFormat.JPEG)
# configure output options
options.horizontal_resolution = 96.0
options.vertical_resolution = 96.0
options.jpeg_quality = 70
# render data to image format
prj.save("output.jpg", options)
Python을 사용한 프로젝트 파일 PDF 변환
Aspose.Tasks for Python via .NET는 소프트웨어 개발자에게 몇 줄의 코드만으로 기존 프로젝트를 PDF 파일 형식으로 변환할 수 있는 능력을 제공합니다. 기존 파일을 변환하려면 먼저 기존 프로젝트 파일을 열고 로드한 다음, save 메서드를 사용하여 원하는 파일 형식으로 변환하면 됩니다. 다음 예제는 개발자가 Python 코드를 사용해 기존 프로젝트 파일을 PDF 파일 형식으로 쉽게 내보내는 방법을 보여줍니다.
How to Convert MPP Project File to PDF using Python API?
import aspose.tasks as tsk
# Open existing project
prj = tsk.Project("HelloProject.mpp")
# Save to PDF
prj.save("output.pdf", tsk.saving.SaveFileFormat.PDF)
캘린더 처리 및 고급 보고
캘린더는 프로젝트 관리에서 중요한 역할을 합니다. Aspose.Tasks for Python via .NET는 소프트웨어 개발자가 프로젝트 캘린더를 작업하여 근무 시간, 비근무일 및 예외를 정의할 수 있게 합니다. 이러한 수준의 제어는 정확한 일정 관리와 리소스 할당을 보장합니다. 또한 이 라이브러리는 고급 보고 기능을 통해 통찰력 있는 보고서와 분석을 생성하는 것을 용이하게 합니다. 개발자는 프로젝트 파일에서 의미 있는 데이터를 추출하고 시각적으로 매력적인 방식으로 제시하여 의사 결정 과정을 지원할 수 있습니다.
