1. منتجات
  2.   معالجة الكلمة
  3.   PHP
  4.   Aspose.Words Cloud SDK for PHP

Aspose.Words Cloud SDK for PHP

 
 

C# .NET API لمعالجة مستندات Microsoft Word

REST API لإنشاء وتحرير وتقسيم ودمج ومعالجة وتحويل Word (DOC وDOCX وODT) إلى PDF وHTML وEPUB والصور والمزيد.

Aspose.Words Cloud SDK for PHP عبارة عن نظام أساسي قائم على السحابة يسمح للمطورين بدمج معالجة مستندات Word بسهولة الميزات في تطبيقات PHP الخاصة بهم بتكلفة وجهد أقل. باستخدام SDK هذا، يمكنك إنشاء مستندات Word وتحريرها وتحويلها، بالإضافة إلى معالجة خصائص المستند، مثل المؤلف والعنوان والكلمات الأساسية. إن PHP Cloud SDK عبارة عن غلاف حول Cloud API، وهو مصمم ليكون بسيطًا وفعالًا وآمنًا وأكثر إنتاجية. يمكن لمطوري البرامج دمج تسهيلات إنشاء مستندات Word وتحريرها وتحويلها بسهولة في تطبيقات PHP التي تعمل على أي نظام تشغيل حديث.

يعد Aspose.Words Cloud SDK for PHP نظامًا أساسيًا قويًا وسهل الاستخدام ويتضمن العديد من الميزات المهمة لإنشاء مستندات Word وإدارتها، مثل إدراج الإشارات المرجعية وتحديثها، والبحث عن النص في مستندات Word، واستبدال النص بنصوص أخرى القيم، وإدراج التعليقات، والحصول على جميع التعليقات من ملف Word، وتحديث التعليقات، وإضافة صفحات جديدة، وضغط مستند Word، وإدراج كائنات الرسم وإدارتها، وإدراج حقل في مستند Word، وإدراج/تحديث الرؤوس والتذييلات، والحصول على جميع الرؤوس/التذييلات في ملف Word مستند Word، وإدراج الحواشي السفلية وتحديثها، وإدراج الجداول وإدارتها، وإجراء دمج المراسلات عبر الإنترنت، والحصول على جميع الخطوط في مستند Word وغير ذلك الكثير.

يدعم Aspose.Words Cloud SDK for PHP تحويل المستندات إلى بعض تنسيقات الملفات الشائعة ومن تنسيق إلى آخر بسهولة. تدعم المكتبة التحويل إلى أكثر من 20 تنسيقًا للملفات بما في ذلك EMF وPDF وHTML وEPUB وDOTX وGIF وBMP وPNG وRTF وXPS وWML وغيرها الكثير. يمكن استخدام SDK لتنفيذ عمليات دمج البريد، مثل إنشاء الرسائل والمغلفات والتسميات من قاعدة بيانات أو مصدر بيانات آخر.

Previous Next

البدء باستخدام Aspose.Words Cloud PHP REST API

قم بتنزيل وتثبيت وتكوين PHP 7.1 أو إصدار أعلى على خادم الويب الخاص بك. الطريقة الموصى بها لتثبيت Aspose.Words Cloud PHP REST API هي استخدام Composer. الرجاء استخدام الأمر التالي للتثبيت السلس.

قم بتثبيت Aspose.Words Cloud PHP REST API عبر Composer

composer require aspose-cloud/aspose-words-cloud 
يمكنك أيضًا تنزيله مباشرةً من GitHub.

إنشاء وإدارة مستندات Word عبر PHP REST API

توفر Aspose.Words Cloud PHP REST API دعمًا كاملاً لإنشاء مستندات Word جديدة من البداية داخل تطبيقات PHP. تدعم المكتبة بشكل كامل العديد من الميزات الأساسية والمتقدمة لإنشاء مستندات Word ومعالجتها مثل إضافة صفحات جديدة، وضغط مستند Word عبر الإنترنت، والوصول إلى خصائص المستند وتعديلها، والحصول على إحصائيات على مستند Word، وحماية مستندات Word، وعرض أجزاء من مستند Word. تحويل مستند Word إلى صورة، وإزالة كافة وحدات الماكرو من مستند Word وغير ذلك الكثير.

إنشاء مستندات Word جديدة عبر PHP API

 
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{CreateDocumentRequest};

$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$createRequest = new CreateDocumentRequest(
    "Sample.docx", NULL, NULL);
$wordsApi->createDocument($createRequest); ?>

تحويل مستندات Word باستخدام PHP REST API

يسمح Aspose.Words Cloud PHP REST API لمطوري البرامج بتحويل مستندات Microsoft Word وOpenOffice إلى تنسيقات ملفات مدعومة أخرى بجودة وسرعة عالية. تدعم المكتبة التحويل إلى العديد من تنسيقات الملفات الشائعة مثل DOCX وDOC وRTF وODT وPDF وHTML وMD وXAML وTXT وPNG وJPG وغيرها الكثير. تتضمن المكتبة أيضًا العديد من تحويلات المستندات الشائعة الأخرى مثل، تحويل PDF إلى Word، تحويل Word إلى PDF، تحويل MOBI إلى EPUB، تحويل MOBI إلى PDF، تحويل Word إلى EPUB، تحويل Word إلى صورة، تحويل Word إلى HTML وغيرها الكثير.

كيفية تحويل PDF إلى Word برمجياً عبر PHP REST API؟

 
<php

use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{SaveAsOnlineRequest};
use Aspose\Words\Model\{SaveOptionsData};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestDocument = "Sample.docx";
$requestSaveOptionsData = new SaveOptionsData(array(
"save_format" => "pdf",
"file_name" => "Sample_out.pdf",));
$saveRequest = new SaveAsOnlineRequest(
$requestDocument, $requestSaveOptionsData, NULL, NULL, NULL, NULL);
$wordsApi->saveAsOnline($saveRequest); ?>

مقارنة مستندات Word متعددة عبر PHP

يمكّن Aspose.Words Cloud SDK for PHP مطوري البرامج من مقارنة مستندات Word الخاصة بهم باستخدام سطرين فقط من تعليمات PHP البرمجية. تتيح المكتبة مقارنة مستندين Word برمجياً واسترجاع الاختلافات بينهما. تدعم المكتبة عرض نتيجة مقارنة المستندات ويمكن أن تتضمن معلومات حول نوع الاختلاف مثل النص المحدث والنص المحذوف والنص المضاف حديثًا وتغيير التنسيق وما إلى ذلك. وقد يوفر معلومات حول موقع الاختلاف في المستند، والنص الذي تمت إضافته أو حذفه.

إنشاء تقرير عبر مكتبة PHP

توفر Aspose.Words Cloud SDK لـ PHP وظائف كاملة لإنشاء تقارير DOCX وDOC وRTF وPDF احترافية جاهزة للطباعة من قوالب داخل تطبيقات PHP. لإنشاء تقرير، تحتاج أولاً إلى إعداد بيانات المصدر بتنسيقات JSON أو XML أو CSV، ثم إنشاء قالب تقرير وكتابة تطبيق PHP بسيط لربط البيانات بالقالب وإنتاج مستند الإخراج.

تشغيل عملية إنشاء التقارير باستخدام أوامر PHP

<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{BuildReportOnlineRequest};
use Aspose\Words\Model\{ReportEngineSettings};

$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestTemplate = "Sample.docx";
$requestReportEngineSettings = new ReportEngineSettings(array(
    "data_source_type" => "Json",
    "data_source_name" => "persons",));
$buildReportRequest = new BuildReportOnlineRequest(
    $requestTemplate, "Data.json", $requestReportEngineSettings, NULL);
$wordsApi->buildReportOnline($buildReportRequest); ?>
 عربي