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

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

 

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

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

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

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

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

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

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

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

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