यह संक्षिप्त ट्यूटोरियल पायथन का उपयोग करके PDF से पृष्ठों को कैसे हटाएं पर मार्गदर्शन करता है। आपको पर्यावरण सेटिंग्स के बारे में विस्तृत जानकारी मिलेगी, एप्लिकेशन को विकसित करने के लिए किए जाने वाले कार्यों की एक सूची, और Python का उपयोग करके PDF फ़ाइल से पृष्ठों को हटाने के लिए चलने योग्य नमूना कोड। बहुत कम संख्या में एपीआई कॉल का उपयोग करके डिलीट () विधि के विभिन्न अधिभारों पर भी चर्चा की जाएगी।
पायथन का उपयोग करके पीडीएफ पेजों को हटाने के चरण
- पृष्ठों को हटाने के लिए वातावरण को .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करें पर सेट करें
- पृष्ठों को हटाने के लिए PdfFileEditor वर्ग वस्तु को दृष्टांत दें
- पीडीएफ से हटाए जाने वाले पेज नंबर सेट करने के लिए पूर्णांकों की एक सरणी बनाएं
- स्रोत PDF, पृष्ठ संख्याओं की सूची और आउटपुट PDF पास करके delete() पद्धति को कॉल करें
ये सरल चरण प्रक्रिया को सारांशित करते हैं Python का उपयोग करके PDF से कुछ पृष्ठ हटाएं। यह प्रक्रिया PdfFileEditor क्लास ऑब्जेक्ट के एक ऑब्जेक्ट को इंस्टेंट करके शुरू की जाती है जो PDF से पृष्ठों को हटाने का समर्थन करता है। डिलीट () विधि के लिए एक तर्क प्रदान करने के लिए उपलब्ध पृष्ठों की सीमा के भीतर किसी भी पृष्ठ संख्या वाले पूर्णांकों की एक सरणी आवश्यक है।
पायथन का उपयोग करके पीडीएफ दस्तावेज़ से पृष्ठ निकालने के लिए कोड
import aspose.pdf as pdf | |
import array | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Instantiate a PdfFileEditor object | |
editor = pdf.facades.PdfFileEditor() | |
# Create integers array | |
pages_array = array.array('i', [1,3,5]) | |
# Delete pages | |
editor.delete("MultiPageDoc.pdf",pages_array,"Filtered.pdf") | |
print("Selected pages deleted successfully from a PDF") |
यह कोड Python का उपयोग करके PDF दस्तावेज़ से पृष्ठों को हटाने की प्रक्रिया को प्रदर्शित करता है। दो अलग-अलग अतिभारित विधियाँ उपलब्ध हैं जिनका उपयोग डिस्क पर मौजूद भौतिक फ़ाइल या इनपुट पीडीएफ फ़ाइल वाली स्ट्रीम के रूप में मौजूदा पीडीएफ से पृष्ठों को हटाने के लिए किया जा सकता है और एक पीडीएफ स्ट्रीम बना सकते हैं जहां से वांछित पृष्ठ हटा दिए जाते हैं।
इस आलेख ने नमूना कोड को Python का उपयोग करके PDF से कुछ पृष्ठों को हटाने के लिए साझा किया है। यदि आप PDF फ़ाइल में पृष्ठों को स्थानांतरित करने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके पीडीएफ में पृष्ठों को कैसे स्थानांतरित करें पर लेख देखें।