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

Cloud REST API للمطورين لدمج أو تقسيم مستندات متعددة بنفس الصيغة بسرعة داخل تطبيقات مبنية على PHP

  • GroupDocs.Merger Cloud لـ cURL
  • GroupDocs.Merger Cloud SDK لـ .NET
  • GroupDocs.Merger Cloud SDK لـ Java
  • 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 for PHP هو حل برمجي لدمج مستندات متعددة بنفس الصيغة بسلاسة في مستند واحد، يتيح لك دمجها صفحةً بصفحة أو اختيار نطاقات الصفحات. يدعم Cloud SDK العديد من عمليات المستند المفيدة لتقسيم مستند واحد إلى عدة مستندات، وإنشاء تمثيل صورة لصفحات المستند بصيغ PNG، JPG وBMP لتشخيص أفضل لبنية المستند ومحتواه. يستطيع دمج المستندات SDK أيضًا تنفيذ العديد من عمليات الدمج والتقسيم المفيدة على صفحات المستندات، مما يتيح لك نقل، إزالة، تدوير، تبديل، استخراج أو تغيير اتجاه الصفحات مع دعم إضافي لاستخراج معلومات المستند وإدارة المستندات المحمية بكلمة مرور. GroupDocs.Merger Cloud SDK for PHP مبني كطبقة فوق GroupDocs.Merger Cloud REST API يمكن استخدامها مع أي لغة أو منصة تطوير يمكنها استدعاء REST APIs.

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

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

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

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

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

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

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

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

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

احصل على قائمة صيغ الملفات المدعومة

اجمع عدة صفحات - PHP

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class JoinMultipleDocuments {
    public static function Run() {
    
      $documentApi = CommonUtils::GetDocumentApiInstance();
    
      $fileInfo1 = new Model\FileInfo();
      $fileInfo1->setFilePath("WordProcessing/four-pages.docx");         
      $item1 = new Model\JoinItem();        
      $item1->setFileInfo($fileInfo1);

      $fileInfo2 = new Model\FileInfo();
      $fileInfo2->setFilePath("WordProcessing/one-page.docx");          
      $item2 = new Model\JoinItem();
      $item2->setFileInfo($fileInfo2);                
    
      $options = new Model\JoinOptions();
      $options->setJoinItems([$item1, $item2]);
      $options->setOutputPath("Output/joined.docx");

      $request = new Requests\joinRequest($options);       
      $response = $documentApi->join($request);
    
      echo "Output file path: " . $response->getPath();    
      echo "\n";                        
    }
  }		
      ```

Support and Learning Resources

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

  عربي
001803f21