Saya perlu mengambil screenshot situs web karena akan muncul pada monitor resolusi sangat tinggi ... katakanlah 4000x3000 piksel. Layar laptop saya memiliki resolusi asli 1400x768. Pada dasarnya, saya perlu mensimulasikan memiliki resolusi monitor yang jauh lebih tinggi daripada monitor saya dan kartu video sebenarnya mendukung. Saya ingin tangkapan layar situs terlihat cukup seperti ketika Anda menekan CTRL MINUS (perkecil) di Firefox berulang kali, tetapi tanpa kehilangan piksel karena penskalaan. Bagaimana saya bisa melakukan ini? Apakah ada cara untuk menggunakan perangkat lunak mesin virtual untuk mensimulasikan tampilan resolusi super tinggi? Jika tidak, adakah cara untuk membuka jendela peramban yang lebih besar dari layar, lalu menangkap isinya sebagai PNG? Adakah yang bisa bekerja?
sumber
Jawaban:
Anda dapat melakukannya dengan Firefox dan 2 ekstensi: Pengembang Web dan FireShot .
Setelah kedua ekstensi dipasang, buka Alat - Pengembang Web - Ubah Ukuran - Edit Ukuran Ubah Ukuran ....
Tambahkan ukuran baru, 4000 x 3000. centang "Ubah ukuran viewport" jika Anda hanya menginginkan konten halaman 4000x3000. Jika Anda tidak memeriksanya, jendela Firefox yang lengkap (dengan bilah alat, menu, ...) akan disetel ke dimensi ini.
Setelah pada ukuran yang benar, pergi ke Alat - FireShot - Tangkap Seluruh Halaman dan .... Pilih tindakan, seperti Simpan misalnya. Ini akan menyimpan konten halaman yang telah ditetapkan oleh Pengembang Web ke ukuran yang diinginkan.
sumber
Sementara itu (setidaknya selama satu atau dua tahun - sejak versi 15, jika saya tidak salah), Firefox mendukung ini secara langsung melalui alat pengembang terintegrasi.
Baik tekan CtrlShift Matau pilih Tampilan Desain Responsif dari ikon Alat Pengembang di menu garis.
Itu akan memunculkan pandangan ini, yang akan memungkinkan Anda memilih dari serangkaian preset serta memasukkan resolusi yang diinginkan dan langsung menyimpan tangkapan layar dalam format PNG ke disk dengan satu klik:
sumber
Shift
+F2
dan tempelscreenshot --clipboard --fullpage
ke "konsol". Ini berbeda dari konsol JS biasa.Di Mac, Paparazzi dapat membantu, baik menggunakan GUI atau menggunakan sintaks URL seperti:
Sintaks URL dapat dengan mudah diubah menjadi bookmarklet . Paparazzi menggunakan mesin rendering WebKit.
sumber
Saya menggunakan add FireFox pada yang disebut Abduction untuk membuat suntikan .png dari halaman web secara keseluruhan. Sayangnya add on belum diperbarui agar kompatibel dengan FireFox 3.6.
Sepertinya ScreenGrab akan melakukan hal yang sama.
sumber
Firefox 16 dan seterusnya sekarang berisi kemampuan untuk mengontrol ukuran viewport dengan konsol pengembang:
Buka Alat ... Pengembang Web ... Bilah Alat Pengembang
Ubah ukuran viewport dengan perintah ini:
Tangkapan layar dengan perintah ini:
sumber
Nah, dengan Linux (atau pengaturan Sistem X Window apa pun rasa) Anda dapat mengatur desktop virtual yang lebih besar dari monitor Anda. Anda gulir di dalamnya, tapi saya pikir Anda bisa memaksimalkan browser Anda dan screen shot itu.
Saya tidak tahu apakah ada cara untuk melakukannya di Windows atau OS X.
sumber
Saya menemukan menggunakan layanan online seperti thumbalizr lebih mudah daripada menginstal plugin browser, jika Anda tidak perlu melakukan ini sering.
sumber
Di Chrome ada beberapa ekstensi seperti:
Tembakan Tembakan
Tangkapan layar laman web (tidak berfungsi dengan saya, mungkin memiliki bug saat ini)
Ada tangkapan layar laman web lain, tetapi saya tidak memiliki reputasi yang cukup untuk menerbitkan lebih dari dua tautan
sumber