تحويل POWERPOINT إلى تنسيق JSON عبر C#

قم بتصدير POWERPOINT إلى JSON عبر C# بدون استخدام Microsoft® Excel أو PowerPoint

 

باستخدام Aspose.Total for .NET يمكنك تحويل POWERPOINT إلى تنسيق JSON ضمن أي تطبيق .NET و C# و ASP.NET و VB.NET في اثنين خطوات بسيطة. أولاً ، باستخدام Aspose.Slides for .NET ، يمكنك تصدير POWERPOINT إلى HTML. بعد ذلك ، باستخدام Aspose.Cells for .NET Spreadsheet Programming API ، يمكنك تحويل HTML إلى JSON.

تحويل POWERPOINT إلى تنسيق JSON عبر C#

  1. افتح ملف POWERPOINT باستخدام فئة Presentation
  2. تحويل POWERPOINT إلى HTML باستخدام طريقة Save
  3. قم بتحميل مستند HTML باستخدام فئة Workbook
  4. احفظ المستند بتنسيق JSON باستخدام طريقة Save

متطلبات التحويل

قم بالتثبيت من سطر الأوامر كـ nuget install Aspose.Total أو عبر Package Manager Console في Visual Studio مع Install-Package Aspose.Total.

بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من Downloads .

تحويل POWERPOINT المحمي إلى تنسيق JSON عبر C#

باستخدام API ، يمكنك أيضًا فتح المستند المحمي بكلمة مرور. إذا كان مستند POWERPOINT الخاص بك محميًا بكلمة مرور ، فلا يمكنك تحويله إلى تنسيق JSON دون استخدام كلمة المرور. تسمح لك واجهة برمجة التطبيقات بفتح المستند المشفر عن طريق تمرير كلمة المرور الصحيحة في كائن LoadOptions. يوضح المثال التالي من التعليمات البرمجية كيفية فتح مستند مشفر بكلمة مرور.

تحويل POWERPOINT إلى JSON في النطاق عبر C#

أثناء قيامك بتحويل POWERPOINT إلى JSON ، يمكنك أيضًا ضبط النطاق على تنسيق JSON الناتج. لتعيين النطاق ، يمكنك فتح HTML المحول باستخدام فئة Workbook ، والحصول على مجموعة Cells من ورقة العمل التي تحتوي على البيانات ، وإنشاء نطاق من CellsCollection عن طريق تحديد فهارس الصفوف والأعمدة ، واستدعاء طريقة ExportRangeToJson مع إشارات إلى كائنات Range & ExportRangeToJsonOptions. أخيرًا ، يمكنك حفظ بيانات JSON في ملف عبر طريقة File.WriteAllText.

استكشف POWERPOINT خيارات التحويل مع .NET

تحويل POWERPOINTs إلى CSV (قيم مفصولة بفواصل)
تحويل POWERPOINTs إلى DIF (تنسيق تبادل البيانات)
تحويل POWERPOINTs إلى EXCEL (تنسيقات ملفات جدول البيانات)
تحويل POWERPOINTs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل POWERPOINTs إلى MARKDOWN (لغة ترميز خفيفة الوزن)
تحويل POWERPOINTs إلى ODS (جدول بيانات OpenDocument)
تحويل POWERPOINTs إلى SXC (StarOffice Calc Spreadsheet)
تحويل POWERPOINTs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل POWERPOINTs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل POWERPOINTs إلى XLS (تنسيق Microsoft Excel الثنائي)
تحويل POWERPOINTs إلى XLSB (مصنف Excel الثنائي)
تحويل POWERPOINTs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل POWERPOINTs إلى XLSX (افتح مصنف XML)
تحويل POWERPOINTs إلى XLT (قالب Excel 97-2003)
تحويل POWERPOINTs إلى XLTM (قالب Excel ممكن بماكرو)