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

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

 

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

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

  1. افتح ملف POTM باستخدام فئة Presentation
  2. تحويل POTM إلى 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 .

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

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

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

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

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

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