Як працює клавіша "Екран друку"?


15

Хочу знати, як працює клавіша "Екран друку". Це корисно, щоб зробити оснащення поточного екрану, але як це можливо? Чи існує програмне забезпечення, яке запускається і робить знімок, коли натискається клавіша екранного друку? Якщо так, що вони?

Чи може хтось допомогти мені у закуліссі цього процесу?


2
Я хотів би побачити детальну відповідь на це. Це те, що я приймаю як належне :)
n0pe

5
Я в шоці та побоюванні кожного разу, коли мій комп'ютер завантажується. Її розум хизується чимось настільки складним, настільки надійний, шкода, що мій уряд не працює так добре.
Моаб

і потім. це BSOD. ; стор. Уряд працює по-своєму добре. Просто не так, як ми цього хочемо; p
Journeyman Geek

Відповіді:


17

Зокрема, як це працює, залежить від реалізації, але у багатьох випадках фреймбуфер вміщує все, що зараз відображається на екрані, тому найпростіший спосіб зробити скріншот - це просто взяти цю частину пам'яті та записати її у файл. Ви можете часто робити це (в Linux) за допомогою команди cat /dev/fb0 > 'filename'(де "ім'я файлу" - файл зображення, який ви хочете написати).


cat /dev/fb0 > 'filename'не працювало
Акшайдеп Гірі

6

Подорожник цілком прав. Це в основному лише функціональність Windows. Як тільки ви натиснете кнопку "Екран друку", Windows захопить колір усіх пікселів на екрані (маленькі крапки) та збереже їх у буфер обміну (куди йде все, що ви "копіюєте" (ctrl + c)), тож ви можна вставити його в Paint або будь-яку іншу програму.

Немає спеціального програмного забезпечення або нічого, що працює, це лише Windows.


@ Rene, що color of all of the pixels on your screenозначає? Чи будуть дані пікселів надходити з відображення? Вибрана відповідь говорить про якийсь "фреймбуфер", і я думаю, що це просто деяка пам'ять, звідки ОС захопить дані. Будь ласка, виправте.
manikanta

3

Це досить просто частина диспетчера ОС / Дисплея. У старих натяках він використовував для друку всього, що є на екрані - вибір / варіант копіювання того, що на екрані, порівняно новий - ви можете вставити зображення у свій редактор зображень на вибір.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.