Aspose.Tasks  for .NET

.NET Microsoft โครงการ File Processing APIs

สร้าง อ่าน เขียน จัดการ และส่งออกเอกสาร Microsoft โครงการ ไปยัง Primavera, Excel, HTML, PDF, รูปภาพ และรูปแบบ XML

  ดาวน์โหลดฟรีทดลอง
  
 

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

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

คุณสมบัติ .NET Microsoft โครงการ API ขั้นสูง

สร้างไฟล์ MS โครงการ และ Oracle Primavera ตั้งแต่เริ่มต้น

กำหนดวันธรรมดาและข้อยกเว้นสำหรับปฏิทิน

อ่านและเขียนรหัสผ่านป้องกันไฟล์ MS โครงการ

ส่งออกโครงการเป็นรูปแบบอื่นด้วยแผนภูมิแกนต์ที่ปรับแต่งได้สูง

จัดการข้อมูลพื้นฐาน ต้นทุน & เหตุการณ์สำคัญ

จัดการงาน ทรัพยากร และการมอบหมาย คุณลักษณะเพิ่มเติมและคำจำกัดความของงาน

กำหนดทรัพยากร & การจัดสรร

แสดงโครงสร้างการแบ่งงาน (WBS) เป็นรูปภาพ

เรนเดอร์ไฟล์ MS โครงการ และ Oracle Primavera เป็น HTML

จัดเรียงงานตามชื่อ วันที่ ระยะเวลา และตามฟิลด์อื่นๆ มากมาย

อัปเดตคุณสมบัติที่กำหนดเองของไฟล์โครงการ MPP

เปิดและบันทึกไฟล์โครงการด้วย MS โครงการ Online และ MS โครงการ Server

แปลงข้อมูลโครงการเป็นหลายรูปแบบ

Aspose.Tasks สำหรับ .NET รองรับการแสดงผลงาน ทรัพยากร และข้อมูลการกำหนดทรัพยากรไปยังรูปแบบเค้าโครงคงที่ เช่นเดียวกับ XML, HTML และรูปแบบไฟล์ยอดนิยมอื่นๆ อีกหลายรูปแบบเพื่อการกระจายข้อมูลอย่างง่ายดาย

บันทึกข้อมูลโครงการในรูปแบบต่างๆ - C #

// โหลดไฟล์ที่จะแปลง

var prj = new Aspose.Tasks.โครงการ(dir + "template.mpp");

// บันทึกในรูปแบบต่างๆ

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);

คุณลักษณะที่สำคัญของไลบรารีคือความสามารถในการแสดง WBS ในโปรเจ็กต์เป็นรูปแบบรูปภาพมาตรฐานที่รองรับโดย .NET Framework นอกจากนี้ยังสามารถส่งออกข้อมูลโครงการเป็นรูปแบบ CSV, TXT, XLS, XLSX และ MPT

จัดการงานในโครงการ

Aspose.Tasks for .NET มีชุดคลาสที่หลากหลายสำหรับจัดการงานภายในไฟล์ Microsoft โครงการ แผนโครงการอาจมีความซับซ้อนตั้งแต่รายการงานเรียบๆ ไปจนถึงงานพึ่งพากันกลุ่มใหญ่ที่ซ้อนกัน โดยไม่คำนึงถึงความซับซ้อน Aspose.Tasks สำหรับ .NET สามารถจัดการกับสถานการณ์ใดๆ

การจัดตารางงาน การติดตาม & การประเมินงบประมาณ

Aspose.Tasks สำหรับ .NET สามารถคำนวณเส้นทางและกำหนดการที่สำคัญของโครงการได้ นอกจากนี้ยังช่วยให้นักพัฒนาสามารถจัดการงานพื้นฐาน & งานจริง ค่าใช้จ่ายในการเข้าถึง & งบประมาณ และจัดการต้นทุนทรัพยากร & ความแปรปรวนสำหรับการติดตามโครงการ นี่เป็นเพียงความสามารถบางส่วนจากรายการคุณสมบัติมากมายที่ API รองรับ

แปลงข้อมูลโครงการเป็นรูปภาพ

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

แสดงผลข้อมูลโครงการเป็น JPEG - C#

// โหลดไฟล์

var prj = new Aspose.Tasks.โครงการ(dir + "template.mpp");

// สร้าง ImageSaveOptions ด้วยรูปแบบที่ต้องการ

var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f, JpegQuality = 70 }; // แสดงผลข้อมูลเป็นรูปแบบภาพ prj.Save(dir + "output.jpg", options);

บันทึกองค์ประกอบ HTML เพื่อแยกไฟล์

Aspose.Tasks สำหรับ .NET API ทำให้การส่งออกข้อมูลโครงการไปยัง HTML นั้นยอดเยี่ยมมาก เนื่องจากช่วยให้คุณสามารถส่งออกแบบอักษร รูปภาพ และรูปแบบ CSS ไปยังไฟล์แยกกันได้ นอกจากนี้ คุณยังสามารถกำหนดพารามิเตอร์ที่จำเป็นให้กับฟังก์ชันการเรียกกลับให้กับกระบวนการส่งออกได้

COM การสนับสนุนการทำงานร่วมกัน

Aspose.Tasks สำหรับ .NET แสดงความสามารถผ่านอินเทอร์เฟซ COM ซึ่งหมายความว่าคุณไม่จำเป็นต้องจำกัดตัวเองเพื่อใช้ Aspose.Tasks สำหรับ .NET กับแพลตฟอร์ม .NET เพียงอย่างเดียว คุณสามารถใช้ภาษาใดก็ได้ที่คุณต้องการผ่านบริการด้านการทำงานร่วมกันของ COM

สิ่งที่ผู้คนกำลังพูด

อย่าเพิ่งใช้คำพูดของเราสำหรับมัน ดูว่าผู้ใช้พูดถึง Aspose.Words API อย่างไร

 
 
ดูกรณีศึกษา
  
  

Aspose.Tasks นำเสนอ API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมตามรายการด้านล่าง: