كيفية تحويل PDF إلى PPT باستخدام Java API

كيفية تحويل ملفات PDF إلى PPT أو PPTX باستخدام Java

يعد تحويل PDF إلى PPT أو PPTX مهمة حاسمة في عالم الأعمال سريع الخطى اليوم. يعد PDF تنسيقًا شائعًا للمستندات ، ولكن قد يكون من الصعب تعديل المحتوى أو تخصيصه. للتغلب على هذه المشكلة ، تحتاج إلى تحويل PDF إلى PPT أو PPTX ، وهما تنسيقات شائعة للعروض التقديمية ويمكن تحريرها وتخصيصها بسهولة. في منشور المدونة هذا ، سنشرح كيفية تحويل PDF إلى PPT أو PPTX باستخدام Java.

سيتم تناول الموضوعات التالية في هذا البرنامج التعليمي:

Java PDF to PPT and PPTX Conversion REST API and SDK Installation

لتحويل ملفات PDF إلى PowerPoint (PPT ، PPTX) ، سأستخدم GroupDocs.Conversion Cloud SDK for Java. إنه حل REST API مستقل عن النظام الأساسي لتحويل المستندات والصور دون الاعتماد على أي برنامج تابع لجهة خارجية. كما يسمح لك بتحويل أكثر من 50 نوعًا من المستندات والصور من أي تنسيق ملف مدعوم إلى أي تنسيق تحتاجه. يمكنك تحويل المستندات بسرعة من تنسيق إلى آخر مثل Word و PDF و PowerPoint و Excel و HTML و CAD والصور النقطية وما إلى ذلك.

يمكنك تنزيل ملف JAR الخاص بواجهة برمجة التطبيقات أو استخدام تكوينات Maven التالية. أضف مستودعًا وتبعية إلى ملف pom.xml الخاص بمشروعك.

مستودع مافن:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

تبعية المخضرم:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

بعد دمج GroupDocs.Conversion Cloud SDK في مشروع Java الخاص بك: اشترك للحصول على حساب. اجمع معرّف العميل وسر العميل من لوحة القيادة قبل البدء في اتباع الخطوات وأمثلة الكود المتاحة. أيضًا ، من المهم التحقق من وثائق API وحدود الاستخدام قبل استخدامها. الرجاء إدخال الرمز الموضح أدناه بمجرد حصولك على المعرف والسرية:

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

كيفية تحويل PDF إلى PowerPoint PPTX القابل للتحرير باستخدام Java

بمجرد إعداد بيئة Java الخاصة بك وتثبيت GroupDocs.Conversion Cloud SDK لـ Java REST API ، يمكنك البدء في تحويل PDF إلى PPT أو PPTX. العملية واضحة ومباشرة وتتضمن الخطوات التالية:

قم بتحميل الملف

أولاً ، قم بتحميل مستند PDF إلى التخزين السحابي باستخدام مقتطف الشفرة كما هو موضح أدناه:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// تحميل الملف إلى Cloud Storage باستخدام Java
public class App {

	public static void main(String[] args) {
				
		// إنشاء مثيل من تحويل API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

نتيجة لذلك ، سيكون مستند HTML الذي تم تحميله متاحًا في قسم الملفات من لوحة المعلومات على السحابة.

تحويل ملف PDF إلى عروض PowerPoint التقديمية في Java

لبدء تحويل PDF إلى PPT أو PPTX في Java باستخدام GroupDocs.Conversion Cloud SDK لـ Java REST API ، ستحتاج إلى اتباع الخطوات التالية:

  • أولاً ، قم باستيراد الفئات المطلوبة إلى ملف Java الخاص بك.
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertApi.
  • ثالثًا ، قم بإنشاء مثيل لفئة ConvertSettings.
  • بعد ذلك ، قم بتوفير اسم التخزين السحابي.
  • الآن ، قم بتعيين مسار ملف PDF للإدخال وتنسيق ملف الإخراج كـ “pptx”.
  • ثم قم بإنشاء مثيل لفئة PptxConvertOptions.
  • اختياريًا ، قم بتعيين خيارات التحويل المختلفة مثل setFromPage و setPagesCount و setZoom وما إلى ذلك.
  • الآن ، قم بتعيين خيارات التحويل ومسار ملف الإخراج باستخدام مثيل ConvertSettings.
  • بعد ذلك ، قم بإنشاء مثيل فئة ConvertDocumentRequest وتمرير معلمة الإعدادات.
  • أخيرًا ، قم باستدعاء الأسلوب convert \ document() وقم بتمرير المعلمة ConvertDocumentRequest.

يوضح مقتطف التعليمات البرمجية التالي كيفية تحويل مستند PDF إلى عرض PowerPoint تقديمي في Java باستخدام REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// قم بتحويل ملفات PDF إلى PowerPoint PPTX بجافا.
public class App {

	public static void main(String[] args) {
		
		// إنشاء مثيل من تحويل API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// تحضير إعدادات التحويل
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.pdf");
			settings.setFormat("pptx");
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setZoom(200);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.pptx");
		
			// التحويل إلى التنسيق المحدد
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}
قم بتحويل مستندات PDF إلى ملفات PPT في Java

تحويل ملف PDF إلى عروض PowerPoint التقديمية بجافا.

قم بتنزيل الملف المحول

نموذج الكود أعلاه سيحفظ ملف PowerPoint المحول في السحابة. يمكنك تنزيله باستخدام مقتطف الشفرة التالي:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// قم بتنزيل الملف من Cloud Storage في Java
public class App {

	public static void main(String[] args) {
				
		// إنشاء مثيل من تحويل API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.pptx", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

تحويل PDF مجاني عبر الإنترنت إلى PPTX

كيفية تحويل ملفات PDF إلى PowerPoint عبر الإنترنت مجانًا؟ يرجى تجربة ملف PDF عبر الإنترنت إلى PPTX محول لإنشاء عرض PowerPoint تقديمي من مستند PDF مجانًا. تم تطوير هذا المحول باستخدام API المذكورة أعلاه.

تلخيص لما سبق

هذا يقودنا إلى نهاية منشور المدونة هذا. فيما يلي ما تعلمته من هذه المقالة:

  • كيفية تحويل ملفات PDF إلى ملفات PowerPoint برمجيًا في Java باستخدام GroupDocs.Conversion Cloud REST API ؛
  • تحميل ملف PDF برمجيًا إلى السحابة ثم تنزيل ملف PowerPoint المحول من السحابة ؛
  • وتحويل ملفات PDF إلى PowerPoint عبر الإنترنت باستخدام محول PDF PowerPoint مجاني.

بالإضافة إلى ذلك ، يوفر GroupDocs.Conversion أيضًا قسم مرجع API الذي يتيح لك تصور واجهات برمجة التطبيقات الخاصة بنا والتواصل معها مباشرة من خلال المتصفح. شفرة المصدر الكاملة لـ Java SDK متاحة مجانًا على Github. يرجى التحقق من GroupDocs.Conversion Cloud SDK لـ Java أمثلة هنا.

علاوة على ذلك ، نشجعك على الرجوع إلى دليل البدء للحصول على خطوات تفصيلية واستخدام واجهة برمجة التطبيقات.

أخيرًا ، نواصل كتابة مقالات مدونة جديدة حول تنسيقات وتحويلات ملفات مختلفة باستخدام REST API. لذا ، يرجى التواصل معنا للحصول على آخر التحديثات.

طرح سؤال

لأية استفسارات حول محول PDF إلى PPT ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أسئلة وأجوبة

كيف أقوم بإعداد GroupDocs.Conversion Cloud REST API لـ Java؟

لإعداد GroupDocs.Conversion Cloud REST API في Java ، ستحتاج إلى التسجيل للحصول على حساب ، والحصول على مفتاح API ، ثم دمج API في مشروع Java الخاص بك باستخدام SDK المقدم .

هل يمكنني تحويل ملفات PDF المحمية بكلمة مرور إلى عروض PowerPoint التقديمية؟

نعم ، يمكنك تحويل ملفات PDF المحمية بكلمة مرور إلى ملفات PowerPoint باستخدام GroupDocs.Conversion Cloud REST API عن طريق تمرير كلمة المرور كمعامل في طلب API.

كيفية تحويل PDF إلى PPT عبر الإنترنت مجانًا؟

يتيح لك محول PDF إلى PPT عبر الإنترنت تحويل PDF إلى PowerPoint مجانًا. يرجى اتباع التعليمات خطوة بخطوة الواردة أدناه للتحويل:

  • افتح محول ملفات PDF إلى PPT مجاني على الإنترنت.
  • الآن ، انقر داخل منطقة إفلات الملف لتحميل ملف PDF أو سحب ملف PDF وإفلاته.
  • بعد ذلك ، انقر فوق الزر “تحويل الآن”. سيغير محول PDF إلى PowerPoint المجاني عبر الإنترنت ملف PDF إلى ملف PPT.
  • سيكون رابط تنزيل ملف PowerPoint الناتج متاحًا على الفور بعد تحويل ملف PDF إلى PowerPoint.

كيفية تحويل PDF إلى PowerPoint على Windows؟

يرجى زيارة هذا الرابط لتنزيل محول PDF إلى PowerPoint دون اتصال بالإنترنت لنظام التشغيل Windows. يمكن لتحويل مستند PDF هذا إلى محول ملفات PowerPoint بسرعة تحويل PDF إلى PowerPoint على Windows بنقرة واحدة.

أنظر أيضا

إذا كنت ترغب في معرفة المزيد حول الموضوعات ذات الصلة ، نوصي بقراءة المقالات المدرجة أدناه: