فتح ملفات XLSX عبر C++
إزالة الحماية من جداول بيانات Excel بما في ذلك ملف XLSX باستخدام مكتبة C++.
كيفية إزالة حماية الملف XLSX باستخدام C++
من أجل فتح ملف XLSX، سنستخدم
API وهي منصة غنية بالميزات وقوية وسهلة الاستخدام لحماية المستندات API for C++. يمكنك تنزيل أحدث إصدار له مباشرة، فقط قم بفتحه
مدير الحزم، ابحث عن Aspose.Cells.Cpp وتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.
Aspose.Cells
PM> Install-Package Aspose.Cells.Cpp
فتح XLSX عبر C++
انت تحتاج
المشار إليها في المشروع الخاص بك لتنفيذ سير العمل التالي.
- إنشاء مثيل لفئة المصنف مع المسار إلى ملف XLSX المحمي
- احصل على الافتراضي أو أي ورقة عمل لإزالة الحماية
- قم بإزالة حماية ورقة العمل باستخدام أسلوب Worksheet.Unprotect
- قم بإزالة حماية المصنف باستخدام أسلوب Workbook.Unprotect
- حفظ النتيجة بتنسيق XLSX
متطلبات النظام
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 XLSX file
Workbook workbook(u"protected.xlsx");
// 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 XLSX format
workbook.Save("unprotected.xlsx", SaveFormat::Auto);
Aspose::Cells::Cleanup();
حول Aspose.Cells for C++ API
Aspose.Cells API يمكن استخدامه لإنشاء وتحرير وتحويل وتقديم Microsoft تنسيقات Excel إلى تنسيقات مختلفة. علاوة على ذلك، يمكن استخدامه للرسوم البيانية الشاملة وإعداد التقارير القابلة للتطوير والحسابات الموثوقة داخل تطبيقات البرامج. Aspose.Cells هو API مستقل ولا يتطلب أي برامج مثل Microsoft أو OpenOffice.تطبيق مجاني لفتح XLSX
تحقق من العروض التوضيحية الحية لدينا فتح XLSX الملفات مع الفوائد التالية.
XLSX ما هو XLSX تنسيق الملف
XLSX هو تنسيق معروف لمستندات Excel Microsoft التي تم تقديمها بواسطة Microsoft مع إصدار Microsoft Office 2007. استنادًا إلى البنية المنظمة وفقًا لاتفاقيات التغليف المفتوحة كما هو موضح في الجزء 2 من معيار OOXML ECMA-376، فإن التنسيق الجديد هو حزمة مضغوطة تحتوي على عدد من ملفات XML. يمكن فحص البنية الأساسية والملفات ببساطة عن طريق فك ضغط ملف .xlsx.
قراءة المزيد