الانضمام إلى المستندات وتقسيمها باستخدام Python SDK

Cloud REST API لضم المستندات وجداول البيانات والعروض التقديمية وتنسيقات ملفات PDF وOpenDocument أو تبديلها أو قصها أو تقسيمها أو نقلها ضمن تطبيقات Python.

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

يعد GroupDocs.Merger Cloud SDK for Python حلاً مرنًا لدمج المستندات وتقسيمها لمجموعة من تنسيقات المستندات الشائعة بما في ذلك Microsoft Office Word وExcel وPowerPoint وVisio وOneNote وPDF وHTML وOpenDocument والنص وغيرها الكثير. توفر Merger API حلاً مناسبًا لدمج مستندين أو أكثر في مستند واحد أو تقسيم مستند مصدر واحد إلى عدة مستندات ناتجة. يمكنك أيضًا معاينة صفحات المستند كصور للمستند بأكمله أو اختيار نطاق الصفحات المفضل وفقًا لمتطلبات معاينة المستند المخصصة. يدعم SDK أيضًا تنفيذ عمليات المستند لتحويل اتجاه الصفحة أو حذفه أو تبادله أو تدويره أو تغييره إما بشكل عمودي أو أفقي لنطاق الصفحات الكامل أو المفضل.

ميزات واجهة برمجة تطبيقات REST لدمج المستندات

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

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

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

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

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

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

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

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

جلب قائمة تنسيقات الملفات المدعومة

معاينة صفحات المستند كصورة - بايثون

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class PreviewDocument:
  @classmethod
  def Run(cls):
    documentApi = groupdocs_merger_cloud.DocumentApi.from_keys(Common.app_sid, Common.app_key)
    
    options = groupdocs_merger_cloud.PreviewOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/four-pages.docx")
    options.output_path = "Output/preview-page"
    options.pages = [1, 3]
    options.format = "Png"

    result = documentApi.preview(groupdocs_merger_cloud.PreviewRequest(options))        

    print("Documents count = " + str(len(result.documents)))							
    ```

Support and Learning Resources

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

  عربي