Alat snipping Windows sorot lurus

19

Di Windows Snipping Tool , saya ingin tahu bagaimana saya bisa menggunakan alat stabilo untuk menggambar garis lurus?

zatenzu
sumber
1
Tangan yang mantap ?! Seperti yang saya tahu tidak ada pilihan untuk menggambar garis lurus. Saya dapat menyarankan Anda perangkat lunak ringan sebagai gantinya, jika Anda mau.
User552853
1
@ User552853 Opsi ini tidak ada? Bodoh, itu hal pertama yang ingin saya lakukan dengan alat seperti itu ... Jika itu ringan dan nyaman, saya berharap!
zatenzu
1
Ada 2 alat yang saya sukai. Pertama adalah LightShot app.prntscr.com dan yang kedua adalah GreenShot getgreenshot.org/downloads . Saya menemukan Lightshot lebih mudah karena saya mengedit tangkapan layar segera, sementara GreenShot membuka editor (seperti alat snipping tidak). GreenShot memang memiliki opsi untuk membuat garis lurus, bentuk dengan stabilo.
User552853
& banyak lagi opsi seperti mengunggah, berbagi, mencari gambar yang serupa di google, dll. :)
User552853
1
@ User552853 Saya telah menginstal keduanya tetapi saya lebih suka greenshot karena Anda dapat langsung menyorot teks dengan cara yang lurus. Plus, ia memiliki plugin Jira dan sangat berguna dalam pekerjaan saya. Terima kasih atas balasan Anda!
zatenzu

Jawaban:

14

Alat snipping Windows tidak memiliki cara apa pun untuk membiarkan kami menggambar garis lurus dengan menekan Shift. Windows Ink Workspaceadalah alat lain yang mendukung potongan dan gambar bagian yang terpotong. Ini memiliki penggaris virtual yang membantu kita menggambar garis lurus.


Untuk mengaktifkan Windows Ink Workspace

Klik kanan di mana saja pada taskbar dan dari menu konteks pilih tombol Show Windows Ink Workspace. Ikon pena menulis dalam bentuk "S" akan muncul di area notifikasi di paling kanan.

Untuk meluncurkan ruang kerja, klik atau ketuk ikon Windows Ink Workspace berbentuk pena yang muncul di area notifikasi Anda.

Ikon di area notifikasi


Ketuk blok "Sketsa layar". Ini akan menjadi blok ketiga dalam daftar. Ini akan secara otomatis mengambil tangkapan layar tampilan Anda dan memuatnya untuk membuat sketsa Anda.

Sketsa Layar di Windows Ink Workspace


Arahkan ke bilah pena di kanan atas layar.


Pilih ikon penggaris. Ini terlihat seperti penguasa diagonal.


Tempatkan mouse di atas penggaris dan gunakan roda gulir mouse untuk memutar dan memposisikan penggaris.

Contoh Sketsa Sketsa sampel


Semoga ini membantu.

Catatan: Sketsa Layar adalah fitur baru yang tersedia di Pembaruan Hari Jadi Windows 10

CodeIt
sumber
2
Bagus! Saya tidak tahu alat ini. Terima kasih atas tipnya tetapi saya merasa berat. Saya tidak dapat secara langsung memilih area yang akan dipotong dan alat penggaris muncul dengan cara diagonal, saya harus menggulir untuk meletakkannya secara horizontal dll ... Saya membutuhkan alat yang lebih cepat!
zatenzu
1
Wow, Windows Ink Workspace Sketch akan menjadi alat yang hebat jika penggarisnya tidak terlalu jelek! Penggaris harus mulai horizontal dan harus mudah diputar melalui pintasan mouse atau keyboard.
oliver-clare
7

Pengguna 3DWizard memiliki skrip Autohotkey yang bagus yang sedikit saya modifikasi untuk membantu saya memecahkan masalah ini. Tahan Shiftdi dalam jendela Alat Snipping untuk membatasi mouse ke gerakan horizontal.

SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles

; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
  $*Shift::
    Send {Shift Down}
    CoordMode, Mouse, Screen
    MouseGetPos, SetX, SetY
    ; clip the cursor to a rectangle that consists just of a line in x-direction
    ClipCursor(true, -1000000, SetY, 1000000, SetY+1)
    KeyWait Shift
  return

  $*Shift Up::
    Send {Shift Up}
    ClipCursor(false, 0, 0, 0, 0) ; unclip the cursor
  return

  ClipCursor(Confine=True, x1=0 , y1=0, x2=1, y2=1)
  {
    VarSetCapacity(R, 16, 0), NumPut(x1, &R+0), NumPut(y1, &R+4), NumPut(x2, &R+8), NumPut(y2, &R+12)
    Return Confine ? DllCall("ClipCursor", UInt, &R) : DllCall("ClipCursor")
  }
#IfWinActive
HaveSpacesuit
sumber
Penggunaan AHK yang luar biasa untuk melakukan peningkatan UX ad-hoc.
Screenack
Anda Tuan jenius !!!
Vesselin Obreshkov
2

Jawaban oleh @HaveSpacesuit tidak berfungsi untuk saya di Windows 10.

Melepaskan Shift tidak melepaskan kursor.

Untuk memperbaikinya, ubah baris ketiga dari belakang ke:

Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )

Seluruh, kode kerja:

SendMode Input ; Recommended for new scripts due to its superior speed and reliability
SetTitleMatchMode 2 ; Allows for partial matches in window titles
CoordMode, Mouse, Screen  

; Commands specific to when Snipping Tool is open
#IfWinActive, Snipping Tool
  $*Shift::
    Send {Shift Down}
    MouseGetPos, SetX, SetY
    ClipCursor( true, -10000, SetY, 10000, SetY+1 ) ;clip the cursor to a rectangle that consists just of a line in x-direction
    KeyWait Shift
  return

  $*Shift Up::
    Send {Shift Up}
    ClipCursor( false, 0, 0, 0, 0 ) ; unclip the cursor
  return

  ClipCursor( Confine=True, x1=0 , y1=0, x2=1, y2=1 ) {
    VarSetCapacity(R,16,0),  NumPut(x1,&R+0),NumPut(y1,&R+4),NumPut(x2,&R+8),NumPut(y2,&R+12)
    Return Confine ? DllCall( "ClipCursor", UInt,&R ) : DllCall( "ClipCursor", UInt, 0 )
  }
#IfWinActive
Bojan Hrnkas
sumber
Terima kasih! Saya pikir pembaruan untuk Windows 10 mungkin menyebabkan skrip asli berhenti bekerja, karena saya mendapatkan laptop baru dan mengalami masalah yang sama seperti yang Anda gambarkan. Hargai skrip yang diperbarui!
HaveSpacesuit
2

Saya menemukan alat Windows yang disebut Snip & Sketch . Alat ini menyediakan Stabilo: masukkan deskripsi gambar di sini

zatenzu
sumber
Bagaimana Anda bisa menyorot garis lurus menggunakannya?
Augusto Barreto
3
@ AugustoBarreto: Untuk menyorot garis lurus, Anda dapat menggunakan alat Ruler (ikon kedua di sebelah kanan stabilo).
zatenzu
1

Saya datang dengan solusi yang sangat berteknologi rendah untuk ini: MouseKeys!

Saya hanya mengaturnya sehingga setiap kali saya mematikan NumLock, MouseKeys diaktifkan. Lalu saya hanya menyejajarkan kursor stabilo, "klik" dengan menekan NumPad-0, lalu geser ke kanan menggunakan NumPad-6. NumPad-5 tampaknya secara konsisten "tidak klik" pada akhirnya; Saya mendapat hasil yang beragam menekan NumPad-0 lagi.

Catatan, solusi "MouseKeys always on" ini mungkin hanya nyaman pada keyboard penuh desktop. Jika Anda memiliki QWERTY / NumPad yang dibagikan, Anda ingin menggunakan tombol pintas MouseKeys sebagai gantinya untuk mengaktifkan / menonaktifkan.

pengguna985469
sumber