يمكنك تحويل JSON إلى ODP داخل أي تطبيق C++ بخطوتين بسيطتين. أولاً ، باستخدام Aspose.Cells for C++ ، يمكنك تحليل JSON إلى PPTX. بعد ذلك ، باستخدام Aspose.Slides for C++ ، يمكنك تحويل PPTX إلى ODP. تأتي كلتا واجهات برمجة التطبيقات ضمن حزمة Aspose.Total for C++ .
تحويل تنسيق JSON إلى ODP عبر C++
- أنشئ كائنًا جديدًا IWorkbook واقرأ بيانات JSON الصالحة من الملف
- احفظ JSON بتنسيق PPTX باستخدام طريقة Save
- قم بتحميل مستند PPTX باستخدام فئة Presentation
- احفظ المستند بتنسيق ODP باستخدام طريقة Save
متطلبات التحويل
قم بالتثبيت عبر Package Manager Console في Visual Studio باستخدام `` Install-Package Aspose.Total.Cpp ’’ `.
بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من التنزيلات .
قم بتعيين التخطيط وتحويل تنسيق JSON إلى ODP عبر C++
أثناء تحليل JSON إلى ODP ، يمكنك أيضًا تعيين حجم الصفوف والأعمدة عن طريق تحميل JSON مع فئة IWorkbook . إذا كنت بحاجة إلى تعيين ارتفاع الصف نفسه لجميع الصفوف في ورقة العمل ، فيمكنك القيام بذلك باستخدام SetStandardHeight طريقة مجموعة ICells . وبالمثل ، لتعيين نفس عرض العمود لجميع الأعمدة في ورقة العمل ، استخدم أسلوب مجموعة ICells SetStandardWidth .
تحويل تنسيق JSON إلى ODP مع العلامة المائية في C++
باستخدام API ، يمكنك أيضًا تحويل JSON إلى ODP بعلامة مائية. لإضافة علامة مائية إلى مستند ODP الخاص بك ، يمكنك أولاً تحليل JSON إلى PPTX وإضافة علامة مائية إليه. لإضافة علامة مائية ، قم بتحميل ملف PPTX الذي تم إنشاؤه حديثًا باستخدام فئة العرض التقديمي ، احصل على الشريحة الأولى ، أضف شكل تلقائي لنوع المستطيل ، أضف TextFrame إلى المستطيل ، أنشئ كائن فقرة لإطار نصي ، أنشئ كائن Portion للفقرة ، أضف علامة مائية باستخدام set_Text () ، ويمكن حفظ المستند إلى ODP.