تبدیل فایل Word به پاورپوینت از طریق جاوا با استفاده از REST API

تبدیل Word به PowerPoint در جاوا.

تبدیل اسناد Word به ارائه های PowerPoint می تواند یک کار چالش برانگیز باشد، به خصوص اگر با تعداد زیادی فایل کار می کنید. خوشبختانه، GroupDocs.Conversion Cloud SDK برای جاوا یک راه حل کارآمد و ساده برای این مشکل ارائه می دهد. با استفاده از این SDK می توانید به سرعت Word را به پاورپوینت در جاوا تبدیل کنید و در وقت و تلاش خود صرفه جویی کنید. در این مقاله، نحوه استفاده از GroupDocs.Conversion Cloud SDK برای جاوا برای تبدیل اسناد Word به ارائه های پاورپوینت را بررسی خواهیم کرد.

این مقاله موضوعات زیر را پوشش می دهد:

کتابخانه جاوا برای تبدیل Word DOC به PowerPoint - نصب SDK

برای تبدیل Word به PowerPoint، از GroupDocs.Conversion Cloud SDK for Java استفاده می کنیم. این API قدرتمند به شما امکان می دهد انواع مختلف اسناد و تصاویر، از جمله فایل های پاورپوینت را به فرمت PNG تبدیل کنید. ادغام GroupDocs.Conversion Cloud SDK در برنامه های کاربردی مبتنی بر جاوا ساده و کارآمد است و نیاز به نرم افزار اضافی را از بین می برد.

می توانید فایل JAR API را دانلود یا با استفاده از Maven با افزودن مخزن و وابستگی زیر به فایل pom.xml پروژه خود نصب کنید:

مخزن Maven:

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

وابستگی Maven:

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

سپس، ثبت نام کنید برای یک حساب آزمایشی رایگان در GroupDocs و کلید API خود را دریافت کنید. هنگامی که Client Id و Client Secret را دارید، قطعه کد زیر را به یک برنامه مبتنی بر جاوا اضافه کنید:

# پس از ثبت نام رایگان، 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);

نحوه تبدیل فایل ورد به پاورپوینت در جاوا با استفاده از REST API

برای تبدیل یک سند Word به ارائه پاورپوینت با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا، باید این مراحل را دنبال کنید:

  • آپلود فایل Word را در Cloud
  • [تبدیل] 10 ورد به پاورپوینت در جاوا
  • دانلود فایل تبدیل شده

فایل را آپلود کنید

ابتدا سند 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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از convert 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 به پاورپوینت با استفاده از جاوا

این بخش نحوه تبدیل یک سند Word را به صورت برنامه‌ریزی به یک فایل پاورپوینت با استفاده از مراحل ذکر شده در زیر توضیح می‌دهد:

  • ابتدا یک نمونه از کلاس 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 در جاوا با استفاده از REST API
public class App {

	public static void main(String[] args) {
		
		// یک نمونه از convert 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 در جاوا با استفاده از REST API.

تبدیل Word DOCX به PowerPoint PPTX از طریق جاوا.

فایل تبدیل شده را دانلود کنید

نمونه کد بالا فایل پاورپوینت تبدیل شده را در فضای ابری ذخیره می کند. می توانید آن را با استفاده از قطعه کد زیر دانلود کنید:

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 در جاوا دانلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از convert 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 را به پاورپوینت تبدیل کنیم؟ لطفاً Word DOCX به PPTX تبدیل را برای تبدیل Word به پاورپوینت آنلاین امتحان کنید. این مبدل با استفاده از Word به PPTX REST API فوق الذکر توسعه یافته است.

نتیجه

به طور خلاصه به نکات زیر پرداخته ایم:

  • نحوه تبدیل Word به فرمت پاورپوینت در جاوا به صورت برنامه نویسی و همچنین گزینه های سفارشی سازی اضافی.
  • فایل Word را به صورت برنامه نویسی در فضای ابری آپلود کنید و سپس پاورپوینت تبدیل شده را از ابر دانلود کنید.
  • و با استفاده از مبدل آنلاین رایگان DOC به PPT، هر Word را به صورت رایگان به پاورپوینت تبدیل کنید.

علاوه بر این، ما همچنین یک بخش API Reference ارائه می‌دهیم که به شما امکان می‌دهد API‌های ما را مستقیماً از طریق مرورگر تجسم کرده و با آن‌ها ارتباط برقرار کنید. کد منبع کامل Java SDK به صورت رایگان در Github در دسترس است. لطفاً GroupDocs.Conversion Cloud SDK برای جاوا را بررسی کنید نمونه‌ها در اینجا.

به‌علاوه، پیشنهاد می‌کنیم [راهنمای شروع 19 ما را برای جزئیات مراحل و استفاده از API دنبال کنید.

در نهایت، ما به نوشتن مقالات وبلاگ جدید در قالب‌های فایل و تبدیل‌های مختلف با استفاده از REST API ادامه می‌دهیم. بنابراین، لطفا برای آخرین به روز رسانی تماس بگیرید.

یه سوال بپرس

برای هرگونه سوال/بحث درباره API تبدیل Word به PowerPoint، لطفاً از طریق [فروم 20 با ما تماس بگیرید.

سوالات متداول

چگونه می توانم Word را به پاورپوینت در جاوا تبدیل کنم؟

لطفاً این پیوند را دنبال کنید تا قطعه کد جاوا را برای نحوه تغییر سریع و آسان فایل های Word به فرمت پاورپوینت یاد بگیرید.

چگونه DOCX را به صورت آنلاین به پاورپوینت تبدیل کنیم؟

تبدیل رایگان DOCX به پاورپوینت به شما امکان می دهد Word را به صورت رایگان، سریع و آسان تبدیل کنید. پس از اتمام تبدیل آنلاین ورد به پاورپوینت، می توانید فایل پاورپوینت تبدیل شده را فورا دانلود کنید.

  • مبدل آنلاین DOCX به پاورپوینت را باز کنید.
  • برای آپلود یک فایل پاورپوینت روی قسمت رها کردن فایل کلیک کنید یا یک فایل پاورپوینت را بکشید و رها کنید.
  • بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان DOCX به PPTX فایل های Word را به صورت رایگان به پاورپوینت تبدیل می کند.
  • لینک دانلود فایل پاورپوینت حاصل بلافاصله پس از تبدیل رایگان فایل Word به پاورپوینت در دسترس خواهد بود.

چگونه در ویندوز Word را به پاورپوینت به صورت آفلاین تبدیل کنیم؟

لطفاً برای دانلود آفلاین تبدیل Word DOC به پاورپوینت برای ویندوز از این پیوند دیدن کنید. این نرم افزار دانلود رایگان تبدیل Word به PowerPoint را می توان برای وارد کردن سریع Word به فایل های پاورپوینت در ویندوز با یک کلیک استفاده کرد.

آیا استفاده از GroupDocs.Conversion Cloud SDK برای جاوا رایگان است؟

خیر، استفاده از GroupDocs.Conversion Cloud SDK برای جاوا رایگان نیست. با این حال، یک دوره آزمایشی رایگان ارائه می دهد که به شما امکان می دهد ویژگی ها و عملکردهای آن را آزمایش کنید.

آیا می توانم فرآیند تبدیل را با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا سفارشی کنم؟

بله، GroupDocs.Conversion Cloud SDK برای جاوا گزینه های سفارشی سازی مختلفی را ارائه می دهد، مانند تنظیم فرمت فایل خروجی، تعیین کیفیت تبدیل، و بسیاری موارد دیگر.

آیا می توانم اسناد Word را با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا به فرمت های فایل دیگر تبدیل کنم؟

بله، می‌توانید اسناد Word را به فرمت‌های فایل مختلف، از جمله PDF، HTML، و بسیاری دیگر تبدیل کنید.

GroupDocs.Conversion Cloud SDK برای جاوا از چه فرمت های فایلی پشتیبانی می کند؟

GroupDocs.Conversion Cloud SDK برای جاوا از [گستره وسیعی از قالب‌های فایل25، از جمله DOC، DOCX، PPT، PPTX، PDF، HTML و بسیاری دیگر پشتیبانی می‌کند.

همچنین ببینید

اگر می خواهید درباره موضوعات مرتبط بیشتر بدانید، توصیه می کنیم مقالات فهرست شده در زیر را مطالعه کنید: