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

คุณลักษณะขั้นสูงของ .NET Microsoft Project API

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

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

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

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

จัดการเส้นฐาน ต้นทุน และเหตุการณ์สำคัญ

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

ปรับแต่งโครงร่างการทำงานของการมอบหมายทรัพยากร

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

เรนเดอร์ไฟล์ MS Project และ Oracle Primavera เป็น HTML

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

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

เปิดและบันทึกไฟล์โครงการจาก/ไปยัง MS Project Online หรืออินสแตนซ์ภายในองค์กรของ MS Project Server ผ่าน PWA

การแปลงระหว่างรูปแบบ Microsoft Project เป็นภาพและรูปแบบข้อมูลอื่นๆ รวมถึง PDF, Excel, HTML

MPP, MPT, MPX และ XML โปรแกรมดูไฟล์สำหรับ .NET

คุณสมบัติ API ในเอกสารประกอบ

คุณสามารถดูรายการคุณลักษณะ Aspose.Tasks ทั้งหมดได้ในเอกสารประกอบของเรา. การใช้ไลบรารี Aspose.TASKS C# ในโครงการของคุณทำให้คุณสามารถทำงานต่อไปนี้:

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

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

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


     
// load the file to be converted

var prj = new Aspose.Tasks.Project(dir + "template.mpp");

// save in different formats

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

คุณสามารถลองใช้ ตัวแปลงงาน

คุณยังสามารถแปลงข้อมูลโครงการ, จิรา, MPP, MPX, MPT หรือ XML เป็นรูปแบบไฟล์อื่นๆ ได้อีกมากมาย รวมถึงบางรายการด้านล่าง:

รวมไฟล์ JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF และ XML

- โหลดไฟล์โดยใช้คลาส Aspose.Tasks สำหรับการทำงาน ด้วยเอกสาร Microsoft Project โดยไม่ต้องใช้ Microsoft Project
- สร้างอินสแตนซ์ของบทความทางเทคนิคว่าจะแสดงผลอย่างไร และการใช้ Aspose.Tasks กับภาษาอื่นๆ
- มีคลาสสำหรับ รูปแบบที่แตกต่างกัน

นอกจากนี้ คุณสามารถรวมไฟล์แบบเรียลไทม์! รวม Jira, MPP, MPX, MPT, XML, MS Projects เป็น PDF, XPS, Primavera และรูปแบบไฟล์อื่น ๆ อีกมากมาย: Aspose.Tasks สำหรับ .NET API ทำให้กระบวนการรวมไฟล์ง่ายขึ้นสำหรับนักพัฒนา:

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

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

- นำทางในเอกสารโดยใช้วิธีการต่างๆ เช่น การผ่านองค์ประกอบ การข้ามผ่านเอกสาร การสืบค้น XPath และการสืบค้นตัวเลือก CSS
- ลบและแทนที่ fata บางส่วนจากไฟล์
- รวมไฟล์โครงการ
- ล็อคและปลดล็อคและฟังก์ชั่นอื่นๆ
.NET Tasks API ช่วยให้นักพัฒนาสามารถอ่าน แก้ไข นำทาง และแก้ไขเอกสาร MS Project ฟังก์ชันการแก้ไขไฟล์บางอย่างที่ Aspose.Tasks สำหรับ .NET API สามารถทำได้มีดังต่อไปนี้:

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

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

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



    // load file

    var prj = new Aspose.Tasks.Project(dir + "template.mpp");

    // create ImageSaveOptions with desired format

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

    {    CustomPageSize = new SizeF(2200, 1100),    HorizontalResolution = 96f,    VerticalResolution = 96f,

        JpegQuality = 70

    };

    // render data to image format

    prj.Save(dir + "output.jpg", options);



การแปลงย้อนกลับนั้นง่ายมาก! การใช้ไลบรารีคลาส Aspose.Tasks ในแอปพลิเคชัน C# ของคุณ คุณสามารถแปลงไฟล์ Mareach MS Project เป็นไฟล์รูปแบบใดก็ได้ด้วยโค้ดเพียงบรรทัดเดียว!

ลองออนไลน์ MS Project Converter คุณสามารถแปลง MS Project ไฟล์เป็น XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG และรูปแบบรูปภาพอื่นๆ อัปโหลด แปลงเอกสารของคุณ และรับผลลัพธ์ในไม่กี่วินาที คุณไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติม

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

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

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

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

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

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

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

Aspose.Tasks ให้บริการออนไลน์ฟรี MS Project Viewer ซึ่งช่วยให้ได้รับ ข้อมูลเกี่ยวกับโครงการผ่าน URL แอปของเราปลอดภัย ข้ามแพลตฟอร์มและไม่ต้องติดตั้งซอฟต์แวร์ แอปพลิเคชั่นนั้นเรียบง่ายและใช้งานง่าย แต่มีประสิทธิภาพและเชื่อถือได้


Aspose.Tasks อื่นๆ ที่รองรับสำหรับคุณสมบัติ .NET API

ใช้ไลบรารี Aspose.Tasks C# เพื่อแปลง รวม ล็อก ปลดล็อกเอกสารดาวน์โหลด และอื่นๆ อีกมากมาย!



  
  

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