تبدیل تصویر PNG به فایل HTML در جاوا

تبدیل تصویر PNG به فایل HTML در جاوا.

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

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

Java REST API for PNG به HTML Document Conversion and SDK Installation

GroupDocs.Conversion Cloud SDK for Java یک کتابخانه تبدیل فایل و تصویر مبتنی بر ابر قدرتمند است. این فرآیند تبدیل انواع فایل های مختلف، از جمله تصاویر PNG، به فایل های 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 به فایل‌های HTML در جاوا با استفاده از REST API

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

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

ابتدا تصویر 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) {
				
		// یک نمونه از convert 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 به HTML در جاوا

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

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

قطعه کد زیر نحوه تبدیل یک تصویر PNG را به یک فایل HTML در جاوا با استفاده از 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 به فرمت HTML در جاوا.
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.png");
			settings.setFormat("html");
			
                        HtmlConvertOptions convertOptions = new HtmlConvertOptions();
                        convertOptions.setFromPage(1);
                        convertOptions.setPagesCount(1);
                        convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// تبدیل به فرمت مشخص شده
			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 به HTML از طریق جاوا.

تبدیل PNG به HTML به صورت آنلاین در جاوا.

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

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

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.html", 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 به HTML

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

جمع بندی

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

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

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

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

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

یه سوال بپرس

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

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

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

می‌توانید تصاویر PNG را با استفاده از GroupDocs.Conversion Cloud SDK for Java به HTML تبدیل کنید. GroupDocs.Conversion Cloud SDK برای جاوا یک ابزار قدرتمند برای تبدیل طیف گسترده ای از انواع فایل است. این یک API ساده و با کاربری آسان ارائه می دهد که به توسعه دهندگان اجازه می دهد تا به سرعت و به راحتی فایل ها را به فرمت های مختلف تبدیل کنند.

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

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

  • [مبدل آنلاین PNG به HTML] را باز کنید (https://products.groupdocs.app/conversion/png-to-html)
  • اکنون، در قسمت رها کردن فایل کلیک کنید تا یک تصویر PNG آپلود شود یا یک فایل PNG را بکشید و رها کنید.
  • سپس بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان PNG به HTML فایل های PNG را به HTML تبدیل می کند.
  • لینک دانلود فایل HTML خروجی پس از تبدیل تصویر PNG در دسترس خواهد بود.

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

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

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

بله، GroupDocs.Conversion Cloud SDK for Java از تبدیل فرمت‌های فایل مختلف، از جمله فایل‌های تصویری PNG، به فرمت‌های فایل دیگر، مانند PDF، DOCX، SVG و غیره پشتیبانی می‌کند.

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

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