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