PHPDocx
वर्ड फाइल प्रोसेसिंग के लिए ओपन सोर्स PHP एपीआई
MS Word DOCX फ़ाइलों को मुफ़्त PHP API के माध्यम से PDF और HTML प्रारूप में खोलें, पढ़ें, लिखें, हेरफेर करें और कनवर्ट करें। टेबल जोड़ें और संपादित करें और आसानी से टेक्स्ट निकालें।
PHPDocx एक खुला स्रोत पुस्तकालय है जो सॉफ्टवेयर डेवलपर्स को अपने स्वयं के PHP अनुप्रयोगों के अंदर Microsoft Office Word दस्तावेज़ों को गतिशील रूप से उत्पन्न करने की क्षमता देता है। पुस्तकालय बहुत स्थिर है और शब्द DOCX दस्तावेज़ बनाने के लिए कई विकल्प प्रदान करता है। आप मूल कार्यक्षमता या HTML और CSS रूपांतरण का WordML में उपयोग करके आसानी से शब्द दस्तावेज़ बना सकते हैं। PHPDocx LGPL लाइसेंस के तहत उपलब्ध है जो मुफ़्त संस्करण है। भुगतान किया गया संस्करण कई उन्नत और अनुकूलित सुविधाओं के साथ भी उपलब्ध है जैसे नेस्टेड सूचियां, टेक्स्ट बॉक्स, अनुकूलित शीर्षलेख और पाद लेख, 3D ग्राफ़, MathML, और बहुत कुछ।
PHPdocX लाइब्रेरी में वर्ड प्रोसेसिंग और वर्ड डॉक्यूमेंट मैनेजमेंट से संबंधित कुछ बहुत ही महत्वपूर्ण विशेषताओं के लिए समर्थन शामिल है जैसे टेक्स्ट जोड़ना, टेबल डालना और प्रबंधित करना, वर्ड डॉक्यूमेंट में इमेज और ग्राफिक चार्ट जोड़ना, बेसिक फॉर्मेटिंग, वर्ड टू एचटीएमएल रूपांतरण, और बहुत कुछ। आप आसानी से HTML और CSS सामग्री को आयात करने के साथ-साथ इसे एक PDF फ़ाइल और कई अन्य महत्वपूर्ण विशेषताओं में निर्यात कर सकते हैं।
PHPDocx के साथ शुरुआत करना
कृपया PHPDocx पृष्ठ से ज़िप पैकेज डाउनलोड करेंऔर सर्वर पथ पर फ़ाइलों की प्रतिलिपि बनाएँ जहाँ आप डेटा/सॉफ़्टवेयर लाइब्रेरी का उपयोग करेंगे। सॉफ़्टवेयर लाइब्रेरी का उपयोग शुरू करने के लिए, लाइसेंस कोड और उप डोमेन/डोमेन/आईपी जोड़ना आवश्यक है।
PHP API का उपयोग करके Word दस्तावेज़ जेनरेट और संपादित करें
ओपन सोर्स PHPDocx लाइब्रेरी .docx फ़ाइल स्वरूपों में नए Word दस्तावेज़ बनाने की कार्यक्षमता प्रदान करती है। पुस्तकालय ने मौजूदा वर्ड दस्तावेज़ों को अपनी आवश्यकताओं के अनुसार संशोधित करने के लिए भी सहायता प्रदान की। आप आसानी से टेक्स्ट जोड़ सकते हैं या पैराग्राफ सम्मिलित कर सकते हैं, टेक्स्ट संरेखण कर सकते हैं, फ़ॉन्ट शैली जोड़ सकते हैं, टेबल सम्मिलित कर सकते हैं और संशोधित कर सकते हैं, और बहुत कुछ।
Word DOCX से टेक्स्ट एक्सट्रैक्शन
ओपन सोर्स PHPDocx लाइब्रेरी सॉफ्टवेयर डेवलपर्स को अपने एप्लिकेशन के अंदर वर्ड DOCX फाइल फॉर्मेट से टेक्स्ट निकालने की क्षमता केवल PHP कोड की कुछ पंक्तियों के साथ देती है। इसमें आसानी से वर्ड डॉक्यूमेंट से इमेज, हेडिंग, टेबल डेटा और बहुत कुछ निकालने के लिए सपोर्ट भी शामिल था। आप Word दस्तावेज़ के अंदर अपनी पसंद के स्थान पर आसानी से टेक्स्ट भी जोड़ सकते हैं। पुस्तकालय आपके पाठ को आसानी से Word दस्तावेज़ों में बदलने का भी समर्थन करता है।
Word DOCX के अंदर तालिकाएँ जोड़ें और संपादित करें
टेबल्स माइक्रोसॉफ्ट वर्ड दस्तावेज़ों का एक बहुत ही उपयोगी हिस्सा हैं और मुख्य रूप से विभिन्न तरीकों से सामग्री को व्यवस्थित करने के लिए उपयोग किए जाते हैं। ओपन सोर्स 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');
PHP का उपयोग करके पीडीएफ में वर्ड दस्तावेज़
पीडीएफ (पोर्टेबल डॉक्यूमेंट फॉर्मेट) एक सार्वभौमिक रूप से लोकप्रिय फाइल फॉर्मेट है और इसका उपयोग कई प्रकार के डेटा को स्टोर करने के लिए किया जाता है। PHPDocx लाइब्रेरी के मुफ्त संस्करण में Microsoft Word दस्तावेज़ों को PDF फ़ाइल स्वरूपों में आसानी से बदलने की कार्यक्षमता शामिल है।