स्क्रीन से बड़ी विंडो का स्क्रीनशॉट कैसे लें


36

मैं एक विंडो का स्क्रीन शॉट लेना चाहता हूं जो स्क्रीन साइज से बड़ा हो।

यदि मैं खिड़की से बाहर ज़ूम करता हूं और मैं स्क्रीनशॉट लेता हूं, तो मैं गुणवत्ता खो देता हूं क्योंकि छवि में ज़ूम करने से काम नहीं चलेगा।

एक बड़े मॉनिटर ने मुझे इससे मदद की लेकिन मेरे पास एक नहीं है।

मैं जिंग का उपयोग कर रहा हूं, लेकिन यह केवल मुझे स्क्रीन पर दिखाई देने वाली तस्वीर लेने की अनुमति देता है और बाकी की उपेक्षा करता है।

क्या स्क्रीन के बाहर स्क्रीनशॉट लेने का कोई तरीका है?


1
स्क्रीन शॉट लेने के लिए आप क्या कर रहे हैं? यदि यह कुछ ऐसा है जिसे ब्राउज़र में खोला जा सकता है तो आप फ़ायरफ़ॉक्स का उपयोग कर सकते हैं चित्रपट पकड़ना लगाना। यह आपको पूरे पृष्ठ का एक स्क्रीन शॉट लेने की अनुमति देगा, खिड़की, फ्रेम या चयन, भले ही यह दिखाई दे या नहीं।
ubiquibacon

@DanW आपके लिए मौजूदा उत्तर अपर्याप्त क्यों हैं?
Daniel B

इयान का aking स्टिचिंग ’विचार भी बहुत कष्टदायक होगा क्योंकि जिस छवि को मैं कैप्चर करना चाहता हूं वह लगभग 6000 x 4000 या उससे अधिक है, और मुझे एक से अधिक करने की आवश्यकता हो सकती है। इसके अलावा, यह एक मनमाना खिड़की है, पीडीएफ डॉक नहीं, इसलिए ली-आंग का जवाब मदद नहीं करेगा। जैसा मैंने कहा, स्नेहल का जवाब काम नहीं आया। मैं जल्द ही नए लोगों की कोशिश करूँगा।
Dan W

जवाबों:


25

मेरा मानना ​​है स्क्रीनशॉट कैप्शन वह उपकरण है जिसकी आप तलाश कर रहे हैं। इसमें एक छोटा सा सीखने की अवस्था शामिल है और स्क्रॉलिंग विंडो कैप्चर सुविधा पहली बार में डराने वाली लग सकती है।

यह स्क्रॉल बार (क्षैतिज और ऊर्ध्वाधर), व्यक्तिगत कार्यक्रम नियंत्रण, आदि के साथ खिड़कियों के भीतर वस्तुओं, अर्थ सामग्री को पकड़ सकता है।

यह काफी शक्तिशाली है, लेकिन सेटिंग्स के साथ कुछ ट्विक करना आवश्यक हो सकता है जो आप चाहते हैं और इसलिए, सीखने की अवस्था।

यदि आप प्रोग्राम को आज़माते हैं और यह आपके लिए काम नहीं करता है, तो इसे खारिज करने से पहले, वीडियो देखें इस पेज पर सूचीबद्ध , ख़ास तौर पर बुनियादी स्क्रॉल विंडो कैप्चर के बारे में यह एक है

यहां स्क्रॉलिंग विंडोज एक्सप्लोरर विंडो का एक उदाहरण कैप्चर (पूर्ण आकार देखने के लिए क्लिक करें): Scrolling window capture


1
छोटा प्रोग्राम जो मुफ़्त है, उसे रिबूट या लॉग-ऑफ़ की आवश्यकता नहीं है, सेकंड में काम किया है, और सहजता से कम से कम मेरे मामले के लिए (खिड़की में कोई स्क्रॉल बार जिसे मैं कैप्चर करना चाहता था, लेकिन स्क्रीनशॉट कैप्टर स्क्रॉल बार के लुक द्वारा भी समर्थन करता है यह)। पूरी तरह से सभी 6026 x 4248 पिक्सल पर कब्जा कर लिया। बहुत बढ़िया जवाब। इनाम दिया गया।
Dan W

9

"स्क्रीन से परे" कुछ भी नहीं है, ज्यादातर क्योंकि एप्लिकेशन इसे आकर्षित नहीं करेंगे।

आपकी सबसे अच्छी शर्त है कड़ाही छवि के चारों ओर, और टुकड़ों को एक साथ सिलाई करने के लिए फ़ोटोशॉप (या अपने पसंदीदा छवि संपादक) का उपयोग करें।

कम से कम विंडोज में यह कैसा है; आप यह नहीं कहते कि आपके पास क्या "विंडो" है, और आप "ज़ूम आउट" कैसे कर सकते हैं।

लेकिन अगर मैं था, उदाहरण के लिए, मैं गूगल मैप्स की छवियों को चुराने की कोशिश करूँगा

  • चारों ओर पैन
  • छोटे बिट बचाओ
  • फ़ोटोशॉप में उन्हें एक साथ सिलाई

फ़ोटोशॉप के विकल्प के रूप में आप जिम्प या पेंट.नेट जैसे मुफ्त छवि संपादकों का उपयोग करना चाहते हैं, या एक पैनोरमा-सॉफ़्टवेयर का उपयोग कर सकते हैं, जो आपकी छवियों के मिलान भागों का पता लगाएगा और उन्हें स्वचालित रूप से एक साथ रखेगा।
Kissaki

मैं वास्तव में एक पीडीएफ फाइल से कुछ पाने की कोशिश कर रहा हूं, अगर मैं स्क्रीनशॉट को एक बार में नहीं लेता हूं तो टुकड़ों को एक साथ मिलाना थोड़ा मुश्किल हो सकता है मुझे पता चला कि SnagIt 9 में एक अच्छी स्क्रॉलिंग सुविधा है (उन्होंने किसी कारण से SnagIt 10 में इसे हटा दिया)। यह आपको एक पीडीएफ में नीचे स्क्रॉल करने की अनुमति देता है, हालांकि साइड में स्क्रॉल करने के लिए काम नहीं करता है। फिर भी बहुत उपयोगी है
Cat

मैं Google के समाचार पत्र अभिलेखागार से एक अखबार की छवि को एक साथ सिलाई करने के लिए फ़ोटोशॉप का उपयोग कर रहा था।
Ian Boyd

9
  1. मुझे परीक्षण करना है कि सॉफ्टवेयर मेरे द्वारा प्रदर्शित डिस्प्ले से कितना बड़ा काम करता है / दिखता है, और मैंने यह किया है VMWare वर्कस्टेशन के साथ एक आभासी मशीन में । मैं अभी गया वीएम सेटिंग्स , प्रदर्शन , और वहाँ संकल्प लिखा। वर्चुअलाइजेशन सॉफ्टवेयर के साथ स्क्रीनशॉट लेना आसान है ( Ctrl + ऑल्ट + PrtScr , और वे होस्ट के डेस्कटॉप पर स्वतः सहेजे जाते हैं)। हालांकि मैंने कभी भी 6000 × 4000 तक जाने की कोशिश नहीं की आज तक :-)

    WinXP on VMWare Workstation 10 at 6000×4000

  2. जबकि यह सामान्य मामले को कवर करता है, पीडीएफ फाइलों का मामला ज्यादा आसान है । वहाँ एक बहुत उपयोगी (और नि: शुल्क!) पीडीएफ रेंडरर कहा जाता है MuPDF जहाँ आप बस चला सकते हैं

    mudraw -o page%d.png -r 300 document.pdf 5-9
    

    9 के माध्यम से पृष्ठ 5 के लगभग तुरंत 300 डीपीआई पीएनजी प्राप्त करने के लिए document.pdf (नाम page5.png, page6.png,, ... page9.png )

  3. एक आखिरी बात: किसी ने उल्लेख किया है कि पेंचगर्भिंग फ़ायरफ़ॉक्स में पूरे वेबपेज ? कोई एक्सटेंशन आवश्यक नहीं! बस दबाओ खिसक जाना + F2 और लिखा

    screenshot webcap.png --fullpage
    

वाह, 300 मेगा पर थोड़ा ओवरकिल, लेकिन कार्यक्रम शक्तिशाली दिखता है। मैं अनुमान लगा रहा हूं कि यह मेरी वर्तमान स्थिति के लिए काम नहीं करेगा, क्योंकि मुझे एमुलेटेड विंडोज सेटअप के अंदर विशाल 6000x4000 विंडो रेंडर (जिसे करने के लिए एक सप्ताह से अधिक समय लग गया है) को फिर से चलाना होगा। मैं बस मक्खी को पकड़ने में सक्षम होना चाहता हूं।
Dan W

7

लिनक्स के साथ, 'xrandr' कमांड बस उदाहरण के लिए एक बड़ी वर्चुअल स्क्रीन बनाता है:

xrandr-output HDMI-1 - 60-mode 1920x1200 - पैनिंग 3000x2000

फिर सामान्य तरीके से स्क्रीनशॉट लें, जो पूरी वर्चुअल स्क्रीन को कैप्चर करता है उस आकार में '-पैनिंग' विकल्प द्वारा निर्दिष्ट किया गया है। यह उन क्षेत्रों पर भी कब्जा करता है जो दृश्य भौतिक निगरानी क्षेत्र के बाहर हैं।


2
@DavidPostill वास्तव में प्रश्न "विंडो" टैग किया गया है और वास्तव में उपयोग किए जा रहे OS का कोई उल्लेख नहीं करता है। हर कोई वास्तव में सिर्फ विंडोज मान रहा है।
Ƭᴇcʜιᴇ007

यह अविश्वसनीय है! मुझे कभी नहीं लगता कि यह संभव था; धन्यवाद!
user60561

3

अच्छी खबर : अपने पीडीएफ को संपूर्णता में कैद करने का एक तरीका है।
बुरी ख़बरें : इसकी थोड़ी लंबी घुमावदार और पीडीएफ पराक्रम 100% सही नहीं है!
(यह कुछ भी नहीं सही से बेहतर है?)

तो, यह सब काम करने के लिए आपको निम्नलिखित कार्य करने होंगे:

  1. से NodeJS के एक संस्करण को पकड़ो यहाँ और इसे स्थापित करें
  2. । यदि आपके पास है git सिर्फ क्लोन स्थापित किया mozilla/pdf.js रेपो से github इस तरह
    git clone git://github.com/mozilla/pdf.js.git pdfjs तथा cd निर्देशिका में
    । अगर आपके पास नहीं है git फिर आपको यहाँ से पूरे कोड रिपॉजिटरी को डाउनलोड करना होगा: https://github.com/mozilla/pdf.js/archive/master.zip
    इसे खोलना और फिर खोलना command prompt तथा cd फ़ोल्डर की जड़ में
  3. रन node make server

आपने अभी तक जो भी काम किया है वह वेब सर्वर पर चल रहा है localhost:8888 का उपयोग कर pdfs प्रस्तुत करने में सक्षम है JavaScript। आप निम्न पृष्ठ पर जाकर एक उदाहरण पीडीएफ देख सकते हैं: http://localhost:8888/web/viewer.html?file=/examples/learning/helloworld.pdf

आगे आपको PhantomJS डाउनलोड करना होगा।

  1. इससे पकड़ो यहाँ
  2. आप इसे जहाँ भी चाहें खोल दें और फिर कमांड प्रॉम्प्ट से cd में bin फ़ोल्डर
  3. की प्रतिलिपि बनाएँ rasterize.js से फ़ाइल examples का फ़ोल्डर phantomjs में bin फ़ोल्डर (मुझे पता है कि यह थोड़ा गंदा है लेकिन हम इसे बाद में ठीक कर सकते हैं?)
  4. खुलना rasterize.js क्योंकि हमें कुछ बदलने की जरूरत है।
  5. लाइन पर जाएं 45 और से समय बदल सकते हैं 200 जैसे कुछ 5000 अभी के लिए। कोड की तरह दिखना चाहिए: https://gist.github.com/HaykoKoryun/eba33f2011d3d69b773b
  6. की एक प्रति रखें pdf फाइल जिसे आप फोल्डर में कैद करना चाहते हैं test में pdfjs मूल फ़ोल्डर
  7. अंत में निम्नलिखित कमांड चलाएँ
    phantomjs.exe rasterize.js http://localhost:8888/web/viewer.html?file=/test/xxx.pdf test.png 1920px*1080px

वे कौन से पैरामीटर हैं जो मैं आपको सुनता हूं? पहले वाला बताता है phantomjs किस स्क्रिप्ट को चलाना है। यह आसान है, हमारे मामले में इसका संशोधित संस्करण है rasterize.js!

दूसरा लोड करने के लिए URL है, जो स्थानीय वेबसर्वर चल रहा है pdfjs। ध्यान दें कि आपको बदलने की आवश्यकता होगी xxx अपने नाम के साथ pdf फ़ाइल।

तीसरा पैरामीटर उस फ़ाइल का नाम और प्रारूप है जिसे आप कैप्चर को सहेजेंगे।

अंत में अंतिम पैरामीटर कैप्चर का आकार है। आपको यह सुनिश्चित करने के लिए आकार के साथ खेलना होगा कि आप पूरे पृष्ठ पर कब्जा कर लें।


2

PicPick सॉफ़्टवेयर का उपयोग करके स्क्रीन के दृश्य भाग से परे जा रही छवि का SS लेना संभव है।

http://www.picpick.org/en/features

  • एक संपूर्ण स्क्रीन, एक सक्रिय विंडो, स्क्रॉलिंग के स्क्रीनशॉट लें खिड़कियां और आपके डेस्कटॉप का कोई विशिष्ट क्षेत्र, आदि

  • अपने स्वयं के कीबोर्ड शॉर्टकट कस्टमाइज़ करें, कई मॉनिटर वातावरण का समर्थन करें,
    कर्सर के साथ कैप्चरिंग, ऑटो सेव और फ़ाइल नामकरण, आदि

  • फ्लोटिंग विजेट कैप्चर बार को सपोर्ट करें जिससे आपको लेना आसान हो
    स्क्रीनशॉट।


संदर्भ: पदों में से एक TechProceed.com
Snehal Masne

मेरे लिए काम नहीं किया मुझे डर है। मैंने 'स्क्रॉलिंग विंडो' हड़पने के प्रकार की कोशिश की। यह सिर्फ एक स्क्रीन के लायक बचा।
Dan W

2

लंबे समय से पहले से ही मैं जिंग के बड़े भाई का उपयोग कर रहा हूं: SnagIt (यह टेकस्मिथ से भी है)

यदि वे क्षैतिज और / या लंबवत स्क्रॉलबार हैं तो यह बिना किसी समस्या के स्क्रॉलिंग विंडो को कैप्चर करता है। तो आप क्षेत्र 3000x3000px और इतने पर कब्जा कर सकते हैं।

नकारात्मक पक्ष यह है कि एडोब रीडर जैसे एप्लिकेशन के साथ समस्याएं हैं जहां स्क्रॉलबार गायब हैं।

उपकरण मुक्त नहीं है इसलिए यह निर्भर करता है कि क्या आप भुगतान किए गए उपकरण को स्वीकार कर सकते हैं। लेकिन परीक्षण नि: शुल्क है ताकि आप जांच सकें कि यह आपके लिए काम करता है या नहीं।


दुर्भाग्य से, मेरे पास जो विंडो है, उसमें स्क्रॉल बार नहीं हैं नहीं तो अच्छा लगता है!
Dan W

@DanW यदि आप "पैनोरमिक" फ़ंक्शन का उपयोग करते हैं (Snagit 13 में जोड़ा गया है, मुझे लगता है), इससे कोई फर्क नहीं पड़ता कि स्क्रॉलिंग कैसे की जाती है - लेकिन आपको मैन्युअल रूप से स्क्रॉल करना होगा (जब तक कि आप AutoHotkey या आपके लिए इसे करने के लिए कुछ सेट न करें) )।
Hiccup

1

मैं वास्तव में एक पीडीएफ फाइल से कुछ पाने की कोशिश कर रहा हूं, टुकड़ों को एक साथ मिलाने के लिए थोड़ा मोटा हो सकता है

एक्रोबेट रीडर वास्तव में के माध्यम से "पूर्ण पृष्ठ स्क्रीनशॉट" का समर्थन करता है स्नैपशॉट टूल :

आप सभी चयनित सामग्री (पाठ को कॉपी करने के लिए स्नैपशॉट टूल का उपयोग कर सकते हैं   छवियाँ, या दोनों) क्लिपबोर्ड पर या किसी अन्य अनुप्रयोग के लिए। पाठ और   छवियों को छवि के रूप में कॉपी किया जाता है।

संपादित करें & gt; एक स्नैपशॉट लीजिये। एक करें   इनमें से:

  • पूरी सामग्री प्रदर्शित करने के लिए पृष्ठ में कहीं भी क्लिक करें   स्क्रीन पर। (ध्यान दें कि यह वास्तव में पूरे पृष्ठों को कैप्चर करता है, न कि स्क्रीन पर केवल दृश्य क्षेत्र।)

  • पाठ या छवियों के आसपास एक आयत खींचें, या ए   दोनों का संयोजन।

  • छवि को सिर्फ कॉपी करने के लिए एक आयत खींचें   छवि का एक हिस्सा।

स्नैपशॉट टूल को सेट किया जा सकता है कैप्चर की गई छवि के लिए एक निश्चित रिज़ॉल्यूशन का उपयोग करें आपके वर्तमान ज़ूम स्तर की परवाह किए बिना।

के तहत इस सेटिंग के लिए देखें Edit & Gt; Preferences & Gt; General & Gt; Use fixed resolution for Snapshot tool images। मैं 150 डीपीआई के एक संकल्प का उपयोग करता हूं।


1

स्क्रीन से बड़ी होने वाली विंडो का स्नैपशॉट लेने के लिए, आपको स्क्रीन को बड़ा करना होगा, चूंकि स्क्रीनशॉट में ऐसे पिक्सेल नहीं हो सकते जिन्हें पेंट नहीं किया गया है।

विंडोज एप्लेट का उपयोग करते समय नियंत्रण कक्ष / सूरत और वैयक्तिकरण / प्रदर्शन / पढ़ने में आसान बनाना, केवल स्क्रीन DPI को बढ़ाने की अनुमति देता है, इसे कम करने के लिए नहीं।

फिर भी, DPI को कम करने का एक तरीका है जिसमें रजिस्ट्री संपादन शामिल है।

लेख से Zane का ब्लॉग - LogPixels DPI हैक :

यहां उन नेटबुक उपयोगकर्ताओं के लिए एक आसान टिप है जिनकी सख्त जरूरत है   अधिक स्क्रीन संपत्ति। आप 96 से कम के DPI मान को बाध्य कर सकते हैं   Windows रजिस्ट्री का उपयोग करना।

ऐसा करने के लिए खुला regedit, नेविगेट करने के लिए
HKEY_CURRENT_CONFIG\Software\Fonts, आइटम LogPixels
और बदल जाते हैं   दशमलव मान 96 से कुछ कम है जैसे कि 80. फिर लॉग आउट और   वापस और आप परिवर्तन देखेंगे।

मैं अपनी नेटबुक पर 80 के मूल्य का उपयोग कर रहा हूं और यह सबसे अधिक है कि मैं   चीजों (आधा) को पढ़ने योग्य रखते हुए भी इसे छोड़ देंगे। आप   ध्यान दें कि यह वास्तव में फोंट की पठनीयता में भी बाधा डालता है   कुछ अजीब बिटमैप स्केलिंग कलाकृतियों, लेकिन अगर तुम मुझे पसंद कर रहे हैं   और इसे समायोजित कर सकते हैं तब प्राप्त अतिरिक्त स्क्रीन स्थान अच्छी तरह से लायक है   यह।

आप मेरे डेस्कटॉप के साथ तुलना करके एक साइड देख सकते हैं   LogPixels 80 और 96 में:

image1 image2

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


दुर्भाग्य से, आपको लॉग ऑफ और बैक करने की आवश्यकता होती है, जिस पर आपको सभी खुली खिड़कियों को बंद करने के लिए मजबूर किया जाता है। इसके अतिरिक्त, हालांकि लॉग-इन स्क्रीन एक उच्च रिज़ॉल्यूशन पर थी, जब मैंने कोशिश की, तो मुख्य विंडोज डेस्कटॉप नहीं था।
Dan W

1

ठीक है, इसलिए विनायक के उत्कृष्ट उत्तर के बावजूद - स्क्रीनशॉट कैप्शन - जो महान काम करता है, मैं उत्सुक हो गया और स्क्रीन के सभी बर्तनों को चेक आउट कर दिया Gizmo के फ्रीवेयर सहित, टिप्पणी अनुभाग में उल्लिखित हैं। मैंने अब तक कुल 20 के आसपास जाँच की है।

मुझे केवल तीन ही मिले जो मैंने स्क्रीन के दृश्यमान डिस्प्ले से परे एक खिड़की को ओवरलैप करने के लिए सफलतापूर्वक उपयोग किया था। मुझे शक है कि स्क्रैच बार के साथ विंडो हथियाने के मामले में वे स्क्रीनशॉट कैप्शन की तरह शक्तिशाली हैं, लेकिन वे छोटे हैं और वह काम करते हैं जो मैं चाहता था:


1

मैं वास्तव में एक पीडीएफ फाइल से कुछ पाने की कोशिश कर रहा हूं, टुकड़ों को एक साथ मिलाने के लिए थोड़ा मोटा हो सकता है

प्रभावशाली परियोजना पीडीएफ पृष्ठों को चित्रों में प्रस्तुत करने के लिए कुछ उपकरणों का उपयोग करती है। वास्तविक कमांड-लाइन मापदंडों से निकाला जा सकता है सोर्स कोड :

  • MuPDF साधन mudraw या pdfdraw:

    mudraw -o <output_file> -r <resolution_in_DPI> <file.pdf> <pages>
    
  • xpdf / Poppler साधन pdftoppm:

    pdftoppm -f <first_page> -l <last_page> -r <resolution_in_DPI> \
             <file.pdf> <ppm_files_prefix>
    
  • Ghostscript साधन gs या gswin32c:

    gs -dBATCH -dNOPAUSE -sDEVICE=tiff24nc -dUseCropBox \
       -sOutputFile=<output_file> \
       -dFirstPage=<first_page> -dLastPage=<last_page> \
       -r<resolution>x<resolution> \
       -dTextAlphaBits=<use_4_if_antialias_or_1> \
       -dGraphicsAlphaBits=<use_4_if_antialias_or_1> \
       <file.pdf>
    

वैकल्पिक रूप से, आप या तो एक पीडीएफ पेज आयात कर सकते हैं तार से पुष्ट किया हुआ फ़ीता या इंकस्केप । किसी अन्य प्रारूप में निर्यात करने से पहले Inkscape में आयात करने से वास्तविक पृष्ठ को संपादित करने में सक्षम होने का एक अतिरिक्त लाभ होता है।

अंत में, यदि आप वास्तव में पीडीएफ से तस्वीरें निकालना चाहते हैं, तो उपयोग करें pdfimages से उपकरण xpdf / Poppler :

pdfimages -j <file.pdf> <image_files_prefix>

0

यदि आपको किसी वेबपृष्ठ का स्क्रीनशॉट कैप्चर करने की आवश्यकता है, तो आप Chrome DevTools का उपयोग कर सकते हैं।

इस वीडियो को देखें https://www.youtube.com/watch?v=r_6_9eFPhxI


उत्तर बेहतर होगा यदि आप समाधान के सार को यहां शामिल कर सकते हैं। लिंक में निहित समाधान बेकार हो जाते हैं जब लिंक बासी हो जाता है। वीडियो एक सहायक पूरक हो सकते हैं, लेकिन वे सूचना के एकमात्र स्रोत के रूप में अच्छे उत्तर नहीं देते हैं। बस एक सिर है कि यह चढ़ाव को आकर्षित कर सकता है। यदि आप उत्तर का विस्तार नहीं करना चाहते हैं, तो इसे टिप्पणी पर स्थानांतरित करने पर विचार करें।
fixer1234
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.