Microsoft® प्रस्तुति फ़ाइलों को कनवर्ट करने के लिए ओपन सोर्स PHP लाइब्रेरी

माइक्रोसॉफ्ट प्रेजेंटेशन दस्तावेज़ों को मुफ्त PHP एपीआई के माध्यम से पीडीएफ में कनवर्ट करें 

गोटेनबर्ग पीएचपी क्लाइंट क्या है?

ओपन-सोर्स एपीआई गोटेनबर्ग पीएचपी क्लाइंट PHP डेवलपर्स को अपने स्वयं के एप्लिकेशन के अंदर माइक्रोसॉफ्ट प्रेजेंटेशन को पीडीएफ में बदलने की अनुमति देता है। यह आपके आवेदन में शामिल करने के लिए एक सरल, लेकिन शक्तिशाली विशेषता है। आप न केवल अपने पीपीटी और पीपीटीएक्स को पीडीएफ में बदल सकते हैं बल्कि एक या अधिक दस्तावेजों को एक पीडीएफ में मर्ज भी कर सकते हैं। एपीआई सरल और हल्का है और इसे आसानी से आपके अनुप्रयोगों में एकीकृत किया जा सकता है।

Previous Next

गोटेनबर्ग पीएचपी क्लाइंट के साथ शुरुआत करना

आपके प्रोजेक्ट में गोटेनबर्ग PHP क्लाइंट का अनुशंसित तरीका कंपोज़र का उपयोग करना है। सुचारू स्थापना के लिए कृपया निम्न कमांड का उपयोग करें।

संगीतकार के माध्यम से गोटेनबर्ग PHP क्लाइंट स्थापित करें

$ composer require thecodingmachine/gotenberg-php-client
                            

मुफ्त पीएचपी एपीआई के माध्यम से पीपीटीएक्स को पीडीएफ में बदलें

मुफ्त एपीआई गोटेनबर्ग पीएचपी क्लाइंट पीएचपी डेवलपर्स को पीपीटी और पीपीटीएक्स दस्तावेजों को अपने स्वयं के अनुप्रयोगों के अंदर पीडीएफ में बदलने की अनुमति देता है। अपने पीपीटीएक्स को पीडीएफ में मर्ज और कन्वर्ट करने के लिए, आपको बस अपना दस्तावेज़ लोड करना होगा और इसे OfficeRequest () विधि का उपयोग करके परिवर्तित करना होगा। निम्न कोड स्निपेट दिखाता है कि PHP में PPTX को PDF में कैसे परिवर्तित किया जाए।

पीपीटीएक्स को पीएचपी में पीडीएफ में बदलने के लिए मुफ्त एपीआई

  1. DocumentFactory::makeFromPath() विधि का उपयोग करके PPTX फ़ाइल लोड करें और फ़ाइल नाम और फ़ाइल पथ को पैरामीटर के रूप में पास करें
  2. OfficeRequest() विधि का उपयोग करके PPTX को PDF में बदलें और फ़ाइल ऑब्जेक्ट को पैरामीटर के रूप में पास करें
  3. पीडीएफ दस्तावेज़ सहेजें

मुफ्त पीएचपी एपीआई के माध्यम से पीपीटीएक्स को पीडीएफ में बदलें

$client = new Client('http://localhost:3000', new \Http\Adapter\Guzzle6\Client());
$file = [
    DocumentFactory::makeFromPath('document.pptx', '/path/to/file')
];
$request = new OfficeRequest($file);
$dest = 'fileformat.pdf';
$client->store($request, $dest);
                            
 हिन्दी