Python में GIF को PDF में बदलें

यह संक्षिप्त ट्यूटोरियल आपको GIF से PDF Python में बदलने के लिए मार्गदर्शन करता है। यह विकास के लिए IDE सेट करने, कोडिंग चरणों की सूची, और Python में GIF फ़ाइल को PDF कनवर्टर विकसित करने के लिए एक नमूना कोड के विवरण साझा करेगा। कुछ सुधारों पर भी चर्चा की जाएगी ताकि कस्टम आउटपुट PDF बनाया जा सके।

Python में GIF को PDF में बदलने के चरण

  1. पर्यावरण को सेट करें ताकि Aspose.PDF for Python via .NET का उपयोग करके GIF से PDF में फ़ाइल बदल सकें
  2. इनपुट GIF और आउटपुट PDF फ़ाइल नाम निर्धारित करें
  3. PIL लाइब्रेरी के Image मॉड्यूल का उपयोग करके स्रोत GIF फ़ाइल लोड करें।
  4. कोड में आगे की प्रोसेसिंग के लिए GIF इमेज की चौड़ाई और ऊँचाई प्राप्त करें
  5. आउटपुट PDF फ़ाइल को रखने के लिए एक नया Document क्लास ऑब्जेक्ट बनाएं
  6. नए बनाए गए PDF फ़ाइल में एक नया पृष्ठ जोड़ें
  7. Aspose.PDF लाइब्रेरी से Image क्लास का एक ऑब्जेक्ट बनाएं और उसकी फ़ाइल को GIF फ़ाइल पर सेट करें।
  8. वैकल्पिक रूप से पृष्ठ की गुण सेट करें
  9. Image ऑब्जेक्ट को पेज के पैराग्राफ कलेक्शन में जोड़ें और आउटपुट PDF फ़ाइल को सहेजें

ये चरण Python में GIF को PDF में बदलने की पूरी प्रक्रिया को सम्मिलित करते हैं। स्रोत GIF फ़ाइल लोड करें, उसका आकार प्राप्त करें, PDF के लिए एक Document ऑब्जेक्ट बनाएं, उसमें एक पेज जोड़ें, और GIF फ़ाइल नाम को फ़ाइल प्रॉपर्टी सेट करके एक Image क्लास ऑब्जेक्ट बनाएं। इस इमेज को पेज पर पैराग्राफ कलेक्शन में जोड़ें और आउटपुट PDF फ़ाइल को सहेजें।

Python में GIF फ़ाइल को PDF में परिवर्तित करने के लिए कोड

कृपया वह वाक्य प्रदान करें जिसे आप हिंदी में अनुवादित करवाना चाहते हैं।

ऊपर दिया गया कोड Python में GIF को PDF में बदलने की प्रक्रिया को दर्शाता है। ऊपर के कोड में, page_info प्रॉपर्टीज़ को सेट करना वैकल्पिक है; यह पेज का आकार GIF इमेज के आकार से बिल्कुल मेल खाने के लिए सेट करता है। इसी तरह, अनपेक्षित ऑटो‑स्केलिंग से बचने के लिए, fix_width और fix_height प्रॉपर्टीज़ को GIF इमेज पर सेट करके इमेज की प्लेसमेंट और आयामों को लागू करें।

इस लेख ने हमें GIF से PDF कनवर्टर विकसित करने का तरीका सिखाया है। PDF फ़ाइल में Bates नंबरिंग जोड़ने के लिए, लेख Add Bates numbers to PDF using Python को देखें।

 हिन्दी