Aspose.Tasks for .NET เป็นไลบรารีที่มีพลังงานให้นักพัฒนาเครื่องมือในการทำงานอย่างมีประสิทธิภาพกับไฟล์ Microsoft Project (.MPP) ในสภาพแวดล้อม .NET มันมีคุณสมบัติเช่น การแปลงไฟล์ MPP เป็นรูปแบบต่าง ๆ รวมถึง PDF โดยไม่ต้องติดตั้ง Microsoft Project
Project
และโหลดไฟล์นำเข้าผ่านคอนสตรักเตอร์ของมันProject.Save
พร้อมรูปแบบผลลัพธ์เป็นพารามิเตอร์ตัวแรกSaveFileFormat.PDF
เพื่อใช้การตั้งค่า PDF เริ่มต้นPdfSaveOptions
ดาวน์โหลดไฟล์ประกอบที่เกี่ยวข้องจาก downloads หรือดึงแพคเกจจาก NuGet เพื่อเพิ่ม Aspose.Tasks
โดยตรงในพื้นที่ทำงานของคุณ.
เราจะแปลข้อความดังต่อไปนี้: ชื่องานหรือทรัพยากรมักจะยาวเกินไปและถูกตัดออกเมื่อมุมมองโปรเจกต์ถูกแสดง. เพื่อป้องกันปัญหานี้, Aspose.Tasks Project2PDF Converter plugin มีคุณสมบัติ FitContent
ในคลาส SaveOptions
. ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลงโปรเจกต์ให้กลางไปยังรูปแบบ PDF ด้วยคุณสมบัติ FitContent
ที่ตั้งเป็น true เพื่อให้เห็นชื่องานและทรัพยากรได้อย่างเต็มที่.
นักพัฒนาที่ใช้ Aspose.Tasks Project2PDF Converter สามารถปรับแต่งสไตล์ข้อความสำหรับทรัพยากรที่มีการจัดสรรมากเกินได้ โดยค่าเริ่มต้นทรัพยากรที่มีการจัดสรรมากเกินจะมีสไตล์ที่คล้ายกับ Microsoft Project (MSP) โดยมีการจัดรูปแบบเป็นสีแดงและตัวหนา การใช้ TextItemType.OverallocatedResources
ช่วยให้สามารถปรับแต่งทั้งสีและสไตล์ของทรัพยากรที่มีการจัดสรรมากเกินได้
ใช่ มันสามารถใช้ในการสร้างประเภทต่าง ๆ ของแอปพลิเคชัน .NET 32-bit หรือ 64-bit ได้รวมถึง ASP.NET, WCF, WinForms, WPF และอื่น ๆ อีกมากมาย นอกจากนี้ยังรองรับการพัฒนาด้วย Mono สำหรับแอปพลิเคชันบน Linux, Mac และสามารถใช้ผ่าน COM Interop จาก ASP, Perl, PHP และ Python ได้
ปลัักอิน .NET ช่วยให้ผู้ใช้ปรับแต่งด้านต่าง ๆ เช่น รูปแบบข้อความสำหรับทรัพยากรที่มีการจัดสรรมากเกิน, รูปแบบวันที่, และการตั้งค่าแบบอักษรเริ่มต้น นักพัฒนาสามารถใช้ API ที่ให้มาเพื่อปรับแต่งลักษณะภายนอกของเอกสาร PDF ที่ส่งออกได้
คุณสามารถใช้ SaveOptions.ViewSettings เพื่อระบุอย่างชัดเจนว่า View object สำหรับการเรนเดอร์ใน PDF หากมีการระบุ View object ค่า SaveOptions.PresentationFormat จะถูกละเว้นไป ทำให้มีความยืดหยุ่นมากขึ้นในการเลือกทิศทางที่ต้องการสำหรับการส่งออก
มันสนับสนุนมุมมองต่าง ๆ ใน Microsoft Project ทั้ง ‘แผนภูมิแกรนต์’, ‘การใช้งานงาน’, ‘การใช้งานทรัพยากร’ และอื่น ๆ อีกมาก