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

تبدیل PNG به پاورپوینت PPT یا PPTX به صورت برنامه نویسی در جاوا.

PNG یک فرمت تصویری محبوب است که به طور گسترده برای اهداف مختلف از جمله ارائه، اسناد و طراحی گرافیکی استفاده می شود. از طرف دیگر، PowerPoint یک برنامه نرم افزاری پرکاربرد است که برای ایجاد ارائه استفاده می شود. در موارد خاص، گنجاندن مستقیم تصاویر PNG در ارائه ها آسان نیست. اینجاست که نیاز به تبدیل PNG به پاورپوینت بوجود می آید. با تبدیل PNG به پاورپوینت، می توانید به راحتی از تصاویر در ارائه خود استفاده کنید و آن را از نظر بصری جذاب تر کنید. این پست وبلاگ یک راهنمای گام به گام در مورد نحوه تبدیل PNG به پاورپوینت (PPT/PPTX) بصورت برنامه نویسی در جاوا ارائه می دهد.

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

تصاویر جاوا به پاورپوینت تبدیل REST API - نصب SDK

GroupDocs.Conversion Cloud SDK for Java یک کتابخانه تبدیل اسناد و تصویر مبتنی بر ابر قدرتمند و انعطاف پذیر است. این امکان را به شما می دهد تا بیش از 50 فرمت فایل را به فرمت های دیگر تبدیل کنید. این SDK محدوده وسیع از گزینه‌های تبدیل سند، از جمله PDF، DOC، DOCX، XLSX، HTML، تصاویر شطرنجی و موارد دیگر را ارائه می‌کند. این یک راه حل عالی برای هر کسی است که نیاز به تبدیل اسناد به فرمت های مختلف بدون نیاز به نصب نرم افزار اضافی دارد. ادغام 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 برای دریافت 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);

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

اکنون که GroupDocs.Conversion Cloud SDK را برای جاوا راه‌اندازی کرده‌اید، آماده‌اید تا تبدیل تصاویر PNG خود را به ارائه‌های پاورپوینت به صورت برنامه‌نویسی در جاوا آغاز کنید. برای شروع مراحل زیر را دنبال کنید:

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

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

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) {
				
		// یک نمونه از تبدیل API ایجاد کنید					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.png");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.png", 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();
		}
		
	}
}

بنابراین، تصویر PNG آپلود شده در بخش فایل‌ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل PNG به پاورپوینت در جاوا

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

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

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

// تبدیل تصاویر PNG به فرمت PPT یا 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.png");
			settings.setFormat("pptx");
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			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();
		}
	}
}
تبدیل PNG به پاورپوینت از طریق جاوا.

تبدیل PNG به 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) {
				
		// یک نمونه از تبدیل 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();
		}
		
	}
}

تبدیل آنلاین رایگان PNG به پاورپوینت

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

جمع بندی

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

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

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

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

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

یه سوال بپرس

اگر در مورد API تبدیل PNG به پاورپوینت سؤالی دارید، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

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

چگونه می توانم تصاویر PNG را با استفاده از جاوا به فرمت پاورپوینت تبدیل کنم؟

با دنبال کردن راهنمای گام به گام ارائه شده در این مقاله، می توانید تصاویر PNG را با استفاده از GroupDocs.Conversion Cloud SDK for Java به ارائه های پاورپوینت تبدیل کنید.

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

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

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

آیا راهی برای تبدیل PNG به پاورپوینت در ویندوز وجود دارد؟

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

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

GroupDocs.Conversion Cloud SDK برای جاوا از طیف گسترده ای از فرمت های سند، از جمله PowerPoint، PDF، Word و Excel پشتیبانی می کند.

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

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