تقسيم ودمج المستندات باستخدام Java SDK

Java SDK كغلاف لـ GroupDocs.Merger Cloud API. يمكنك دمج المستندات في ملف واحد، أو تقسيم مستند إلى عدة ملفات في تطبيقات Java الخاصة بك.

  • GroupDocs.Merger Cloud لـ cURL
  • GroupDocs.Merger Cloud SDK لـ .NET
  • GroupDocs.Merger Cloud SDK لـ PHP
  • GroupDocs.Merger Cloud SDK لـ Python
  • GroupDocs.Merger Cloud SDK لـ Ruby
  • GroupDocs.Merger Cloud SDK لـ Node.js
  • GroupDocs.Merger Cloud SDK لـ Android
ابدأ التجربة المجانية

GroupDocs.Merger Cloud SDK لـ Java هو غلاف للتواصل مع Cloud API لمطوري Java. يُعد GroupDocs.Merger Cloud API خدمة REST لدمج وتقسيم المستندات ويدعم مجموعة واسعة من صيغ Microsoft Office، OpenDocument، eBook، PDF، النص، LaTeX وغيرها من صيغ المستندات. يوفر GroupDocs.Merger Cloud API طريقة لدمج مستندين أو أكثر في ملف واحد، أو تقسيم أي مستند إلى عدة ملفات، وإنشاء تمثيل صورة لأي مستند بصيغة PNG، JPG إلى صيغة BMP. يقدم API العديد من العمليات الأخرى المتعلقة بصفحات المستند مثل تدوير أي صفحة من مستند PDF، تبديل شرائح العروض التقديمية أو تغيير اتجاه صفحات مستندات Word. يولي API أهمية للأمان ويسمح بتطبيق أو إزالة حماية كلمة المرور على مستندات أعمالك المهمة.

ميزات دمج المستندات REST API

دمج عدة صفحات أو شرائح أو جداول بيانات في مستند واحد

تبديل موضع أي صفحتين أو شريحتين أو ورقتين داخل مستند

دوّر الصفحات بتحديد زوايا الدوران مثل 90 أو 180 أو 270 درجة

قسّم أي مستند إلى ملفات أصغر

إزالة أي صفحة مفردة أو مجموعة من الصفحات المحددة

تغيير اتجاه الصفحة

إعادة ترتيب الصفحات أو الشرائح أو المخططات

تعيين، إعادة تعيين وإزالة كلمة المرور

جلب قائمة صيغ الملفات المدعومة

دمج مستندات متعددة

باستخدام GroupDocs.Merger Cloud API، يمكنك دمج مستندين أو أكثر في مستند واحد، أو تقسيم أي مستند إلى عدة مستندات أصغر. تُظهر الأسطر القليلة التالية من الشيفرة كيفية دمج ملفي Word في Java.

دمج مستندات Word - Java

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  Configuration configuration = new Configuration(MyAppSid, MyAppKey);
  DocumentApi apiInstance = new DocumentApi(configuration);

  FileInfo fileInfo1 = new FileInfo();         
  fileInfo1.setFilePath("foldername/doc1.docx");
  JoinItem item1 = new JoinItem();
  item1.setFileInfo(fileInfo1);

  FileInfo fileInfo2 = new FileInfo();            
  fileInfo2.setFilePath("foldername/doc2.docx");
  JoinItem item2 = new JoinItem();
  item2.setFileInfo(fileInfo2);

  JoinOptions options = new JoinOptions();
  options.setJoinItems(Arrays.asList(item1, item2));
  options.setOutputPath("output/mergedDoc.docx");

  JoinRequest request = new JoinRequest(options);
  DocumentResult response = apiInstance.join(request);			

Support and Learning Resources

GroupDocs.Merger Cloud يقدم أيضًا أداة دمج المستندات الفردية SDKs للغات الأخرى كما هو موضح أدناه:

  عربي
001803f21