تتفوق على الكلمة

تحويل Excel إلى Word في Java

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

Excel لتحويل Word API

لتحويل Excel إلى Word ، سنستخدم Aspose.Cells Cloud SDK لجافا. تقدم واجهة برمجة التطبيقات (API) القائمة على REST القدرات لإنشاء وتحرير وتحويل Excel إلى PDF و Excel إلى JPG و Excel إلى HTML و تنسيقات الملفات المدعومة. نحتاج إلى إنشاء مشروع نوع بناء مخضرم وإضافة التفاصيل التالية في ملف pom.xml.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

تتمثل الخطوة المهمة التالية في إنشاء حساب عبر Aspose Cloud والبحث عن / إنشاء معرّف العميل وسر العميل في Cloud Dashboard.

تحويل Excel إلى Word في Java

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

  • قم بإنشاء مثيل CellsApi أثناء توفير بيانات اعتماد العميل كوسائط إدخال
  • حدد اسم إدخال Excel والتنسيق الناتج كـ HTML واسم ملف الإخراج
  • قراءة ملف Excel من التخزين المحلي من خلال مثيل الملف
  • أخيرًا ، قم باستدعاء الأسلوب cellWorkbookPutConvertWorkbook (…) لعملية تحويل الصور في Excel
// لمزيد من الأمثلة ، يرجى زيارة https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // احصل على ClientID و ClientSecret من https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // إنشاء مثيل CellsApi باستخدام بيانات اعتماد العميل
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // اسم إدخال مصنف Excel
    String fileName = "myDocument.xlsx";
    // تفاصيل كلمة المرور إذا كان المصنف مشفرًا
    String password = null;
        
    // تنسيق الملف الناتج
    String format = "DOCX";
    		
    // تحميل الملف من النظام المحلي
    File file = new File(fileName);	
    
    // إجراء عملية تحويل المستند
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);  
            
    // اطبع رسالة النجاح
    System.out.println("Successfull conversion of Excel to Word !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
التفوق في معاينة Word

الصورة 1: - معاينة تحويل Excel إلى Word

يمكنك تنزيل مصنف Excel المُدخل المستخدم في المثال أعلاه من myDocument.xlsx.

قم بتصدير Excel إلى Word باستخدام أوامر cURL

يمكننا أيضًا تصدير Excel إلى مستند Word باستخدام أوامر cURL. لذلك كشرط مسبق ، نحتاج أولاً إلى إنشاء رمز وصول JWT أثناء تنفيذ الأمر التالي.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

الآن بعد أن أصبح لدينا رمز JWT المخصص الخاص بنا ، نحتاج إلى تنفيذ الأمر التالي لتصدير Excel إلى مستند Word. يتم تخزين DOCX الناتج في التخزين السحابي.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
تصدير Excel إلى Word

الصورة 2: - معاينة تحويل Excel إلى Word

استنتاج

استكشفت هذه المقالة التفاصيل حول كيفية تحويل Excel إلى Word باستخدام مقتطفات تعليمات Java البرمجية. لقد تعلمنا أيضًا التفاصيل حول كيفية تصدير Excel إلى Word باستخدام أوامر cURL. يرجى ملاحظة أن SDKs الخاصة بنا مبنية بموجب ترخيص MIT ، لذلك يمكن تنزيل كود المصدر الكامل من GitHub. في حال واجهتك أية مشكلات أثناء استخدام واجهات برمجة التطبيقات ، فلا تتردد في الاتصال بنا عبر منتدى دعم المنتج مجانًا.

مقالات ذات صلة

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