html to word

Java REST API لتحويل HTML إلى مستند Word.

هل تبحث عن تحويل HTML إلى Word documents باستخدام Java؟ سواء كنت تقوم بتطوير برنامج لأتمتة الوثائق أو تحتاج إلى إنشاء تقارير Word من قوالب HTML، فإن هذا الدليل يوضح لك كيفية القيام بذلك بكفاءة باستخدام GroupDocs.Conversion Cloud SDK لـ Java. مع بضع أسطر من التعليمات البرمجية فقط، يمكنك تحويل HTML إلى تنسيق DOC أو DOCX مع الحفاظ على التنسيق والتصميم.

لماذا تحويل HTML إلى Word في جافا؟

تحويل HTML إلى مستند Word يتيح لك:

  • إنشاء مستندات احترافية من محتوى الويب.
  • أتمتة سير عمل توليد المستندات.
  • احتفظ بالتنسيق وأنماط CSS من HTML.
  • تصدير قوالب HTML الديناميكية إلى ملفات Word قابلة للتحرير.

دعونا نستكشف المواضيع التالية بتفصيل أكثر.

Java HTML to DOCX Conversion REST API

GroupDocs.Conversion Cloud SDK for Java يوفر واجهة برمجة تطبيقات REST قوية تتيح لك تحويل أكثر من 50 تنسيق ملف، بما في ذلك HTML إلى DOC و DOCX. لذا، يمكنك التفاعل بسهولة مع واجهة برمجة التطبيقات REST دون التعامل مع طلبات HTTP الخام.

🛠️ فوائد استخدام Java SDK

إليك بعض الأسباب المقنعة التي تجعل مطوري Java يحبون استخدام هذا الـ SDK القائم على REST:

🔧 دمج سهل

يندمج بسلاسة في تطبيقات Java مع بضع سطور من التعليمات البرمجية.

📁 يدعم أكثر من 50 تنسيق ملف

تحويل بين صيغات DOCX و PDF و HTML و XLSX و PPTX و JPG والعديد من الصيغ الأخرى.

☁️ قائم على السحابة و مستقل عن المنصة

لا حاجة لتثبيت أو إدارة أي مكتبات أو تبعيات محلية.

🔒 آمن وموثوق

تُ transferred بياناتك بشكل آمن عبر HTTPS باستخدام مصادقة OAuth 2.0.

🚀 أتمتة سير العمل

أتمتة مهام تحويل الوثائق وتقليل الجهد اليدوي.


💡 نصيحة احترافية: اربط SDK مع مهام مجدولة أو خدمات ميكرو لتجميع تحويل الآلاف من الوثائق.


الآن ، لاستخدام SDK ، الخطوة الأولى هي تثبيت مرجع GroupDocs.Conversion Cloud SDK لجافا. يرجى إضافة تبعية Maven التالية في pom.xml:

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>25.3</version>
</dependency>

احصل على بيانات اعتماد واجهة البرمجة التطبيقية

قم بالتسجيل على GroupDocs Cloud Dashboard واحصل على معرف العميل وسر العميل الخاص بك (يرجى اتباع التعليمات المحددة في هذا tutorial).

كيفية تحويل HTML إلى Word في Java

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

  1. تأكيد أوراق اعتماد واجهة برمجة التطبيقات.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
  1. رفع ملف JSON إلى تخزين السحابة.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("input.html");
fileUpload.uploadFile(new UploadFileRequest("input.html", inputFile));
  1. قم بضبط معلمات التحويل.
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("input.html");
settings.setFormat("DOC");
settings.setOutputPath("converted.doc");
  1. Perform JSON to HTML conversion.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
DocumentResult response = apiInstance.convertDocument(request);
System.out.println("Conversion successful! The resultant DOC file is saved at:" + response.getFilePath());
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// احصل على بيانات اعتماد API الخاصة بك 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// إنشاء مثيل من فئة Configuration وتهيئته باستخدام معرف العميل و مفتاح العميل
Configuration configuration = new Configuration(clientId, clientSecret);
// حدد عنوان URL الأساسي لواجهة برمجة التطبيقات لتنفيذ عملية تحويل HTML إلى مستند Word
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// قم بتهيئة نسخة من ConvertApi باستخدام كائن Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.html");
settings.setFormat("DOC");
settings.setOutputPath("myResultant.doc");
    
// استخدم طريقة ConvertDocument لتحويل HTML إلى مستند Word
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// تحقق من الاستجابة وطباعة رسالة النجاح
if (response != null && response.equals("OK")) {
    System.out.println("Conversion successful! Resultant Word document is saved at: " + response.getFilePath());
}
html to doc

صورة:- معاينة تحويل HTML إلى مستند Word.

تحويل HTML إلى DOCX باستخدام cURL

إذا كنت تفضل أدوات سطر الأوامر، يمكنك بسهولة إجراء تحويل HTML إلى DOCX باستخدام cURL و GroupDocs.Conversion REST API.

أولاً، نحتاج إلى إنشاء رمز وصول JWT ثم تنفيذ أمر cURL التالي لتحويل صفحة الويب إلى مستند Word وحفظ ملف DOCX الناتج في تخزين السحابة.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"docx\",\"OutputPath\": \"{resultantFile}\"}"

يرجى استبدال sourceFile باسم ملف HTML المدخل، و resultantFile باسم مستند Word الناتج، و accessToken برمز الوصول JWT المخصص.

  • لحفظ مستند Word الناتج على القرص المحلي، يرجى محاولة استخدام أمر cURL التالي.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"docx\"}" \
-o "{resultantFile}"

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

استخدم تطبيقنا المجاني HTML to Word Converter داخل متصفح الويب واختبر قدرات GroupDocs.Conversion Cloud API.

html to docx app

روابط مفيدة

الأفكار النهائية

باستخدام GroupDocs.Conversion Cloud SDK لجافا، يمكنك بسهولة دمج تحويل HTML إلى مستند Word في تطبيقاتك. يوفر الوقت، يحافظ على التنسيق، ويبسط سير العمل لأتمتة المستندات للمطورين.

المقالات الموصى بها

نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد عن: