1. สินค้า
  2.   Project Management
  3.   Python
  4.   Aspose.Tasks for Python via .NET

Aspose.Tasks for Python via .NET

 
 

สร้าง แก้ไข และแปลงไฟล์ MS Project ผ่าน Python API

API Python ขั้นสูงที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้าง อ่าน แก้ไข หรือแปลงไฟล์ Microsoft Project ในรูปแบบต่าง ๆ เช่น MPP, XML, HTML และอื่น ๆ ด้วย Python ผ่าน .NET.

Aspose.Tasks for Python ผ่าน .NET คืออะไร?

ด้วยเทคโนโลยีที่ก้าวหน้าอย่างรวดเร็ว เครื่องมือการจัดการโครงการได้กลายเป็นสิ่งจำเป็นสำหรับธุรกิจในหลายสาขา ในบรรดาตัวเลือกมากมายที่มีอยู่ Aspose.Tasks โดดเด่นในฐานะเครื่องมือระดับสูงสำหรับการจัดการงาน ทรัพยากร และกำหนดเวลาอย่างมีประสิทธิภาพ Aspose.Tasks for Python ผ่าน .NET เป็นไลบรารีที่แข็งแกร่งซึ่งให้เครื่องมือครบครันแก่ผู้พัฒนาซอฟต์แวร์เพื่อจัดการไฟล์ Microsoft Project อย่างราบรื่น เมื่อคุณทำงานกับไฟล์โครงการ ไลบรารีนี้มีทุกอย่างที่คุณต้องการเพื่อทำให้งานของคุณง่ายขึ้น มีคุณสมบัติพิเศษ – เข้ากันได้กับ Python ผ่าน .NET ซึ่งหมายความว่าผู้พัฒนาสามารถใช้ประโยชน์จาก Aspose.Tasks ในโครงการ Python ของตนโดยใช้เฟรมเวิร์ก .NET ความเข้ากันได้นี้เปิดโอกาสมากมาย ทำให้ผู้พัฒนา Python สามารถผสานคุณลักษณะโครงการที่แข็งแกร่งเข้าในโครงการซอฟต์แวร์ของตนได้อย่างง่ายดาย

โดยการใช้ Aspose.Tasks for Python ผ่าน .NET ผู้พัฒนาซอฟต์แวร์สามารถเข้าถึงและแก้ไขไฟล์ Microsoft Project ในรูปแบบต่าง ๆ เช่น MPP, XML และ HTML ภายในซอฟต์แวร์ของตนเอง เครื่องมือนี้รองรับการพัฒนาข้ามแพลตฟอร์ม ทำให้ผู้พัฒนาสามารถสร้างแอปพลิเคชันที่ทำงานได้อย่างราบรื่นบน Windows, macOS และ Linux การเชื่อมต่อระหว่าง Python และ .NET ทำให้กระบวนการพัฒนาง่ายขึ้น ช่วยประหยัดเวลาที่มีค่า เครื่องมือนี้ให้คุณสมบัติหลากหลายสำหรับการจัดการข้อมูลโครงการ คุณสามารถใช้เพื่อทำการเปลี่ยนแปลงงานในโครงการของคุณได้อย่างง่ายดาย เช่น การเพิ่ม ลบ อัปเดต หรือจัดลำดับใหม่ คุณยังสามารถปรับรายละเอียดของงาน เช่น ระยะเวลา วันที่เริ่มต้น และระดับความสำคัญ ความยืดหยุ่นนี้ทำให้คุณสามารถปรับโซลูชันการจัดการโครงการให้สอดคล้องกับความต้องการเฉพาะขององค์กรของคุณได้ ด้วยคุณสมบัติมากมาย ความเข้ากันได้ และคู่มือที่ละเอียด เครื่องมือนี้เป็นทรัพยากรที่มีค่าแก่ทุกองค์กรที่ต้องการทำให้กระบวนการจัดการโครงการง่ายขึ้น

Previous Next

เริ่มต้นใช้งาน Aspose.Tasks for Python ผ่าน .NET

วิธีแนะนำในการติดตั้ง Aspose.Tasks for Python ผ่าน .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 ผ่าน .NET ทำให้ผู้พัฒนาซอฟต์แวร์สามารถสร้างเอกสารโครงการตั้งแต่ต้นโดยใช้ Python API ได้อย่างง่ายดาย นอกจากนี้ไลบรารียังช่วยให้ผู้พัฒนาสามารถอ่านและเขียนข้อมูลโครงการในรูปแบบต่าง ๆ รวมถึง MPP, MPT, MPX, XML, XER, P6 XML, P6, CSV และอื่น ๆ อีกมากมาย ความยืดหยุ่นนี้ทำให้การผสานรวมกับระบบและเครื่องมืออื่น ๆ ในระบบนิเวศการจัดการโครงการเป็นเรื่องง่าย ตัวอย่างโค้ดต่อไปนี้แสดงให้เห็นว่าผู้พัฒนาสามารถใช้ API เพื่อทำงานกับรายการโครงการภายในแอปพลิเคชัน 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 ผ่าน .NET มีฟังก์ชันครบถ้วนสำหรับการแปลงข้อมูลไฟล์โครงการ MS ไปยังรูปแบบไฟล์ที่รองรับต่าง ๆ ภายในแอปพลิเคชัน Python API รองรับการแปลงเป็นรูปแบบไฟล์ยอดนิยมเช่น Excel, PDF, CSV, HTML และรูปภาพรวมถึง TIFF, PNG, JPEG และ SVG ตัวอย่างต่อไปนี้แสดงให้เห็นว่าผู้พัฒนาสามารถแปลงไฟล์ Microsoft Project ไปเป็นรูปแบบไฟล์รูปภาพภายในแอปพลิเคชัน Python ได้อย่างไร

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)

การแปลงไฟล์โครงการเป็น PDF ผ่าน Python

Aspose.Tasks for Python ผ่าน .NET ให้ผู้พัฒนาซอฟต์แวร์สามารถแปลงโครงการที่มีอยู่เป็นไฟล์ PDF ได้ด้วยเพียงไม่กี่บรรทัดของโค้ด เพื่อแปลงไฟล์ที่มีอยู่ คุณต้องเปิดและโหลดไฟล์โครงการเดิมก่อน แล้วใช้เมธอด save เพื่อทำการแปลงเป็นรูปแบบไฟล์ที่ต้องการ ตัวอย่างต่อไปนี้แสดงให้เห็นว่าผู้พัฒนาสามารถส่งออกไฟล์โครงการที่มีอยู่เป็นไฟล์ PDF ด้วยโค้ด Python ได้อย่างง่ายดาย

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 ผ่าน .NET ช่วยให้ผู้พัฒนาซอฟต์แวร์สามารถทำงานกับปฏิทินของโครงการได้ โดยกำหนดชั่วโมงทำงาน วันหยุด และข้อยกเว้น ระดับการควบคุมนี้ช่วยให้การกำหนดตารางเวลาและการจัดสรรทรัพยากรแม่นยำยิ่งขึ้น นอกจากนี้ไลบรารียังอำนวยความสะดวกในการสร้างรายงานเชิงลึกและการวิเคราะห์ผ่านคุณลักษณะการรายงานขั้นสูง ผู้พัฒนาสามารถสกัดข้อมูลที่มีความหมายจากไฟล์โครงการและนำเสนอในรูปแบบที่สวยงาม ช่วยสนับสนุนกระบวนการตัดสินใจ

 ไทย