نحوه تبدیل PDF به PPT با استفاده از Java API

نحوه تبدیل PDF به PPT یا PPTX با استفاده از جاوا

تبدیل PDF به PPT یا PPTX یک کار حیاتی در دنیای تجاری پرشتاب امروزی است. PDF یک فرمت محبوب برای اسناد است، اما ویرایش یا سفارشی کردن محتوا ممکن است دشوار باشد. برای غلبه بر این مشکل، باید PDF را به PPT یا PPTX تبدیل کنید، که هر دو فرمت های محبوب برای ارائه هستند و به راحتی قابل ویرایش و سفارشی سازی هستند. در این پست وبلاگ نحوه تبدیل PDF به PPT یا PPTX با استفاده از جاوا را توضیح خواهیم داد.

در این آموزش به موضوعات زیر پرداخته خواهد شد:

جاوا PDF به PPT و PPTX تبدیل REST API و SDK Installation

برای تبدیل PDF به پاورپوینت (PPT، PPTX)، از GroupDocs.Conversion Cloud SDK for Java استفاده خواهم کرد. این یک راه حل REST API مستقل از پلت فرم برای تبدیل سند و تصویر بدون وابستگی به نرم افزار شخص ثالث است. همچنین به شما امکان می دهد بیش از 50 نوع سند و تصویر از هر فرمت فایل پشتیبانی شده را به هر فرمتی که نیاز دارید تبدیل کنید. شما می توانید به سرعت اسناد را از یک فرمت به فرمت دیگر مانند Word، PDF، PowerPoint، Excel، HTML، CAD، تصاویر شطرنجی و غیره تبدیل کنید.

می‌توانید فایل 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.Conversion Cloud SDK در پروژه جاوا خود: [ثبت نام9 برای یک حساب کاربری. قبل از اینکه مراحل و نمونه کدهای موجود را دنبال کنید، شناسه مشتری و راز مشتری خود را از داشبورد جمع آوری کنید. همچنین، مهم است که اسناد 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 به پاورپوینت PPTX قابل ویرایش با استفاده از جاوا

پس از تنظیم محیط جاوا و نصب 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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
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.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 به ارائه پاورپوینت در جاوا

برای شروع تبدیل PDF به PPT یا PPTX در جاوا با استفاده از GroupDocs.Conversion Cloud SDK for Java REST API، باید این مراحل را دنبال کنید:

  • ابتدا کلاس های مورد نیاز را در فایل جاوا خود وارد کنید.
  • در مرحله دوم، یک نمونه از کلاس ConvertApi ایجاد کنید.
  • سوم، یک نمونه از کلاس ConvertSettings ایجاد کنید.
  • در مرحله بعد، نام فضای ذخیره سازی ابری را وارد کنید.
  • اکنون مسیر فایل PDF ورودی و فرمت فایل خروجی را به صورت “pptx” تنظیم کنید.
  • سپس یک نمونه از کلاس PptxConvertOptions ایجاد کنید.
  • به صورت اختیاری، گزینه های مختلف تبدیل مانند setFromPage، setPagesCount، setZoom و غیره را تنظیم کنید.
  • اکنون، گزینه های تبدیل و مسیر فایل خروجی را با استفاده از نمونه ConvertSettings تنظیم کنید.
  • پس از آن، نمونه کلاس ConvertDocumentRequest را ایجاد کنید و پارامتر تنظیمات را پاس کنید.
  • در نهایت متد convert\document() را فراخوانی کرده و پارامتر ConvertDocumentRequest را پاس کنید.

قطعه کد زیر نحوه تبدیل یک سند PDF به ارائه پاورپوینت در جاوا را با استفاده از 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 به پاورپوینت PPTX در جاوا.
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.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 در جاوا

تبدیل فایل PDF به ارائه پاورپوینت در جاوا.

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

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

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

تبدیل آنلاین رایگان PDF به PPTX

چگونه PDF را به صورت رایگان به فایل های پاورپوینت تبدیل کنیم؟ لطفاً یک PDF آنلاین به PPTX تبدیل را امتحان کنید تا یک ارائه پاورپوینت از یک سند PDF به صورت رایگان ایجاد کنید. این مبدل با استفاده از API فوق ساخته شده است.

جمع بندی

این ما را به پایان این پست وبلاگ می رساند. آنچه از این مقاله آموخته اید به شرح زیر است:

  • چگونه با استفاده از GroupDocs.Conversion Cloud REST API فایل های PDF را به صورت برنامه نویسی به فایل های پاورپوینت در جاوا تبدیل کنیم.
  • فایل PDF را به صورت برنامه‌نویسی در فضای ابری آپلود کنید و سپس فایل پاورپوینت تبدیل شده را از ابر دانلود کنید.
  • و تبدیل PDF به پاورپوینت به صورت آنلاین با استفاده از مبدل رایگان PDF PowerPoint.

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

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

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

یه سوال بپرس

برای هرگونه سؤال در مورد مبدل PDF به PPT، لطفاً در [تالار گفتمان پشتیبانی رایگان] با ما تماس بگیرید 23.

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

چگونه GroupDocs.Conversion Cloud REST API را برای جاوا تنظیم کنم؟

برای راه اندازی GroupDocs.Conversion Cloud REST API در جاوا، باید برای یک حساب ثبت نام، یک کلید API دریافت کنید، و سپس API را با استفاده از SDK ارائه شده در پروژه جاوا خود ادغام کنید. .

آیا می توانم PDF های محافظت شده با رمز عبور را به ارائه های پاورپوینت تبدیل کنم؟

بله، می‌توانید PDFهای محافظت‌شده با رمز عبور را با استفاده از GroupDocs.Conversion Cloud REST API با وارد کردن رمز عبور به‌عنوان پارامتر در درخواست API به فایل‌های پاورپوینت تبدیل کنید.

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

تبدیل آنلاین PDF به PPT به شما امکان می دهد PDF را به صورت رایگان به پاورپوینت تبدیل کنید. لطفاً دستورالعمل های گام به گام زیر را برای تبدیل دنبال کنید:

  • [مبدل فایل PDF رایگان به PPT آنلاین] را باز کنید27.
  • اکنون، در قسمت رها کردن فایل کلیک کنید تا یک فایل PDF آپلود شود یا یک فایل PDF را بکشید و رها کنید.
  • سپس بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان PDF به پاورپوینت، PDF را به یک فایل PPT تغییر می دهد.
  • لینک دانلود فایل پاورپوینت خروجی بلافاصله پس از تبدیل فایل PDF به پاورپوینت در دسترس خواهد بود.

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

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

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

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