ปลดล็อคไฟล์ XLS ผ่าน C++
ลบการป้องกันออกจากสเปรดชีต Excel รวมถึงไฟล์ XLS โดยใช้ไลบรารี C++
วิธีลบการป้องกันไฟล์ XLS โดยใช้ C++
ในการปลดล็อคไฟล์ XLS เราจะใช้
API แพลตฟอร์มป้องกันเอกสาร API for C++ ที่มีคุณสมบัติครบครัน ทรงพลัง และใช้งานง่าย คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงแค่เปิดขึ้นมา
ผู้จัดการแพ็คเกจ ค้นหา Aspose.Cells.Cpp และติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console
Aspose.Cells
PM> Install-Package Aspose.Cells.Cpp
ปลดล็อค XLS ผ่าน C++
คุณต้องการ
อ้างอิงในโครงการของคุณเพื่อดำเนินการเวิร์กโฟลว์ต่อไปนี้
- สร้างอินสแตนซ์คลาสสมุดงานด้วยเส้นทางไปยังไฟล์ XLS ที่มีการป้องกัน
- รับค่าเริ่มต้นหรือแผ่นงานใดๆ เพื่อลบการป้องกัน
- ลบการป้องกันแผ่นงานด้วยวิธี Worksheet.Unprotect
- ลบการป้องกันสมุดงานด้วยวิธี Workbook.Unprotect
- บันทึกผลลัพธ์ในรูปแบบ XLS
ความต้องการของระบบ
Aspose.Cells for C++ รองรับแพลตฟอร์มและระบบปฏิบัติการหลักๆ ทั้งหมด โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ C++ Runtime Environment สำหรับ Windows 32 บิต, Windows 64 บิต และ Linux 64 บิต
- เพิ่มการอ้างอิงถึง Aspose.Cells for C++ DLL ในโครงการของคุณ
สั่งการ
Aspose::Cells::Startup();
// instantiate a Workbook object with protected XLS file
Workbook workbook(u"protected.xls");
// access the default worksheet in the Excel file
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// unprotect worksheet without a password
worksheet.Unprotect();
// unprotect workbook with password
workbook.Unprotect("password");
// save the result back in XLS format
workbook.Save("unprotected.xls", SaveFormat::Auto);
Aspose::Cells::Cleanup();
เกี่ยวกับ Aspose.Cells for C++ API
Aspose.Cells API สามารถใช้สร้าง แก้ไข แปลง และเรนเดอร์รูปแบบ Excel Microsoft เป็นรูปแบบต่างๆ นอกจากนี้ยังสามารถใช้สำหรับการสร้างแผนภูมิที่ครอบคลุม การรายงานที่ปรับขนาดได้ และการคำนวณที่เชื่อถือได้ภายในแอปพลิเคชันซอฟต์แวร์ Aspose.Cells เป็น API แบบสแตนด์อโลน และไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ OpenOfficeแอพปลดล็อคฟรี XLS
ตรวจสอบการสาธิตสดของเราไปที่ ปลดล็อคไฟล์ XLS พร้อมสิทธิประโยชน์ดังต่อไปนี้
XLS XLS รูปแบบไฟล์คืออะไร
ไฟล์ที่มีนามสกุล XLS แสดงถึงรูปแบบไฟล์ Excel Binary ไฟล์ดังกล่าวสามารถสร้างได้โดย Microsoft Excel รวมถึงโปรแกรมสเปรดชีตอื่นที่คล้ายคลึงกัน เช่น OpenOffice Calc หรือ Apple Numbers ไฟล์ที่บันทึกโดย Excel เรียกว่าสมุดงาน โดยแต่ละสมุดงานสามารถมีแผ่นงานได้หนึ่งแผ่นขึ้นไป ข้อมูลจะถูกจัดเก็บและแสดงต่อผู้ใช้ในรูปแบบตารางในเวิร์กชีตและสามารถขยายค่าตัวเลข ข้อมูลข้อความ สูตร การเชื่อมต่อข้อมูลภายนอก รูปภาพ และแผนภูมิได้ แอปพลิเคชันเช่น Microsoft Excel ช่วยให้คุณสามารถส่งออกข้อมูลเวิร์กบุ๊กเป็นรูปแบบต่างๆ ได้หลากหลาย รวมถึง PDF, CSV, XLSX, TXT, HTML, XPS และอื่นๆ อีกมากมาย รูปแบบไฟล์ XLS ถูกแทนที่ด้วยรูปแบบที่เปิดกว้างและมีโครงสร้างมากขึ้น คือ XLSX ด้วยการเปิดตัว Microsoft Excel 2007 เวอร์ชันล่าสุดยังคงให้การสนับสนุนสำหรับการสร้างและการอ่านไฟล์ XLS แม้ว่า XLSX จะเป็นตัวเลือกแรกสำหรับการใช้งานในขณะนี้
อ่านเพิ่มเติม