HTML را به Word DOC یا DOCX در جاوا تبدیل کنید.

تبدیل HTML به Word (DOC، DOCX) به صورت برنامه نویسی در جاوا.

HTML یا زبان نشانه گذاری فرامتن، یک زبان نشانه گذاری استاندارد است که برای ایجاد و ساختار صفحات وب استفاده می شود. از سوی دیگر، اسناد Word برای ایجاد و ویرایش اسناد مبتنی بر متن استفاده می‌شوند. دلایل مختلفی وجود دارد که ممکن است بخواهید HTML را به Word تبدیل کنید، مانند ویرایش، اشتراک گذاری یا چاپ. اسناد Word نسبت به اسناد HTML آسان‌تر، برای مقاصد چاپی مناسب‌تر، پایدارتر و حفظ اطلاعات مهم هستند. بنابراین، این پست وبلاگ راهنمای جامعی در مورد نحوه تبدیل HTML به Word (DOC، DOCX) به صورت برنامه‌نویسی در جاوا با استفاده از GroupDocs.Conversion Cloud REST API ارائه می‌کند.

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

تبدیل Java HTML به Word REST API - Java SDK Installation

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

می‌توانید فایل JAR API را دانلود یا با استفاده از تنظیمات Maven نصب کنید. مخزن و وابستگی را به POM.xml پروژه خود اضافه کنید. در زیر دستورالعمل های Maven آمده است:

مخزن 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>

لطفاً قبل از شروع به دنبال کردن مراحل و کدهای موجود، شناسه مشتری و راز مشتری خود را از داشبورد دریافت کنید. لطفاً پس از دریافت شناسه و راز کد زیر را وارد کنید:

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

اکنون، راهنمای گام به گام زیر را در مورد تبدیل HTML به Word در جاوا دنبال کنید.

تبدیل فایل‌های HTML به اسناد Word در جاوا با استفاده از REST API

تبدیل فایل‌های HTML به Word DOC یا DOCX می‌تواند از بسیاری جهات مفید باشد، مانند برای اهداف ویرایش، اشتراک‌گذاری یا چاپ. برای تبدیل یک سند HTML به Word، مراحل زیر باید دنبال شود:

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

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

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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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 آپلود شده در بخش فایل ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل HTML به Word DOCX به در جاوا

این بخش در مورد چگونگی تبدیل یک فایل HTML به DOCX به صورت برنامه نویسی در جاوا با دنبال کردن مراحل زیر است:

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

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

// تبدیل صفحه وب HTML به سند Word در جاوا.
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.html");
			settings.setFormat("docx");
			
			DocxConvertOptions convertOptions = new DocxConvertOptions();
			convertOptions.setFromPage(2);
			convertOptions.setPagesCount(4);
			convertOptions.setZoom(100);
			convertOptions.setDpi(300.0);

      settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.docx");
		
			// تبدیل به فرمت مشخص شده
			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();
		}
	}
}

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

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

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.docx", 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();
		}
		
	}
}

تبدیل آنلاین رایگان HTML به Word

چگونه HTML را به صورت آنلاین به Word تبدیل کنیم؟ لطفاً تبدیل رایگان HTML به Word را برای ایجاد یک سند Word از HTML امتحان کنید. این مبدل با استفاده از HTML به Word REST API فوق الذکر توسعه یافته است.

نتیجه

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

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

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

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

یه سوال بپرس

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

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

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

فرآیند تبدیل HTML به Word در جاوا معمولاً شامل استفاده از کتابخانه جاوا یا API، مانند GroupDocs.Conversion Cloud REST API، برای انجام تبدیل است. API را می توان برای مدیریت فرآیند تبدیل، از جمله رسیدگی به خطاها و استثناها، پیکربندی کرد.

بهترین راه برای تبدیل HTML به Word در جاوا چیست؟

بهترین راه برای تبدیل HTML به Word در جاوا استفاده از کتابخانه یا API است که از تبدیل پشتیبانی می کند، مانند GroupDocs.Conversion Cloud REST API.

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

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

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

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

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

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

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