เครื่องมือใดที่จะครอบตัดส่วนหนึ่งของหน้าจอ


73

ฉันสามารถดูวิธีใช้ Gimp เพื่อครอบตัดส่วนของรูปภาพในไฟล์รูปภาพ แต่ฉันต้องการครอบตัดส่วนของหน้าจอ คุณจะทำอย่างไร


ฉันเห็นคุณลงชื่อเข้าใช้เมื่อสองวันที่แล้วดังนั้นยังคงเป็นผู้ใช้ที่นี่ ด้านล่างคำตอบด้วย 107 คะแนนโหวตมีความคิดเห็นมากมายบอกว่าควรเป็นคำตอบที่ยอมรับได้ คุณเคยคิดที่จะเปลี่ยนคำตอบที่ยอมรับหรือไม่?
WinEunuuchs2Unix

ตกลงเพียงแค่ทำมัน
Bob Yoplait

คำตอบ:


155

บน Gnome Shell (17.10+)

วิธีใช้gnome-screenshotความสามารถในตัว (โดยค่าเริ่มต้น):

  • Ctrl+ PrintScreenเพื่อคัดลอกภาพหน้าจอของเดสก์ท็อปทั้งหมด
  • Ctrl+ Alt+ PrintScreenเพื่อคัดลอกภาพหน้าจอของหน้าต่างที่ใช้งานในปัจจุบัน
  • Ctrl+ Shift+ PrintScreenเพื่อคัดลอกภาพหน้าจอของพื้นที่ที่คุณเลือกด้วยเมาส์

ภาพหน้าจอ

ในความสามัคคี

วิธีใช้Screenshotความสามารถในตัว:

  • PrintScreen เพื่อคัดลอกภาพหน้าจอของเดสก์ท็อปทั้งหมด
  • Alt+ PrintScreenเพื่อคัดลอกภาพหน้าจอของหน้าต่างที่ใช้งานอยู่ในปัจจุบัน
  • Shift+ PrintScreenเพื่อคัดลอกภาพหน้าจอของพื้นที่ที่คุณเลือกด้วยเมาส์

12
นี่ควรเป็นคำตอบที่ยอมรับได้
Behnam

1
ถูกต้องนี่ควรเป็นคำตอบที่ยอมรับแน่นอน
bogdan.rusu

1
สร้างบัญชีเพื่อสมัครใช้งานสิ่งนี้
iceman

ทำไมนี่ไม่ใช่คำตอบที่ยอมรับ?
Matt Cavanagh

ผลการค้นหาครั้งแรกโดยใช้ Google ทำให้ฉันอยู่ที่นี่ ขอบคุณ!
rayryeng

29

แอพพลิเคชั่น, อุปกรณ์เสริม, จับภาพหน้าจอ ... เลือกบริเวณที่จะคว้าข้อความแสดงแทน


1
ขอบคุณสำหรับการตอบคำถามพื้นฐานของฉัน ฉันคาดว่าสิ่งนี้จะอยู่ในเมนู "กราฟิก" ด้วยเครื่องมือปรับแต่งภาพอื่น ๆ
Bob Yoplait

19

วิธีที่ 1:

  • แอปพลิเคชั่น Goto >> อุปกรณ์เสริม >> จับภาพหน้าจอ
    ข้อความแสดงแทน
  • ตอนนี้คุณสามารถเลือกส่วนของหน้าจอ

วิธีที่ 2:

  • หากคุณใช้ชัตเตอร์แอปพลิเคชั่น >> อุปกรณ์เสริม >> ชัตเตอร์
  • เปิดและคลิกตัวเลือกที่ด้านบนของหน้าจอ
    ข้อความแสดงแทน
  • ตอนนี้คุณสามารถเลือกส่วนของหน้าจอ

วิธีที่ 3:

  • ถ่ายภาพหน้าจอของเดสก์ท็อปทั้งหมดโดยการกดปุ่มสกรีน
  • เปิดภาพหน้าจอโดยใช้ GIMP
  • กดSHIFT+ Cเพื่อครอบตัดส่วน

1
คำตอบนี้สมบูรณ์แบบในขณะที่เขียน แต่ตอนนี้ฟังก์ชั่นนี้ถูกสร้างขึ้นใน. ดูaskubuntu.com/questions/72386/... ดังนั้นควรใช้คำตอบของ @ konrad ทันที
dayuloli


7

ดีถ้าคุณหมายถึงการกดPrint Screenปุ่มแล้วครอบตัดด้วยเครื่องมือคอนโซลคุณต้องmogrifyทำ (โดยการติดตั้งเครื่องมือ imagemagick)

หากคุณต้องการที่จะใช้ภาพของหน้าต่างบางอย่างให้เลือกหน้าต่างลาAltกดในขณะที่กดPrint Screenคีย์

ใช้ Compiz คุณสามารถขยายไปยังพื้นที่ที่ใช้ที่สำคัญและเลื่อนเข้ามาแล้วSuperPrint Screen

ใน KDE คุณมีksnapshotความสามารถมากมายซึ่งรวมถึงการถ่ายภาพพื้นที่


:) "mogrify" ... มันฟังดูเหมือนศัพท์สแลง แต่ฉันเพิ่งค้นพบคำสั่ง Linux ที่แท้จริง.. (และนี่คือนิรุกติศาสตร์ของคำถ้าคุณสนใจ ... และฉันชอบแนวคิด compiz .. ขอบคุณ
Peter.O

6

เมื่อติดตั้ง imagemagick คุณสามารถพิมพ์:

import filename.png

ที่พรอมต์คำสั่ง มันจะช่วยให้คุณมีขนไขว้ที่คุณสามารถใช้เพื่อวาดรูปสี่เหลี่ยมผืนผ้าบนหน้าจอซึ่งมันจะจับภาพ

(filename.png สามารถเป็นรูปแบบกราฟิกใดก็ได้)


4

scrot

sudo apt-get install scrot

scrot (SCReen shOT) เป็นเครื่องมือจับภาพหน้าจอ commandline ง่ายๆที่ใช้ imlib2 เพื่อจับและบันทึกภาพ สนับสนุนรูปแบบภาพหลายรูปแบบผ่านโมดูลรักษาความปลอดภัยแบบไดนามิกของ imlib2

วิ่ง: scrot -s

-s, - เลือก: โต้ตอบเลือกหน้าต่างหรือสี่เหลี่ยมผืนผ้าด้วยเมาส์


3

แค่อยากจะเพิ่มว่าตอนนี้คุณสามารถพิมพ์shift+ printscreenเพื่อเลือกพื้นที่ที่จะพิมพ์


2

หากคุณต้องการใช้ GIMP เพื่อจับภาพเพียงบางส่วนของหน้าจอแสดงผลจากนั้นใช้ไฟล์ - รับ - ภาพหน้าจอ - เลือกภูมิภาคเพื่อคว้า - ถ่ายภาพ คลิกซ้ายบนหน้าจอกดปุ่มค้างไว้ลากเพื่อจัดรูปแบบสี่เหลี่ยมผืนผ้าและปล่อยปุ่มเมาส์เพื่อจับภาพของส่วนที่เลือกของหน้าจอ

โปรดทราบว่า GIMP รุ่นต่าง ๆ ใช้ลำดับเมนูคำสั่งที่แตกต่างกันเช่น "ได้รับ" อาจมีป้ายกำกับว่า "สร้าง"


2

ไม่มีคำตอบใดที่เหมาะกับฉันใน Linux มิ้นท์ 18 Cinnamon 64-bit

สิ่งต่อไปนี้ในภาพหน้าจอใช้งานได้สำหรับฉัน

ป้อนคำอธิบายรูปภาพที่นี่

การเพิ่มขั้นตอนที่ฉันทำตามที่แนะนำโดย Tshilidzi Mudau

  1. สร้างสคริปต์gnome_area_screenshot.shเนื้อหามีดังนี้
#! /bin/sh

sleep 0.125
gnome-screenshot --area
  1. เปิดการตั้งค่าคีย์บอร์ดจากเมนูการตั้งค่า

  2. คลิกที่แท็บทางลัด

  3. คลิกที่เพิ่มทางลัดที่กำหนดเองที่นำเสนอที่แผงด้านล่าง

  4. ตั้งชื่อเป็น 'สกรีนช็อตของพื้นที่' (หรือทุกอย่างที่คุณต้องการ)

  5. และคำสั่งเป็น /gnome_area_sc4.0.sh

  6. ในแป้นพิมพ์ลัดเลือก 'สกรีนช็อตพื้นที่' และในการผูกคีย์บอร์ดดับเบิลคลิกและกำหนดคีย์ผสมที่คุณต้องการให้เป็นแป้นพิมพ์ลัด


สวัสดี @Gokul Kulkarni อาจจะทำตามขั้นตอนที่คุณทำตามและรหัส / คำสั่งที่คุณรันแทนภาพหน้าจอ?
Tshilidzi Mudau

@Tshilidzi Mudau อัปเดตคำตอบ
Gokul Kulkarni

ดูดี :)
Tshilidzi Mudau

0

หากคุณใช้ GNOME เครื่องมืออัปโหลดภาพหน้าจอ imgurนั้นยอดเยี่ยมมาก มันอยู่ในแถบด้านบน มันมีตัวเลือกให้คุณลากและเลือกพื้นที่เลือกหน้าต่างหรือเลือกเดสก์ท็อปเพื่อจับภาพหน้าจอ มันจะอัปโหลดภาพหน้าจอโดยอัตโนมัติและให้ลิงก์แก่คุณ


0

ใช้ช็อตคัท 1. เปิดระบบแป้นพิมพ์ - ทางลัด

ป้อนคำอธิบายรูปภาพที่นี่

2. คลิก "ทางลัดที่กำหนดเอง"

3. คลิกปุ่ม "+" ทางด้านขวา

ป้อนคำอธิบายรูปภาพที่นี่

4. เพิ่มชื่อเช่น "ครอบตัด" และเพิ่มบรรทัดต่อไปนี้ (สมมติว่าคุณใช้คำพังเพย)

gnome-screenshot -a

ป้อนคำอธิบายรูปภาพที่นี่

5. คลิกเพิ่ม

6. คลิก "ปิดใช้งาน" && ตั้งค่าทางลัดตามที่คุณต้องการ

7. รูปภาพจะถูกบันทึกโดยอัตโนมัติในโฟลเดอร์ "รูปภาพ"

ป้อนคำอธิบายรูปภาพที่นี่


-1

ฉันเขียน bash จำลองคีย์ลัดCmd+ Shift+ 4ใน OSX สำหรับหน้าจอครอบตัดอย่างรวดเร็ว อะไรทำให้ทางลัดนี้มีประโยชน์เพราะลดจำนวนขั้นตอนในการสร้างภาพครอบตัด คุณเพียงแค่ต้องโทร Ctrl + Shift + 4 แล้วลากไฟล์ที่ถูกครอบตัดอัตโนมัติจะบันทึกด้วยรูปแบบชื่อตามเวลาที่สร้างไม่มีป๊อปอัปพิมพ์ชื่อ ฯลฯ ที่จำเป็น

  1. เพิ่มคีย์ลัดCtrl+ Shift+ 4ในคีย์ลัดแบบกำหนดเอง การเชื่อมโยงคำสั่งที่จะทุบตีคุณ (เช่น: /home/nickfarrow/bin/scrot.sh)
  2. ติดตั้งเครื่องมือ scrot (เครื่องมือนำเข้าที่คล้ายกันใน imagemagick)
  3. เพิ่ม bash เพื่อครอบตัดหน้าจอโดยใช้scrotหรือimport(ต้องการ imagemagick): เช่น:

    #! /bin/bash
    DATE=$(date +"%Y-%m-%d_%H_%M_%S")
    scrot -s ~/bin/crop/$DATE.png
    

~/bin/crop เป็นรูปครอบตัดที่เก็บโฟลเดอร์

(ขออภัยในภาษาอังกฤษของฉัน) หวังว่าความช่วยเหลือนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.