التفوق في PowerPoint

تحويل Excel إلى PowerPoint في Java

تُستخدم مصنفات Excel بشكل شائع لتخزين البيانات المالية وتحليلها ولأغراض إعداد التقارير. علاوة على ذلك ، يمكننا استخدامه للتحليل المالي وتنظيم البيانات وتتبع الوقت وما إلى ذلك. ومع ذلك ، قد يكون لدينا متطلب لتقديم بيانات Excel ، لذا فإن أحد الحلول القابلة للتطبيق هو تحويل Excel مباشرة إلى تنسيق PowerPoint. في هذه المقالة ، سنناقش التفاصيل حول كيفية تنفيذ أتمتة excel to powerpoint.

Excel إلى واجهة برمجة تطبيقات التحويل Powerpoint

سنستخدم Aspose.Cells Cloud SDK لجافا لإجراء تحويل Excel إلى PowerPoint. تمكّنك واجهة برمجة التطبيقات هذه من إنشاء وتحرير وتحويل Excel إلى PDF و Excel إلى JPG و Excel إلى HTML و تنسيقات الملفات المدعومة. الآن الخطوة الأولى المهمة هي إضافة ثنائياتها ضمن مشروع نوع البناء المخضرم. لذا يرجى إضافة التفاصيل التالية في ملف pom.xml.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

في حالة عدم اشتراكك في Aspose Cloud ، يرجى إنشاء حساب مجاني من خلال عملية الاشتراك. الآن ابحث / أنشئ معرّف العميل وسر العميل في Cloud Dashboard.

تحويل Excel إلى PowerPoint في Java

يشارك هذا القسم التفاصيل حول كيفية تحويل Excel إلى PowerPoint باستخدام مقتطف كود Java. سنقوم بتحميل الملف من محرك الأقراص المحلي إلى التخزين السحابي ، وإجراء تحويل Excel إلى PowerPoint (جميع أوراق العمل) وحفظ الإخراج في التخزين السحابي.

  • قم بإنشاء مثيل CellsApi أثناء توفير بيانات اعتماد العميل كوسائط إدخال
  • حدد اسم إدخال Excel والتنسيق الناتج كـ HTML واسم ملف الإخراج
  • قراءة ملف Excel من التخزين المحلي من خلال مثيل الملف
  • قم بتحميل ورقة عمل Excel على التخزين السحابي باستخدام طريقة uploadFile (…)
  • أخيرًا ، قم باستدعاء الأسلوب cellWorkbookGetWorkbook (…) لتحويل Excel إلى Powerpoint
// لمزيد من الأمثلة ، يرجى زيارة https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // احصل على ClientID و ClientSecret من https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // إنشاء مثيل CellsApi باستخدام بيانات اعتماد العميل
    CellsApi api = new CellsApi(clientId,clientSecret);
	    		
    // اسم إدخال مصنف Excel
    String fileName = "myDocument.xlsx";
    // تفاصيل كلمة المرور إذا كان المصنف مشفرًا
    String password = null;
	        
    // حدد لتعيين صفوف المصنف ليتم احتواءها تلقائيًا.
    Boolean isAutoFit = true;
    // يحدد ما إذا كان سيتم حفظ بيانات الجدول فقط.
    Boolean onlySaveTable = true;
	    		
    // تنسيق الملف الناتج
    String format = "PPTX";
	    		
    // تحميل الملف من النظام المحلي
    File file = new File(fileName);	
	    
    // تحميل الإدخال XLSB إلى التخزين السحابي
    api.uploadFile("input.xlsx", file, "default");
	    	         
    // إجراء عملية تحويل المستند
    File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format, 
	    			            isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);       
	    
    // اطبع رسالة النجاح
    System.out.println("Successfull conversion of Excel to PowerPoint !");
    }catch(Exception ex)
    {
        System.out.println(ex.getMessage());
    }
التفوق في معاينة PPTX

Image1: - معاينة التحويل من Excel إلى PowerPoint

قد تفكر في تنزيل مصنف Excel المدخل المستخدم في المثال أعلاه من myDocument.xlsx و PowerPoint الناتج من Resultant.pptx

إدراج Excel في PowerPoint باستخدام أوامر cURL

نظرًا لأنه يمكن الوصول بسهولة إلى واجهات برمجة تطبيقات REST عبر أوامر cURL ، لذلك في هذا القسم ، سنقوم بتحويل Excel إلى PowerPoint باستخدام أوامر cURL. الآن الخطوة الأولى هي إنشاء رمز وصول JWT أثناء تنفيذ الأمر التالي.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

الآن بعد أن أصبح لدينا رمز JWT المخصص الخاص بنا ، نحتاج إلى تنفيذ الأمر التالي لتحميل Excel من التخزين السحابي وإجراء عملية تحويل شرائح Excel. يتم تخزين PowerPoint الناتج في التخزين السحابي.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsx?format=PPTX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.pptx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

استنتاج

في هذه المقالة ، تعلمنا التفاصيل حول كيفية تحويل Excel إلى PowerPoint باستخدام مقتطفات تعليمات Java البرمجية. في الوقت نفسه ، تعلمنا أيضًا تحويل شرائح Excel باستخدام أوامر cURL. يرجى ملاحظة أنه نظرًا لأن أدوات تطوير البرامج (SDK) الخاصة بنا مبنية بموجب ترخيص معهد ماساتشوستس للتكنولوجيا (MIT) ، لذلك يمكن تنزيل كود المصدر الكامل من GitHub. في حالة مواجهة أية مشكلات أثناء استخدام واجهات برمجة التطبيقات ، فلا تتردد في الاتصال بنا عبر منتدى دعم المنتج.

مقالات ذات صلة

نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد حول: