Chrome में बड़े वेबपेज स्क्रीनशॉट कैप्चर करें


9

वेबपेज बहुत बड़ा है (कुछ एमबी)। मैंने इन एक्सटेंशनों को आज़माया और वे सभी विफल हो गए:

  • स्क्रीन कैप्चर (Google द्वारा) - मुझे इसमें एक नया टैब मिलेगा जिसमें कोई छवि नहीं है
  • Pixlr Grabber - सेव को दबाने के बाद मुझे "500" अनुरोध त्रुटि मिलती है
  • वेबपेज स्क्रीनशॉट कैप्चर करें - Fireshot - मुझे बता रहे हैं कि वेबपेज बहुत बड़ा है और यह RAM में सेव हो जाएगा, जिसके बाद मुझे एक त्रुटि मिलती है: Insufficient video memory: You need at least -2365 MB of RAM(यह हास्यास्पद है, और मुझे 1 जीबी पसंद है)
  • वेबपेज और वेबकैम स्क्रीनशॉट - मुझे कोई छवि नहीं मिलती है
  • बहुत बढ़िया स्क्रीनशॉट - कैप्चर और एनोटेट - यह कहता है capturing..., और जब यह खत्म होता है तो कुछ बटन के साथ एक नया टैब खोलते हैं। जब मैं "किया" दबाता हूं तो यह preparing your image...हमेशा के लिए कहता है।

क्या आप किसी भी वेबसाइट स्क्रीन कैप्चर टूल्स को जानते हैं जो वास्तव में काम करते हैं?


क्या आप हमें उस वेबसाइट का URL दे सकते हैं जिसे आप सहेजना चाहते हैं? यदि यह वास्तव में बहुत बड़ा पेज है, तो संभव है कि कैप्चर प्रक्रिया में जीबी की रैम की आवश्यकता हो। जैसा कि आपके पास केवल 1 जीबी है, यह संभव है कि कैप्चरिंग को समाप्त करने में लंबा समय लगेगा क्योंकि रैम का उपयोग करने के बजाय, हार्ड डिस्क पर स्वैप स्थान का उपयोग किया जाता है, जो बहुत धीमा है। क्या आपने यह देखने के लिए कि क्या यह आखिरकार काम करता है या यदि यह दुर्घटनाग्रस्त हो जाता है, तो रात में भयानक स्क्रीनशॉट - कैप्चर और एनोटेट चलाने की कोशिश की?
साइमन

यह एक स्थानीय पृष्ठ है, Chrome मीट्रिक बॉक्स 1600 x 140000पृष्ठ आकार दिखाता है । लेकिन सामग्री में बहुत सारे सरल ग्राफिक्स और व्हाट्सएप हैं (~ 95% सिर्फ सफेद या ग्रे पृष्ठभूमि है)। यदि संपीड़ित किया जाता है, तो छवि को कुछ एमबी
मेरीजैन

1
आप सही ढंग से बताते हैं कि यदि संपीड़ित हो तो इसे ज्यादा जगह नहीं लेनी चाहिए। लेकिन पहले इमेज एक असम्पीडित स्थिति में होगी जो GB को अंतरिक्ष में ले जाएगी।
सिमोन

तुम्हें यकीन है कि इसकी 1600 x 140000 क्योंकि एक विशाल छवि है। इसके अलावा 2365 अधिक है तो 2GB तो अगर आपके पास केवल 1Gb है जो त्रुटि बताता है।
रामहाउंड

मैंने तुरंत फोटोशॉप में 1600x140000 इमेज बनाई। यह छवि का आकार कहता है: 649mb, और यह शायद असम्पीडित है। लेकिन किसी कारण से यह png या jpg फॉर्मेट में सेव नहीं होगा: |
मैरीजेन

जवाबों:


2

यदि आप क्रोम का उपयोग कर रहे हैं, तो मैं CutyCapt का उपयोग करूँगा यह एक छवि को वेबकिट के रेंडर को कैप्चर करता है।

CutyCapt एक छोटा क्रॉस-प्लेटफ़ॉर्म कमांड-लाइन यूटिलिटी है, जिसमें WebKit के वेब पेज को कई तरह के वेक्टर और बिटमैप फॉर्मेट में प्रस्तुत करना है, जिसमें SVG, PDF, PS, PNG, JPEG, TIFF, GIF और WMP शामिल हैं। इंटरनेट एक्सप्लोरर पर आधारित एक समान उपकरण के लिए IECapt देखें।


1

मैंने खिड़कियों में फैंटमज का उपयोग करके समाप्त किया, मैंने उपयोग किया ...

screenshot.js

var page = require('webpage').create();

page.open('http://gigantic-web-page.com', function () {
    page.render('test.png');
    phantom.exit();
});

इसे अपने प्रेत फ़ोल्डर में डंप करें, फिर एक और फ़ाइल, स्क्रीनशॉट। cmd

phantomjs --ignore-ssl-errors=yes --cookies-file=cookies.txt --web-security=no screenshot.js

अपने प्रेत फ़ोल्डर में इन दोनों फ़ाइलों के साथ, स्क्रीनशॉट चलाएँ। cmd ... मैंने अभी-अभी एक विशाल पृष्ठ की 40mb png फ़ाइल बनाई है, इसमें कुछ समय लगा और इसे मंथन किया गया, लेकिन अंत में इसका उत्पादन हुआ!


1

यह क्रोम में v59 के रूप में प्राप्त किया जा सकता है:

डेवलपर ब्लॉग में घोषणा

वीडियो ट्यूटोरियल

चरणों का सारांश (यदि आप पाठ पसंद करते हैं):

  1. डेवलपर टूल खोलें
  2. डिवाइस टूलबार को टॉगल करें
  3. डिवाइस टूलबार में वांछित रिज़ॉल्यूशन सेट करें
  4. डिवाइस टूलबार में अधिक विकल्पों के अतिप्रवाह मेनू का चयन करें
  5. कैप्चर स्क्रीनशॉट या पूर्ण आकार स्क्रीनशॉट कैप्चर करें का चयन करें
  6. स्क्रीनशॉट आपके डाउनलोड फ़ोल्डर में सहेजा जाएगा

कृपया एक से अधिक प्रश्नों के उत्तर न दें। यदि समान जानकारी वास्तव में दोनों प्रश्नों का उत्तर देती है, तो एक प्रश्न (आमतौर पर नया एक) दूसरे के डुप्लिकेट के रूप में बंद होना चाहिए। आप इसे डुप्लिकेट के रूप में बंद करने के लिए मतदान द्वारा इंगित कर सकते हैं या, यदि आपके पास इसके लिए पर्याप्त प्रतिष्ठा नहीं है, तो यह इंगित करने के लिए कि यह एक डुप्लिकेट है, एक ध्वज उठाएं । अन्यथा इस प्रश्न के लिए अपने उत्तर को दर्जी करें और एक ही उत्तर को कई स्थानों पर पेस्ट न करें।
DavidPostill

@DavidPostill सिर के लिए धन्यवाद। अगली बार बंद करने के लिए मतदान करेंगे।
jsejcksn

0

Chrome में बड़े वेबपेज स्क्रीनशॉट कैप्चर करें? वेबपेज बहुत बड़ा है (कुछ एमबी)। मैंने स्क्रीन कैप्चर (Google द्वारा) की कोशिश की - मुझे इसमें एक नया टैब मिलेगा जिसमें कोई छवि नहीं है

यह कैनवास तत्व के साथ quirks के कारण इसका उपयोग करता है। इसे अनदेखा करें और फ़ाइल को सहेजें, फिर फ़ाइल खोलें; यह अच्छा होना चाहिए।

कुछ समय पहले मुझे खाली-टैब का मुद्दा मिला था ( Caputre Whole Page फ़ंक्शन का उपयोग करते समय कुछ हद तक सामान्य प्रतीत होता है ), और एक लार्क पर, मैंने [Save]वैसे भी बटन पर क्लिक किया । जब मैंने परिणामी फ़ाइल खोली (जिज्ञासा से बाहर, यह सोचते हुए कि यह या तो रिक्त होगा या 0x0), तो मुझे आश्चर्य हुआ कि यह देखने के लिए छवि न केवल वहाँ थी, बल्कि सही भी थी ! अच्छा लगा।

बेशक इसका मतलब यह है कि आप सहेजने से पहले एक्सटेंशन (सीमित) छवि-संपादन टूल का उपयोग नहीं कर पाएंगे, लेकिन ऐसा क्या है? आप MSPaint या जो कुछ भी आसानी से उपयोग कर सकते हैं (मैं एक के लिए हमेशा इसे संशोधन के बिना बचा सकता हूं, फिर एक प्रति संशोधित करें)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.