"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन का उपयोग करके पीडीएफ से मूल रिज़ॉल्यूशन छवियां कैसे निकालें

पायथन का उपयोग करके पीडीएफ से मूल रिज़ॉल्यूशन छवियां कैसे निकालें

2024-11-01 को प्रकाशित
ब्राउज़ करें:387

How to Extract Native Resolution Images from PDFs Using Python

पायथन में पीडीएफ से मूल रिज़ॉल्यूशन छवियां निकालना

पीडीएफ से सटीक छवि निष्कर्षण के लिए, मूल रिज़ॉल्यूशन और प्रारूप को बनाए रखना आवश्यक है इमेजिस। PyMuPDF इस कार्य के लिए एक सुविधाजनक समाधान प्रदान करता है।

शुरू करने के लिए, PyMuPDF मॉड्यूल आयात करें और लक्ष्य PDF फ़ाइल खोलें:

import fitz
doc = fitz.open("file.pdf")

पृष्ठों के माध्यम से पुनरावृति करें और getPageImageList का उपयोग करके छवियां निकालें:

for i in range(len(doc)):
    for img in doc.getPageImageList(i):
        xref = img[0]
        pix = fitz.Pixmap(doc, xref)

छवि प्रकार के आधार पर, छवि को पीएनजी के रूप में लिखें या पीएनजी के रूप में लिखने से पहले सीएमवाईके छवियों को आरजीबी में परिवर्तित करें:

if pix.n 

यहां तलाशने के लिए अतिरिक्त संसाधन हैं:

  • [PyMuPDF छवि निष्कर्षण दस्तावेज़ीकरण]( https://pymupdf.readthedocs.io/en/latest/image-extraction.html)
  • [FitZ 1.19.6 के लिए बेहतर FitZ छवि निष्कर्षण](https://stackoverflow.com/a/74345380)

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

विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: 1729554558 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3