تحويل كلمة إلى لغة تأشير النص الفائق مع الصور المضمنة في جافا

كيفية تحويل ملف Word إلى HTML في Java باستخدام REST API

بصفتك مطور جافا ، قد تحتاج إلى تحويل ملف Word DOC إلى HTML. على سبيل المثال ، لجعل الوصول إلى المستند أكثر سهولة على الإنترنت ، وأسرع في التحميل ، وشغل مساحة تخزين أقل. يعد HTML أيضًا تنسيقًا رائعًا لنشر المستندات عبر الإنترنت ، على سبيل المثال على موقع ويب أو مدونة لقراءتها ومشاركتها. لذلك ، في هذا البرنامج التعليمي ، سوف نتعلم كيفية تحويل ملف Word إلى HTML في Java باستخدام REST API.

سيتم تناول الموضوعات التالية في هذه المقالة:

Java Word to HTML Conversion REST API and SDK Installation

لتحويل ملفات Word DOC إلى صفحات HTML ، سأستخدم Java SDK من GroupDocs.Conversion Cloud API. يساعدك على دمج GroupDocs.Conversion Cloud API في تطبيقات Java الخاصة بك بسرعة وسهولة. هذا هو أفضل واجهة برمجة تطبيقات لمحول Word-to-HTML الذي يحافظ على تنسيق النص الأصلي وتخطيطات المستندات الخاصة بك. كما تتيح لك واجهة برمجة تطبيقات التحويل الخاصة بنا تحويل المستندات والصور الخاصة بك من أي تنسيق ملف مدعوم إلى أي تنسيق تحتاجه. يمكنك بسهولة تحويل أكثر من 50 نوعًا من الملفات والصور مثل Word و PDF و PowerPoint و Excel و HTML و CAD والصور النقطية وما إلى ذلك.

يمكنك تنزيل ملف JAR الخاص بواجهة برمجة التطبيقات أو تثبيته باستخدام تكوينات مافن. أضف مستودعًا وتبعية إلى ملف POM.xml الخاص بمشروعك. فيما يلي تعليمات Maven:

مستودع مافن:

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

تبعية المخضرم:

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

يرجى الحصول على 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);

تحويل مستند Word إلى ملف HTML في Java باستخدام واجهة برمجة تطبيقات REST

يمكن أن يكون تحويل مستند Word إلى ملف HTML مفيدًا بعدة طرق. فهو يسمح بسهولة العرض والمشاركة عبر الإنترنت ، وهو خفيف الوزن ، ويسهل وصول المستخدمين إليه ، وهو أكثر تنوعًا في سياقات مختلفة. يعمل تحويل DOC إلى HTML على تحسين قابلية قراءة المستندات ومشاركتها على الإنترنت. فيما يلي خطوات تحويل ملف Word إلى مستند HTML كما هو مذكور أدناه:

قم بتحميل الملف

أولاً ، قم بتحميل مستند 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;

// تحميل الملف إلى Cloud Storage باستخدام Java
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.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 إلى HTML في Java

يدور هذا القسم حول كيفية تحويل ملف Word إلى صفحة HTML برمجيًا في Java باتباع الخطوات التالية:

  • أولاً ، قم بإنشاء مثيل لفئة ConvertApi.
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings.
  • ثالثًا ، قم بتوفير اسم التخزين السحابي.
  • بعد ذلك ، قم بتعيين مسار ملف إدخال Word وتنسيق ملف الإخراج كـ “html”.
  • الآن ، قم بتعيين مسار ملف HTML الناتج.
  • بعد ذلك ، قم بإنشاء مثيل فئة ConvertDocumentRequest باستخدام معلمات ConvertSettings.
  • أخيرًا ، قم باستدعاء الأسلوب convertdocument() باستخدام معلمات ConvertDocumentRequest.

يوضح مقتطف التعليمات البرمجية التالي كيفية تحويل ملف Word إلى مستند HTML في Java باستخدام 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 إلى صفحة ويب HTML في Java.
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.docx");
			settings.setFormat("html");
			
			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();
		}
	}
}
تحويل Word DOC إلى ملف HTML باستخدام Java

كيفية تحويل مستند Word إلى HTML في Java.

قم بتنزيل الملف المحول

نموذج الكود أعلاه سيحفظ صفحة ويب 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 في Java
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.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();
		}
		
	}
}

هذه هي الطريقة التي تعمل بها مكتبة Java لتحويل ملف Word إلى مستند HTML. سنقوم بفحص المزيد من إعدادات التحويل المتقدمة باستخدام Java API في القسم التالي.

تحويل ملف Word إلى مستند HTML في Java باستخدام الخيارات المتقدمة

في هذا القسم ، سنقوم بتحويل مستند Word إلى ملف HTML باستخدام بعض الإعدادات المتقدمة برمجيًا باتباع الخطوات الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لفئة ConvertApi.
  • ثانيًا ، قم بإنشاء مثيل لفئة ConvertSettings.
  • بعد ذلك ، قم بتوفير اسم التخزين السحابي.
  • قم بتعيين مسار ملف إدخال Word وتنسيق ملف الإخراج كـ “html”.
  • ثم قم بإنشاء مثيل لفئة HtmlConvertOptions.
  • قم بتعيين خيارات تحويل متنوعة مثل setFromPage و setFromPage و setFixedLayout وما إلى ذلك.
  • الآن ، قم بتعيين خيارات التحويل ومسار ملف الإخراج باستخدام مثيل ConvertSettings.
  • قم بإنشاء مثيل فئة ConvertDocumentRequest باستخدام ConvertSettings.
  • أخيرًا ، قم باستدعاء الأسلوب convertdocument() وقم بتمرير المعلمة ConvertDocumentRequest.

يرجى اتباع الخطوات المذكورة سابقاً لتحميل وتنزيل الملفات. يوضح مثال التعليمات البرمجية التالي كيفية تحويل مستند 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.util.List;

// يقوم Java بتحويل ملف Word DOCX إلى ملف HTML باستخدام إعدادات إضافية.
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.docx");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			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 conveted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

مجاني على الإنترنت لتحويل Word إلى HTML

كيفية تحويل ملف Word إلى HTML عبر الإنترنت مجانًا؟ يرجى تجربة Word إلى HTML على الإنترنت محول لإنشاء HTML من مستند Word مجانًا. تم تطوير هذا المحول باستخدام Word إلى HTML REST API المذكورة أعلاه.

خاتمة

في الختام ، يمكن أن يوفر تحويل مستند Word إلى HTML العديد من الفوائد ، مثل نشر المحتوى عبر الإنترنت أو إنشاء موقع ويب ، ولتحسين محرك البحث بشكل أفضل. نحن نكمل المقال هنا. فيما يلي ما تعلمته في هذا المقال:

  • كيفية تغيير Word إلى صفحة HTML في Java برمجيًا ؛
  • كيفية تحويل ملف Word إلى ملف HTML باستخدام بعض الإعدادات المتقدمة في Java ؛
  • تحميل ملف Word برمجيًا إلى السحابة ثم تنزيل ملف HTML المحول من السحابة ؛
  • وتحويل Word إلى HTML عبر الإنترنت باستخدام محول Word إلى HTML مجاني.

بالإضافة إلى ذلك ، نقدم أيضًا قسم مرجع واجهة برمجة التطبيقات الذي يتيح لك تصور واجهات برمجة التطبيقات الخاصة بنا والتواصل معها مباشرةً من خلال المتصفح. يتوفر كود المصدر الكامل لـ Java SDK مجانًا على Github. يرجى التحقق من GroupDocs.Conversion Cloud SDK لـ Java أمثلة هنا. علاوة على ذلك ، ننصحك بالرجوع إلى دليل البدء.

أخيرًا ، نواصل كتابة مقالات مدونة جديدة حول تحويلات تنسيقات الملفات المختلفة باستخدام REST API. لذا ، يرجى الاتصال للحصول على تحديثات منتظمة.

طرح سؤال

لأية استفسارات حول واجهة برمجة تطبيقات محول Word إلى HTML ، لا تتردد في الاتصال بنا على الدعم المجاني المنتدى.

أسئلة وأجوبة

كيف أقوم بتحويل Word إلى HTML في Java؟

يرجى اتباع هذا الرابط لتعلم نموذج كود Java الخاص بكيفية تحويل ملفات Word إلى صفحات ويب بتنسيق HTML ، بسرعة وسهولة.

هل يمكنني تحويل Word إلى HTML في Java باستخدام REST API؟

نعم ، يمكنك تغيير مستند Word إلى HTML في Java. أولاً ، قم بإنشاء مثيل لـ ConvertApi ، وقم بتعيين قيم ConvertSettings ، واستدعاء طريقة convertDocument باستخدام ConvertDocumentRequest لتحويل مستند Word إلى صفحة ويب بتنسيق HTML.

كيفية تحويل Word إلى HTML عبر الإنترنت مجانًا؟

يتيح لك تحويل مستند Word عبر الإنترنت إلى HTML تحويل Word إلى HTML مجانًا ، بسرعة وسهولة. بمجرد اكتمال التحويل عبر الإنترنت لملف DOC إلى HTML ، يمكنك على الفور تنزيل ملف HTML المحول على جهاز الكمبيوتر الخاص بك. يرجى اتباع التعليمات خطوة بخطوة الواردة أدناه للتحويل:

  • افتح محول Word إلى HTML مجاني على الإنترنت
  • انقر داخل منطقة إفلات الملف لتحميل ملف Word أو سحب ملف Word وإفلاته.
  • انقر فوق الزر “تحويل الآن” ، وسوف يقوم محول Word إلى HTML المجاني عبر الإنترنت بتغيير ملف Word إلى HTML.
  • سيكون رابط تنزيل ملف HTML الناتج متاحًا على الفور بعد تحويل ملف Word.

كيفية تثبيت مكتبة جافا من Word إلى HTML؟

يمكنك تنزيل محول Word إلى HTML مكتبة Java لمعالجة ومعالجة وإنشاء HTML من ملفات Word في Java برمجيًا. اتبع الخطوات المذكورة سابقًا لتثبيت مكتبة Java.

كيفية تحويل Word DOC إلى HTML في نظام Windows؟

يرجى زيارة هذا الرابط لتنزيل محول Word إلى HTML دون اتصال لنظام التشغيل Windows. يمكن استخدام محول Word إلى HTML المجاني هذا لتصدير Word إلى HTML في Windows بسرعة ، بنقرة واحدة.

أنظر أيضا

إذا كنت ترغب في التعرف على الموضوعات ذات الصلة ، نوصيك بزيارة المقالات التالية.