PHPDocx

 
 

Open Source PHP API لمعالجة ملفات Word 

فتح ملفات MS Word DOCX وقراءتها وكتابتها ومعالجتها وتحويلها إلى تنسيق PDF و HTML عبر Free PHP API. إضافة وتعديل الجداول واستخراج النص بسهولة.

PHPDocx هي مكتبة مفتوحة المصدر تمنح مطوري البرامج القدرة على إنشاء مستندات Microsoft Office Word ديناميكيًا داخل تطبيقات PHP الخاصة بهم. المكتبة مستقرة للغاية وتوفر العديد من الخيارات لإنشاء مستندات Word DOCX. يمكنك بسهولة إنشاء مستندات Word باستخدام الوظائف الأساسية أو تحويل HTML و CSS إلى WordML. يتوفر PHPDocx بموجب ترخيص LGPL وهو الإصدار المجاني. يتوفر الإصدار المدفوع أيضًا مع العديد من الميزات المتقدمة والمخصصة مثل القوائم المتداخلة ومربعات النص والرؤوس والتذييلات المخصصة والرسومات ثلاثية الأبعاد و MathML وغيرها الكثير.

تضمنت مكتبة PHPdocX دعمًا لبعض الميزات المهمة جدًا المتعلقة بمعالجة الكلمات وإدارة مستندات Word مثل إضافة النصوص وإدراج الجداول وإدارتها وإضافة الصور والمخططات الرسومية إلى مستندات الكلمات والتنسيق الأساسي وتحويل Word إلى HTML وغير ذلك الكثير. يمكنك أيضًا استيراد محتوى HTML و CSS بسهولة بالإضافة إلى تصديره إلى ملف PDF والعديد من الميزات المهمة الأخرى.

Previous Next

الشروع في العمل مع PHPDocx

يرجى تنزيل حزمة ZIP من صفحة PHPDocx ونسخ الملفات إلى مسار الخادم حيث ستستخدم مكتبة البيانات / البرامج. لبدء استخدام مكتبة البرامج ، يلزم إضافة رمز الترخيص والمجال الفرعي / المجال / IP. 

قم بإنشاء وتحرير مستندات Word باستخدام واجهات برمجة تطبيقات PHP

توفر مكتبة PHPDocx مفتوحة المصدر وظيفة إنشاء مستندات Word جديدة بتنسيقات ملفات .docx. قدمت المكتبة أيضًا الدعم لتعديل مستندات Word الموجودة وفقًا لاحتياجاتهم الخاصة. يمكنك بسهولة إضافة نص أو إدراج فقرات وإجراء محاذاة نص وإضافة أنماط خطوط وإدراج الجداول وتعديلها وغير ذلك الكثير.

استخراج نص من Word DOCX

توفر مكتبة PHPDocx مفتوحة المصدر لمطوري البرامج القدرة على استخراج نص من تنسيق ملف Word DOCX داخل تطبيقهم باستخدام سطرين فقط من كود PHP. تضمن أيضًا دعمًا لاستخراج الصور والعناوين وبيانات الجدول وغير ذلك الكثير من مستند Word بسهولة. يمكنك أيضًا إضافة نص بسهولة إلى مكان من اختيارك داخل مستند Word. تدعم المكتبة أيضًا تحويل النص إلى مستندات Word بسهولة.

إضافة وتحرير الجداول داخل Word DOCX

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

أضف جدولاً داخل Word DOCX - PHP

<?php
require_once '../../../classes/CreateDocx.php';
$docx = new CreateDocx();
// create a few Word fragments to insert rich content in a table
$link = new WordFragment($docx);
$options = array(
  'url' => 'http://www.google.es'
);
$link->addLink('Link to Google', $options);
$image = new WordFragment($docx);
$options = array(
  'src' => '../../img/image.png'
);
$image->addImage($options);
$valuesTable = array(
  array(
    'Title A',
    'Title B',
    'Title C'
  ),
  array(
    'Line A',
    $link,
    $image
  )
);
$paramsTable = array(
  'tableStyle' => 'LightListAccent1PHPDOCX',
  'tableAlign' => 'center',
  'columnWidths' => array(1000, 2500, 3000),
  );
$docx->addTable($valuesTable, $paramsTable);
$docx->createDocx('example_addTable_2');

مستندات Word إلى PDF باستخدام PHP

PDF (تنسيق المستند المحمول) هو تنسيق ملف شائع عالميًا ويستخدم لتخزين العديد من أنواع البيانات. يتضمن الإصدار المجاني من مكتبة PHPDocx وظائف لتحويل مستندات Microsoft Word إلى تنسيقات ملفات PDF بسهولة.

 عربي