تحويل ملف Word إلى PowerPoint عبر Java باستخدام REST API

تحويل Word إلى PowerPoint Presentation في Java.

يمكن أن يكون تحويل مستندات Word إلى عروض تقديمية PowerPoint مهمة صعبة ، خاصة إذا كنت تعمل مع عدد كبير من الملفات. لحسن الحظ ، تقدم GroupDocs.Conversion Cloud SDK for Java حلاً فعالاً ومباشرًا لهذه المشكلة. باستخدام SDK هذا ، يمكنك تحويل Word إلى عرض تقديمي من PowerPoint بسرعة في Java ، مما يوفر لك الوقت والجهد. في هذه المقالة ، سوف نستكشف كيفية استخدام GroupDocs.Conversion Cloud SDK for Java لتحويل مستندات Word إلى عروض PowerPoint التقديمية.

تتناول هذه المقالة الموضوعات التالية:

مكتبة Java لتحويل Word DOC إلى PowerPoint - تثبيت SDK

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

يمكنك إما تنزيل ملف 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 و احصل على مفتاح API الخاص بك. بمجرد حصولك على معرف العميل وسر العميل ، أضف مقتطف الشفرة أدناه إلى تطبيق يستند إلى Java:

# احصل على 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);

كيفية تحويل Word إلى ملف PowerPoint في Java باستخدام REST API

لتحويل مستند Word إلى عرض تقديمي لـ PowerPoint باستخدام GroupDocs.Conversion Cloud SDK لـ Java ، تحتاج إلى اتباع الخطوات التالية:

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

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

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.docx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", 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();
		}
		
	}
}

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

تحويل Word إلى PowerPoint باستخدام Java

يشرح هذا القسم كيفية تحويل مستند Word برمجيًا إلى ملف PowerPoint باستخدام الخطوات المذكورة أدناه:

  • أولاً ، قم بإنشاء مثيل لفئة ConvertApi.
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings.
  • ثالثًا ، قم بتوفير اسم التخزين السحابي.
  • الآن ، قم بتعيين مسار ملف إدخال Word وتنسيق الملف الهدف على “pptx”.
  • بعد ذلك ، قم بإنشاء مثيل لفئة DocxLoadOptions.
  • الآن ، قم بتوفير خيارات تحميل setPassword وإعدادات setLoadOptions.
  • بعد ذلك ، قم بإنشاء مثيل لفئة PptxConvertOptions.
  • اختياريًا ، قم بتوفير خيارات تحويل متنوعة مثل setFromPage و setPagesCount و setZoom وما إلى ذلك.
  • بعد ذلك ، قم بإنشاء مثيل فئة ConvertDocumentRequest وتمرير معلمة الإعدادات.
  • أخيرًا ، قم باستدعاء الأسلوب convertDocument() وقم بتمرير المعلمة ConvertDocumentRequest.

يوضح مقتطف التعليمات البرمجية التالي كيفية تحويل Word DOCX إلى PPTX باستخدام 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;

// كيفية تحويل Word إلى PPTX في Java باستخدام REST API
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.docx");
			settings.setFormat("pptx");

			DocxLoadOptions loadOptions = new DocxLoadOptions();
			loadOptions.setPassword("password");
			settings.setLoadOptions(loadOptions);
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setZoom(100);

			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();
		}
	}
}

يمكن رؤية الإخراج في الصورة أدناه:

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

تحويل Word DOCX إلى PowerPoint PPTX عبر Java.

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

نموذج الكود أعلاه سيحفظ ملف 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();
		}
		
	}
}

Word مجانا على الإنترنت لتحويل PowerPoint

كيفية تحويل ملفات Word إلى PowerPoint عبر الإنترنت مجانًا؟ يرجى تجربة برنامج Word DOCX المجاني إلى PPTX محول لتغيير Word إلى PowerPoint عبر الإنترنت. تم تطوير هذا المحول باستخدام Word to PPTX REST API المذكورة أعلاه.

خاتمة

باختصار ، لقد غطينا النقاط التالية:

  • كيفية تحويل Word إلى تنسيق PowerPoint في Java برمجيًا ، بالإضافة إلى خيارات التخصيص الإضافية ؛
  • تحميل ملف Word برمجيًا إلى السحابة ثم تنزيل PowerPoint المحول من السحابة ؛
  • وقم بتحويل أي Word إلى PowerPoint مجانًا باستخدام محول DOC إلى PPT مجاني عبر الإنترنت.

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

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

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

طرح سؤال

لأية استفسارات / مناقشات حول Word to PowerPoint Conversion API ، لا تتردد في الاتصال بنا عبر المنتدى.

أسئلة وأجوبة

كيف أقوم بتحويل Word إلى PowerPoint في Java؟

يرجى اتباع هذا الرابط لمعرفة مقتطف رمز Java حول كيفية تغيير ملفات Word إلى تنسيق PowerPoint بسرعة وسهولة.

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

يتيح لك محول DOCX إلى PowerPoint عبر الإنترنت مجانًا تحويل Word إلى PowerPoint مجانًا وبسرعة وسهولة. بمجرد اكتمال التحويل عبر الإنترنت من Word إلى PowerPoint ، يمكنك تنزيل ملف PowerPoint المحول على الفور.

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

كيفية تحويل Word إلى PowerPoint في وضع عدم الاتصال على نظام Windows؟

يرجى زيارة هذا الرابط لتنزيل Word DOC to PowerPoint Converter Offline for windows. يمكن استخدام برنامج التنزيل المجاني لمحول Word to PowerPoint هذا لاستيراد Word إلى ملفات PowerPoint على Windows بسرعة ، بنقرة واحدة.

هل GroupDocs.Conversion Cloud SDK لـ Java مجاني للاستخدام؟

لا ، GroupDocs.Conversion Cloud SDK for Java ليست مجانية للاستخدام. ومع ذلك ، فإنه يوفر فترة تجريبية مجانية ، مما يسمح لك باختبار ميزاته ووظائفه.

هل يمكنني تخصيص عملية التحويل باستخدام GroupDocs.Conversion Cloud SDK for Java؟

نعم ، توفر GroupDocs.Conversion Cloud SDK for Java خيارات تخصيص متنوعة ، مثل إعداد تنسيق ملف الإخراج ، وتحديد جودة التحويل ، والعديد من الخيارات الأخرى.

هل يمكنني تحويل مستندات Word إلى تنسيقات ملفات أخرى باستخدام GroupDocs.Conversion Cloud SDK for Java؟

نعم ، يمكنك تحويل مستندات Word إلى تنسيقات ملفات مختلفة ، بما في ذلك PDF و HTML وغيرها الكثير.

ما هي تنسيقات الملفات التي تدعمها GroupDocs.Conversion Cloud SDK for Java؟

تدعم GroupDocs.Conversion Cloud SDK لـ Java مجموعة كبيرة من تنسيقات الملفات ، بما في ذلك DOC و DOCX و PPT و PPTX و PDF و HTML وغيرها الكثير.

أنظر أيضا

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