यह ट्यूटोरियल समझाता है कि Python का उपयोग करके खाली PDF पृष्ठ हटाएँ। इसमें विकास पर्यावरण को कॉन्फ़िगर करने की जानकारी, चरणों की सूची, और Python का उपयोग करके PDF से अतिरिक्त पृष्ठ हटाएँ के लिए नमूना कोड शामिल है। विभिन्न विकल्पों पर चर्चा की जाएगी ताकि कस्टम आउटपुट के लिए कोड को बेहतर बनाया जा सके।
Python का उपयोग करके PDF से खाली पृष्ठ हटाने के चरण
- Aspose.PDF for Python via .NET का उपयोग करने के लिए विकास पर्यावरण स्थापित करें
- उत्पाद को बिना किसी ट्रायल सीमा के उपयोग करने हेतु लाइसेंस लोड करें
- स्रोत PDF फ़ाइल को Document ऑब्जेक्ट में लोड करें और प्रत्येक पृष्ठ को पार्स करें।
- जांचें कि page पर कोई सामग्री मौजूद नहीं है, जैसे कि पाठ, छवि, टिप्पणी, या फ़ॉर्म।
- ऊपर दिए गए मानदंडों का उपयोग करके खाली पृष्ठों की सूची तैयार करें
- प्रत्येक पृष्ठ को उल्टे क्रम में पार्स करें और खाली पृष्ठों को हटाएँ
- खाली पृष्ठों को हटाने के बाद आउटपुट PDF फ़ाइल को सहेजें
ऊपर दिए गए चरण दिखाते हैं Python का उपयोग करके PDF में खाली पृष्ठ को कैसे हटाया जाए। प्रक्रिया शुरू करने के लिए, लाइसेंस लोड करें, जिसमें खाली पृष्ठ हों ऐसी स्रोत PDF फ़ाइल लोड करें, प्रत्येक पृष्ठ पर किसी भी प्रकार की सामग्री की उपस्थिति जांचें और खाली पृष्ठों की एक सूची तैयार करें। अंत में, PDF फ़ाइल को उल्टे क्रम में पार्स करें, सूची से खाली पृष्ठ हटाएँ, और परिणामी PDF फ़ाइल को सहेजें।
Python का उपयोग करके PDF में अतिरिक्त पृष्ठ हटाने का कोड
उपरोक्त उल्लेखित कोड PDF में Python का उपयोग करके खाली पृष्ठ को कैसे हटाएँ को दर्शाता है। सभी पृष्ठों को एक ही बार में हटाने का विकल्प है, जिसमें Pages.Delete(int[]) को एक ही कॉल के साथ उपयोग किया जाता है, बजाय एक‑एक पृष्ठ को हटाने के। किसी पृष्ठ पर वास्तव में रेंडर की गई छवियों का पता लगाने के लिए, Resources.Images.Count के बजाय ImagePlacementAbsorber का उपयोग करें।
यह लेख खाली पृष्ठों को हटाने की प्रक्रिया सिखाता है। रंगीन PDF को काली‑श्वेत PDF में बदलने के लिए, लेख Python का उपयोग करके PDF को काली और श्वेत में बदलें को देखें।