सुंदर स्क्रीनशॉट लेने के लिए आवेदन (जैसे OS X करता है)


39

मैं एक आदमी के लिए एक वेबसाइट बना रहा हूं जो मैक ओएस एक्स का उपयोग करता है और कभी-कभी वह मुझे बग के स्क्रीनशॉट भेजता है। वे इस तरह से बाहर आते हैं:

एक सुंदर स्क्रीनशॉट

यह मैक स्क्रीनशॉट के काफी विशिष्ट है। आपको खिड़की की सजावट, खिड़की से छाया और एक सफेद या पारदर्शी पृष्ठभूमि (डेस्कटॉप वॉलपेपर नहीं - मैंने जाँच की है) मिलता है।

इसकी तुलना उबंटू विंडो-शॉट ( Alt+ Print screen) से करें:

सीधे चेहरे को रखना असंभव है और उबंटू को कहीं भी सुरुचिपूर्ण कहो।

मेरा सवाल है: क्या कोई ऐसा एप्लिकेशन है जो उबंटू में ऐसा कर सकता है?

संपादित करें: अनुवर्ती करें: क्या कोई एप्लिकेशन है जो एक चाल में ऐसा कर सकता है? शटर बहुत अच्छा है, लेकिन हर स्क्रीनशॉट के लिए प्लगइन चलाना बहुत ही थकाऊ है क्योंकि यह मेरी प्राथमिकता को याद नहीं करता है (मुझे दक्षिण-छाया की आवश्यकता है और इसके लिए दक्षिण का चयन करने की आवश्यकता है, फिर ताज़ा पर क्लिक करें, फिर सहेजें) और यह 'I' की तुलना में अधिक क्लिक है। पसंद।

क्या शटर बताने का एक आसान तरीका है जो मुझे सभी स्क्रीनशॉट (संपूर्ण डेस्कटॉप और क्षेत्र-चयन को छोड़कर) के लिए दक्षिण-छाया चाहिए?


2
लेकिन अगर आप वॉलपेपर पाने के लिए बस खिड़की के एक स्क्रीनशॉट ले नहीं है ?!
अलवर

1
कुबंटू का डिफ़ॉल्ट एप्लिकेशन बहुत अच्छा है, मैक या विंडो का मेरे विचार से बुरा है। इसे KSnapshot कहा जाता है, मुझे नहीं पता कि यह उबंटू पर कैसे काम करता है लेकिन कुबंटु पर यह बहुत अच्छा है। ध्यान रखें, सब कुछ उबंटू में है, केडीई में एक बेहतर विकल्प है :)
लिलियन ए। मोरारू

जवाबों:


44

शटर का उपयोग करना

  • सबसे पहले Edit -> Preferences पर जाएं और नीचे बताए गए दो विकल्पों पर टिक करें।

  • अब एक विंडो का स्क्रीनशॉट लें और राइट-क्लिक करें और एक प्लगइन चलाएं।

  • अब हार्ड शैडो का चयन करें और इसे चलाएं।

  • आपका अंतिम स्क्रीनशॉट इस तरह दिखाई देगा।

सुंदर स्क्रीनशॉट!

सूक्ति-स्क्रीनशॉट का उपयोग करना

  • डैश से 'टेक स्क्रीनशॉट' लॉन्च करें और इफेक्ट ड्रॉप 'शैडो' या 'बॉर्डर' के साथ 'विंडो बॉर्डर शामिल करें' चुनें और फिर स्क्रीनशॉट लें।

  • टर्मिनल ( Ctrl+ Alt+ T) पेस्ट का उपयोग करके ऐसा करने के लिए

    gnome-स्क्रीनशॉट -w -b -d 5 -e बॉर्डर

जहां 5 सेकंड में देरी होती है और बॉर्डर को 'ड्रॉप शैडो' के लिए छाया से बदला जा सकता है।


क्यों नहीं मारा <kbd> ALT </ kbd> + <kbd> F2 </ kbd> और एक अन्य? क्या इससे चीजें आसान नहीं होंगी? उदाहरण: <kbd> ALT </ kbd> + <kbd> F2 </ kbd> (रन कमांड विंडो शो) gscreenshot (गनोम-स्क्रीनशॉट रन)
जो

1
gnome-screenshot -wbe shadowबहुत प्रभावी है।
ओली

14

शटर शटर स्थापित करें

आप इसे शटर में प्राप्त कर सकते हैं। सजावट सहित पूरी विंडो को हथियाने के लिए, आप सूचना आइकन पर राइट क्लिक कर सकते हैं, फिर 'विंडो अंडर कर्सर' या एप्लिकेशन विंडो से विंडो आइकन (टूलबार में बाईं ओर से 4 वां) पर क्लिक करें। फिर आप उस विंडो का स्क्रीनशॉट लेने के लिए अपने माउस के साथ एक विंडो का चयन कर सकते हैं।

गोल खिड़की की सजावट को बेहतर बनाने के लिए, संपादन-> प्राथमिकताएं पर जाएं, 'उन्नत' टैब पर क्लिक करें और 'फोर्स राउंडेड विंडो कोनों' पर टिक करें।

फोर्स राउंडेड विंडो कॉर्नर

छाया प्रभाव जोड़ने के लिए, एक बार स्क्रीनशॉट लेने के बाद, स्क्रीनशॉट-> एक प्लगिन चलाएं ... और 'हार्ड शैडो' चुनें और फिर 'रन' पर क्लिक करें।

प्लग-इन चुनें

फिर आप छाया के लिए विकल्पों को संपादित कर सकते हैं और प्रभाव को लागू करने के लिए 'सहेजें' पर क्लिक कर सकते हैं।

कठिन छाया

अंतिम परिणाम कुछ इस तरह दिखता है:

अंतिम परिणाम


2
लेकिन क्या इसमें हाथ से तैयार हलकों को खींचने का एक प्लगइन है?
218

1
@ Random832 एक प्लगइन नहीं है, लेकिन आप इसे टूलबार पर संपादन बटन (दाईं ओर से दूसरा बटन) पर क्लिक करके कर सकते हैं।
DV3500ea

5

KWIN (KDE के विंडो मैनेजर) ने हाल ही में इस तरह की कार्यक्षमता जोड़ी: https://svn.reviewboard.kde.org/r/4814/ KWIN DBUS के माध्यम से एपीआई की पेशकश कर रहा है। यदि आप केडीई का उपयोग कर रहे हैं, तो आप बस स्क्रीनशॉट का उपयोग कर सकते हैं जैसे कि ("विंडो अंडर कर्सर")।

यदि हम यूनिटी (या क्लासिक डेस्कटॉप) में यह कार्यक्षमता रखना चाहते हैं, तो कॉम्पिज़ को इसके लिए एक एपीआई की पेशकश करने की आवश्यकता है। मैंने इसके लिए एक फीचर अनुरोध लिखा है: https://bugs.launchpad.net/unity/+bug/781280

मैं इसे शटर के लिए लागू करना पसंद करूंगा, साथ ही ;-)


हमेशा की तरह, KDE विकल्प बेहतर हैं।
लिलियन ए। मोरारू

4

KSnapshot

यहाँ छवि विवरण दर्ज करें

केडीई से एक बहुत अच्छा अनुप्रयोग, स्क्रीनशॉट बनाने के लिए बस PrtScreen दबाएं, आपको प्लगइन्स या किसी अन्य जटिल सामान की आवश्यकता नहीं है। मुझे यकीन नहीं है कि यह उबंटू पर काम करता है लेकिन कुबंटु पर यह सिर्फ महान काम करता है। यहां "आधिकारिक" पृष्ठ का लिंक दिया गया है: http://kde.org/applications/graphics/ksnapshot/

इसे Ubuntu पर स्थापित करने के लिए टर्मिनल में लिखने का प्रयास करें: sudo apt-get install ksnapshot


4

अनुकूलन योग्य स्वचालित समाधान का उपयोग कर scrotऔरimagemagick


अवलोकन

scrotएक उच्च अनुकूलन सीएलआई स्क्रीनशॉट उपयोगिता है। इस उदाहरण में हम एक सुंदर ड्रॉपशैडो प्रभाव जोड़ने के लिए बाहरी कार्यक्रमों के स्क्रीनशॉट को पास करने के लिए इसकी क्षमता का उपयोग करते हैं imagemagick

नोट : यह विधि एकता के तहत ठीक से काम नहीं करती है और संभावना से अधिक किसी भी अन्य WM पर गोल सीमाओं के साथ काम नहीं करेगी। आप अभी भी बेशक छवियों को कैप्चर कर सकते हैं, लेकिन ड्रॉप छाया न केवल खिड़की पर लागू होगी, बल्कि पृष्ठभूमि के कुछ हिस्सों पर भी लागू होगी। आप बदल कर भी इस समस्या निवारण के लिए सक्षम हो सकता है scrotके साथ gnome-screenshotहै और उसके अनुसार स्क्रिप्ट समायोजित करें।


नमूना शॉट

यहाँ छवि विवरण दर्ज करें


ड्रॉपशो की स्क्रिप्ट

#!/bin/bash
# NAME:         dropshadow.sh
# VERSION:      
# AUTHOR:       (c) 2013 Glutanimate
# DESCRIPTION:  - adds transparent dropshadow to images (e.g. screenshots)
#               - moves them to predefined screenshot folder
# FEATURES:     
# DEPENDENCIES: imagemagick suite
#
# LICENSE:      MIT license (http://opensource.org/licenses/MIT)
#
# NOTICE:       THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
#               INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
#               PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
#               LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
#               TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 
#               OR OTHER DEALINGS IN THE SOFTWARE.
#
#
# USAGE:        dropshadow.sh <image>

SCREENSHOTFOLDER="$HOME/Pictures/Screenshots"


FILE="${1}"
FILENAME="${FILE##*/}"
FILEBASE="${FILENAME%.*}"

convert "${FILE}" \( +clone -background black -shadow 80x20+0+15 \) +swap -background transparent -layers merge +repage "$SCREENSHOTFOLDER/${FILEBASE}.png"

rm "$FILE" #remove this line to preserve original image

नोट : मूल कन्वर्ट कमांड लाइन स्टीफन कोनोली द्वारा ।


इसे अपने सिस्टम में कैसे एकीकृत करें

अपनी पसंद की कुंजी के लिए निम्नलिखित कमांड-लाइन को बांधने के लिए आगे बढ़ें और आपको जाने के लिए तैयार होना चाहिए:

scrot -szb -e 'dropshadow.sh $f'

यदि आप मेरी तरह LXDE / Openbox चला रहे हैं, तो आप निम्नलिखित keybind को अपने साथ जोड़ सकते हैं lxde-rc.xml:

<keybind key="C-Print"><action name="Execute"><execute>scrot -szb -e 'dropshadow.sh $f'</execute></action></keybind>

नोट : अपने फाइल सिस्टम में स्क्रिप्ट के वास्तविक स्थान के साथ या तो इसे शामिल dropshadow.shकरना PATHया इसे बदलना सुनिश्चित करें ।


प्रयोग

पिछले चरण (जैसे CTRL+ Print) में परिभाषित कीबोर्ड कॉम्बो को हिट करें और अपनी पसंद की विंडो पर क्लिक करें।


1
मैं इस किराए की कल्पना गोल कोनों से कम करता हूं लेकिन फिर भी यह एक अच्छा उपाय है।
ओली

@ ओली: धन्यवाद! मैंने सिर्फ एकता के तहत इसकी कोशिश की और आप सही हैं। यदि आप scrotविंडो बॉर्डर को शामिल करने के लिए सेट करते हैं तो यह वास्तविक विंडो के चारों ओर एक छोटे से क्षेत्र पर कब्जा कर लेगा, जिसमें कुछ भी शामिल है। यह एक बुमेर है, लेकिन आप क्या कर सकते हैं: /। मैं अपने उत्तर में एक नोट जोड़ूंगा।
Glutanimate

3

आपके अनुवर्ती प्रश्न का उत्तर देने के लिए ("क्या मैं सभी स्क्रीनशॉट के लिए दक्षिण-छाया चाहता हूं शटर बताने का एक सरल तरीका है?", दुर्भाग्य से नहीं। स्वचालित रूप से चलने वाले प्लगइन्स को अनुमति देने के लिए एक खुला अनुरोध है


2

फ़ाइल: स्क्रीनशॉट_विंडो.श (/ घर /)

#!/bin/bash

#Take Screenshot Of Current Window
#facebook.com/NguyenChanhDai.1408

FOLDER="$HOME/Pictures/Screenshots"

FILENAME=`date +%Y-%m-%d_%H-%M-%S`

gnome-screenshot -w -f $FILENAME #take screenshot of current window using GnomeScreenshot

convert "$FILENAME" \( +clone -background black -shadow 80x20+0+15 \) +swap -background white -layers merge +repage "$FOLDER/$FILENAME.png" #dropshadow using ImageMagick

xclip -selection clipboard -t image/png -i $FOLDER/$FILENAME.png #paste image to clipboard

rm "$FILENAME" #remove file

echo "Success! Copied to Clipboard"

फ़ोल्डर बनाएँ: स्क्रीनशॉट (/ घर / चित्र /)


कीबोर्ड

प्रेस Ctrl + D : वर्तमान विंडो के कब्जा स्क्रीनशॉट, प्रेस Ctrl + V : चिपकाएं क्लिपबोर्ड से छवि



0

क्या आप कंपीज़ चला रहे हैं? यदि हां, तो Compiz Settings पर जाएं (यदि आपने अभी तक ऐसा नहीं किया है तो आपको compiz-settings इंस्टॉल करना होगा) और:

स्क्रीनशॉट प्लगइन को सक्रिय करें।

उस फ़ोल्डर को सेट करें जिस पर वह सहेजता है।

फिर आपको बस इतना करना है [सुपर] और [क्लिक करें और खींचें]। आपके द्वारा चयनित क्षेत्र आपके द्वारा निर्धारित गंतव्य पर सहेजा जाएगा।


1
हालांकि यह एक अच्छी चाल है - मैं नहीं देखता कि यह कैसे सुंदर स्क्रीनशॉट एक खिड़की (विवरण और उदाहरण के अनुसार) लेने के बारे में सवाल का जवाब देता है
ओली

मुझे iMac पर ctrl + cmd + shift + 4 का इस्तेमाल करने की इतनी आदत थी कि मैं मुश्किल से कभी खिड़की के विकल्प का इस्तेमाल करता था, तो मुझे गलत लगता था। मैं क्षमाप्रार्थी हूं।
ओटो रोबा

0

एक मैक लेना, जैसे स्क्रीनशॉट्स को केवल डिफ़ॉल्ट गनोम-स्क्रीनशॉट व्यवहार को बदलकर बनाया जाना संभव है। आपको उसके लिए शटर की आवश्यकता नहीं है :)

पर http://www.pc-freak.net/blog/how-to-take-area-screenshots-in-gnome-take-quick-area-selection-screenshots-in-g-linux-and-bsd/

आप गनोम डिफ़ॉल्ट स्क्रीनशॉट व्यवहार को बेहतर बनाने के लिए पूरी तरह से ट्यूटोरियल पढ़ सकते हैं और इसमें ड्रॉप शैडो / बॉर्डर इफेक्ट के साथ रीजन सिलेक्शन स्क्रीनशॉट के लिए कीज़ कैसे असाइन करें।

श्रेष्ठ

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