Cloud REST API للمطورين لدمج أو تقسيم مستندات متعددة بنفس الصيغة بسرعة داخل تطبيقات مبنية على PHP
ابدأ التجربة المجانية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.
//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";
}
}
```