PHPDocx
API PHP منبع باز برای پردازش فایل های Word
باز کردن، خواندن، نوشتن، دستکاری و تبدیل فایلهای MS Word DOCX به فرمت PDF و HTML از طریق PHP API رایگان. جداول را اضافه و ویرایش کنید و متن را به راحتی استخراج کنید.
PHPDocx یک کتابخانه منبع باز است که به توسعه دهندگان نرم افزار این قابلیت را می دهد که به صورت پویا اسناد Microsoft Office Word را در برنامه های PHP خود تولید کنند. این کتابخانه بسیار پایدار است و چندین گزینه برای تولید اسناد word DOCX فراهم می کند. شما به راحتی می توانید اسناد word را با استفاده از قابلیت های اولیه یا تبدیل HTML و CSS به WordML ایجاد کنید. PHPDocx تحت مجوز LGPL که نسخه رایگان آن است در دسترس است. نسخه پولی همچنین با چندین ویژگی پیشرفته و سفارشی مانند لیستهای تودرتو، کادرهای متنی، سرصفحهها و پاورقیهای سفارشیشده، نمودارهای سهبعدی، MathML و بسیاری دیگر در دسترس است.
کتابخانه PHPdocX شامل پشتیبانی از برخی ویژگی های بسیار مهم مربوط به پردازش کلمه و مدیریت اسناد Word مانند افزودن متون، درج و مدیریت جداول، افزودن تصاویر و نمودارهای گرافیکی به اسناد word، قالب بندی اولیه، تبدیل Word به HTML و بسیاری موارد دیگر است. همچنین می توانید به راحتی محتوای HTML و CSS را وارد کنید و همچنین آن را به یک فایل PDF و بسیاری از ویژگی های مهم دیگر صادر کنید.
شروع کار با PHPDocx
ایجاد و ویرایش اسناد Word با استفاده از API های PHP
کتابخانه منبع باز PHPDocx عملکردی را برای ایجاد اسناد Word جدید در قالب های فایل .docx فراهم می کند. این کتابخانه همچنین از اصلاح اسناد Word موجود بر اساس نیازهای خود پشتیبانی کرد. میتوانید به راحتی متن اضافه کنید یا پاراگرافها را وارد کنید، ترازهای متن را انجام دهید، سبکهای فونت اضافه کنید، جداول را درج و اصلاح کنید، و موارد دیگر.
استخراج متن از Word DOCX
کتابخانه منبع باز PHPDocx به توسعه دهندگان نرم افزار این امکان را می دهد که متن را از فرمت فایل Word DOCX در داخل برنامه خود تنها با چند خط کد PHP استخراج کنند. همچنین شامل پشتیبانی برای استخراج تصاویر، سرفصلها، دادههای جدول و موارد دیگر از یک سند Word به راحتی بود. همچنین می توانید به راحتی متنی را به مکانی دلخواه در داخل یک سند Word اضافه کنید. این کتابخانه همچنین از تبدیل متن شما به اسناد Word به راحتی پشتیبانی می کند.
اضافه کردن و ویرایش جداول در Word DOCX
جداول بخش بسیار مفیدی از اسناد مایکروسافت ورد هستند و عمدتاً برای سازماندهی محتوا به روش های مختلف استفاده می شوند. API منبع باز PHPDocx شامل پشتیبانی کامل برای افزودن و اصلاح جداول در برنامه های 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 (Portable Document Format) یک فرمت فایل محبوب جهانی است و برای ذخیره انواع مختلفی از داده ها استفاده می شود. نسخه رایگان کتابخانه PHPDocx دارای قابلیت تبدیل اسناد مایکروسافت ورد به فرمتهای فایل PDF است.