วิธีปลดล็อก MS Project โดยใช้ C#
ปลดล็อคโครงการ MS - C #
// Open password-protected file:
Project project = new Project("ProtectedFile.mpp", "password");
// Save the project without password.
project.Save("output.mpp", SaveFileFormat.Mpp);
// output.mpp file is not protected
// Save the project with password protection.
project.Save("output_protected.mpp", new MPPSaveOptions()
{
ProtectionPassword = "password"
});
// output_protected.mpp file is protected.
การปลดล็อกไฟล์ Microsoft Project โดยใช้ C# สามารถทำได้ได้อย่างราบรื่นด้วยพลังของ Aspose.Tasks for .NET API Aspose.Tasks เป็นไลบรารีอเนกประสงค์ที่มอบเครื่องมือให้กับนักพัฒนาในการจัดการกับไฟล์ MS Project โดยทางโปรแกรม ซึ่งช่วยให้สามารถดำเนินการต่างๆ ได้ เช่น การลบการป้องกันด้วยรหัสผ่าน การจำกัดการเข้าถึง หรือการปลดล็อคงานและทรัพยากรเฉพาะ ด้วยการใช้ประโยชน์จาก C# และความสามารถที่ครอบคลุมของ Aspose.Tasks นักพัฒนาสามารถปรับแต่งโซลูชันของตนให้ตรงตามข้อกำหนดการปลดล็อคเฉพาะ ทำให้มั่นใจได้ถึงความยืดหยุ่นและประสิทธิภาพในการจัดการไฟล์ Microsoft Project ไม่ว่าจะเป็นการลบมาตรการรักษาความปลอดภัย การอัปเดตรายละเอียดโครงการ หรือการปรับปรุงการทำงานร่วมกัน API นี้ทำให้กระบวนการปลดล็อคไฟล์ MS Project ง่ายขึ้น ทำให้เป็นทรัพย์สินอันล้ำค่าสำหรับนักพัฒนา C# ที่มีส่วนร่วมในการพัฒนาแอปพลิเคชันการจัดการโครงการ
Aspose.Tasks โดดเด่นไม่เพียงแค่ความสามารถในการปลดล็อคเท่านั้น แต่ยังรวมถึงชุดฟีเจอร์ที่กว้างกว่าด้วย ซึ่งรวมถึงการอ่าน การเขียน และการจัดการแง่มุมต่างๆ ของไฟล์ Microsoft Project ตั้งแต่การจัดการงานและทรัพยากรไปจนถึงการจัดการปฏิทินและคุณสมบัติของโปรเจ็กต์ Aspose.Tasks มอบชุดเครื่องมือที่ครอบคลุมสำหรับนักพัฒนา C#
Command
PM> Install-Package Aspose.Tasks
ขั้นตอนในการปลดล็อค MS Project ของ MPP ผ่าน C#
- อัปโหลดไฟล์ MPP โดยใช้ Project Class
- กรอกรายละเอียดรหัสผ่าน
- เซิร์ฟเวอร์ประมวลผลไฟล์และตั้งค่าคุณสมบัติรหัสผ่านเป็นไฟล์ MPP
- บันทึกโครงการอีกครั้งด้วยรหัสผ่านผู้ใช้
- ส่งไฟล์ MPP กลับไปยังผู้ใช้
ความต้องการของระบบ
Aspose.Tasks สำหรับ .NET ได้รับการสนับสนุนบนระบบปฏิบัติการหลักทั้งหมด เพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่รองรับ .NET Framework, Mono และ COM Interop
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- Aspose.Tasks สำหรับ .NET อ้างอิงในโครงการของคุณ
เกี่ยวกับ Aspose.Tasks สำหรับ .NET API
Aspose.Tasks สำหรับ .NET API มีความโดดเด่นในฐานะไลบรารีที่มีศักยภาพและปรับเปลี่ยนได้ โดยมอบชุดเครื่องมือที่มีประสิทธิภาพแก่นักพัฒนาเพื่อนำทางไฟล์ Microsoft Project ภายในแอปพลิเคชัน .NET ของตนได้อย่างมีประสิทธิภาพ ไม่ว่าคุณจะสร้างโซลูชันบนเดสก์ท็อป เว็บ หรือบนคลาวด์ Aspose.Tasks จะเพิ่มความคล่องตัวในการจัดการข้อมูลโปรเจ็กต์ มอบประสบการณ์ผู้ใช้ที่ราบรื่นและเต็มไปด้วยฟีเจอร์ต่างๆ
นักพัฒนาที่ใช้ Aspose.Tasks จะมีความสามารถในการอ่าน เขียน และจัดการไฟล์ Microsoft Project ในรูปแบบที่หลากหลาย รวมถึง MPP, XML และ HTML API มีฟังก์ชันการทำงานที่หลากหลาย ช่วยให้ผู้ใช้สามารถดำเนินงานต่างๆ ได้ เช่น การสร้างและแก้ไขงาน การจัดการทรัพยากร การจัดการปฏิทิน และการจัดการคุณสมบัติของโครงการ ความคล่องตัวนี้เปลี่ยน Aspose.Tasks ให้เป็นสินทรัพย์ที่ขาดไม่ได้สำหรับแอปพลิเคชันการจัดการโครงการ ช่วยให้นักพัฒนาสามารถทำให้กระบวนการที่ซับซ้อนเป็นอัตโนมัติ และเพิ่มประสิทธิภาพของเวิร์กโฟลว์โครงการ
คุณลักษณะที่โดดเด่นของ Aspose.Tasks คือความเข้ากันได้กับ Microsoft Project เวอร์ชันต่างๆ ทำให้มั่นใจได้ว่าแอปพลิเคชันของคุณจะถูกรวมเข้ากับอาร์เรย์ของรูปแบบไฟล์ Project ได้อย่างราบรื่น นอกจากนี้ API ยังสนับสนุนการแปลงไฟล์โครงการเป็นรูปแบบอื่นๆ ที่ใช้กันอย่างแพร่หลาย เช่น Primavera, Excel, PDF, HTML, รูปภาพ และ XML คุณสมบัตินี้ช่วยเพิ่มความยืดหยุ่นในการแลกเปลี่ยนข้อมูล ทำให้ Aspose.Tasks เป็นโซลูชันที่ครอบคลุมสำหรับความต้องการการจัดการโครงการที่หลากหลาย
ตัวปลดล็อคไฟล์ MPP ออนไลน์
Aspose.Tasks MPP Files Unlocker เป็น
แอปพลิเคชัน
โดยเฉพาะที่ออกแบบมาเพื่อปลดปล่อยไฟล์ Microsoft Project (ไฟล์ MPP) จากข้อจำกัดใดๆ ที่กำหนดโดยกลไกการล็อกหรือการควบคุมการเข้าถึง แอปพลิเคชันนี้ควบคุมความสามารถของ Aspose.Tasks สำหรับ .NET API เพื่อเพิ่มระดับความปลอดภัยให้กับไฟล์โปรเจ็กต์ เพื่อให้มั่นใจว่าเฉพาะผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถเข้าถึงหรือแก้ไขแง่มุมเฉพาะของโปรเจ็กต์ได้
ฟีเจอร์เด่นของแอปพลิเคชันที่ใช้ประโยชน์จาก Aspose.Tasks สำหรับการปลดล็อคไฟล์ MPP ครอบคลุมถึง:
การปลดล็อคงานและทรัพยากร: ปลดปล่อยพลังในการปลดล็อคงานหรือทรัพยากรเฉพาะภายในไฟล์ Microsoft Project ซึ่งป้องกัน การปรับเปลี่ยนโดยไม่ได้ตั้งใจหรือไม่ได้รับอนุญาต
การปลดปล่อยรหัสผ่าน: ดำเนินการลบการป้องกันด้วยรหัสผ่านเพื่อให้สามารถเข้าถึงไฟล์โปรเจ็กต์ทั้งหมดได้ โดยให้สิทธิ์การเข้าถึงแก่ผู้ใช้ที่มีข้อมูลประจำตัวที่ถูกต้องเท่านั้น
เสรีภาพในการเข้าถึง: กำหนดและใช้การควบคุมการเข้าถึงตามบทบาทของผู้ใช้ โดยจำกัดผู้ใช้ที่ระบุไม่ให้เข้าถึงหรือแก้ไขส่วนใดส่วนหนึ่งของโครงการ
การตรวจสอบแบบ Trailblazing: ติดตามและบันทึกการเปลี่ยนแปลงที่ทำกับไฟล์โครงการ สร้างเส้นทางการตรวจสอบที่รับรองความรับผิดชอบและความโปร่งใส
โปรดทราบ: การใช้แอป Data Scrapers จำเป็นต้องยอมรับ
ข้อกำหนดในการให้บริการ
และ
นโยบายความเป็นส่วนตัว
ของเรา จำเป็นต้องละเว้นจากการดาวน์โหลดข้อมูลหรือใช้ไฟล์เพื่อวัตถุประสงค์ทางการค้าโดยไม่ได้รับอนุญาตอย่างชัดแจ้ง Aspose.Tasks จะไม่รับผิดชอบต่อการละเมิดลิขสิทธิ์ใดๆ ที่เกิดจากการใช้เครื่องมือเหล่านี้อย่างไม่เหมาะสม