Saya telah menggunakan CLI bawaan Firefox untuk mengambil tangkapan layar halaman web, sehingga saya tidak harus menggunakan alat pihak ketiga.
Ini sangat sederhana untuk dilakukan,
- Hit Shift+F2
- Ketik
screenshot filename.png
, lalu Enter.
Untuk mengambil tangkapan layar seluruh halaman (termasuk bagian-bagian yang tidak terlihat), Anda hanya perlu menambahkan --fullpage
ke akhir perintah di atas.
Di sinilah masalahnya, ketika saya mengambil tangkapan layar halaman penuh dari sebuah halaman besar, kualitasnya tidak cukup tinggi sehingga menjadi pixelated atau teks tidak terbaca ketika diperbesar.
Apakah ada cara untuk meningkatkan kualitas tangkapan layar tanpa menggunakan alat pihak ketiga?
Pertanyaan-pertanyaan Terkait:
- Bagaimana cara mengambil tangkapan layar dari halaman web yang lengkap?
- Bagaimana saya bisa menggunakan firefox untuk mengambil screenshot halaman penuh dari baris perintah?
Saya menggunakan Windows 7 dan pembaruan Firefox terbaru, jika itu penting.
sumber
Jawaban:
Akhirnya, saya menemukan jawaban untuk pertanyaan saya. Saya ingin menjawab pertanyaan saya.
Pertama-tama, di mana kredit jatuh tempo; Eric's Archived Thoughts , saya menemukan tutorial ini secara tidak sengaja.
Jawabannya sederhana, cukup tambahkan
--dpr
opsi / argumen ke perintah dengan resolusi piksel relatif ke normal. Katakan, misalnya, untuk menangkap resolusi resolusi normal sebanyak 4 kali--dpr 4
, perhatikan bahwa ada spasi sebelum angka tersebut. Anda juga dapat menggunakan angka dengan bagian desimal seperti 5.3, 5.6 dll. Contoh perintah mungkin terlihat seperti:Itu saja.
Dan tentu saja, ada peningkatan kualitas tangkapan layar.
Contoh tangkapan layar:
Pada resolusi normal
Pada resolusi 5x
sumber
:screenshot
(perhatikan titik dua) dari konsol web (Tools -> Web Developer -> Web Console, atau Ctrl + Shift + K / Cmd + Option + K)