;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Você está dando print errado: veja jeitos melhores de capturar a tela do PC

Veja diferentes maneiras de dar print na tela de PC e notebook, seja Windows, Mac ou Linux - Olia Danilevich/ Pexels
Veja diferentes maneiras de dar print na tela de PC e notebook, seja Windows, Mac ou Linux Imagem: Olia Danilevich/ Pexels

Simone Machado

Colaboração para Tilt, em São José do Rio Preto (SP)

05/01/2022 04h00Atualizada em 17/05/2022 19h19

É só termos um computador ou notebook novo em mãos que nos perguntamos: como tirar um print? A "foto da tela" é vital e importante muitas vezes na nossa rotina diária, seja para fins pessoais ou de trabalho.

Para fazer a captura existem diversos aplicativos. No entanto, realizar essa tarefa sem nenhum deles, usando apenas as ferramentas já existentes no sistema, é muito mais fácil do que se imagina e pode ser feito através de atalhos do teclado e de softwares que já vêm instalados no próprio computador ou notebook.

Se você usa apenas a tecla "PrintScreen", abrindo o Paint, e acha que está arrasando, saiba que existem maneiras melhores e mais eficazes de realizar a tarefa.

Então, se você quer saber mais sobre as maneiras de fazer uma captura de tela em um notebook ou PC, usando ou não um aplicativo especifico para isso, veja todos os os abaixo:

Com tirar print no PC ou notebook Windows

Tecla Print Screen:

  1. Abra a tela que deseja capturar
  2. Clique na tecla "PrtScr" para copiar a imagem
  3. Abra o Paint
  4. Digite Clrt V - A imagem capturada será colada no programa
  5. Salve a imagem onde desejar e no formato de arquivo que preferir

Teclas Alt + Print Screen

  1. Pressione as teclas "Alt + Print Screen" para capturar apenas a página, sem a barra de tarefas do Windowns
  2. Abra o Paint
  3. Digite Clrt + V - A imagem capturada será colada no programa
  4. Salve a imagem onde desejar e no formato de arquivo que preferir

Teclas Alt + D

  1. Pressionando "Alt + D" a captura da tela não é ativada imediatamente, mas sim com um atraso de 1 a 5 segundos após a ação, sendo ideal para tirar print de algum momento posterior
  2. Abra o Paint
  3. Digite Clrt + V - a imagem capturada será colada no programa
  4. Salve a imagem onde desejar e no formato de arquivo que preferir

Teclas Windows + Print Screen

  1. Pressione Windows + Print Screen para fazer a captura de tela
  2. Pronto! A imagem é salva automaticamente na pasta "Imagens" do seu computador. Nesse caso o uso de um programa editor de imagem como o Paint é descartado

Teclas Windows + Shift + S

  1. Ao pressionar a combinação "Windows + Shift + S" você irá capturar apenas uma parte da tela
  2. Em seguida a página ficará escurecida e exibirá um menu na parte superior
  3. Escolha o tipo de print que deseja fazer
  4. Salve a imagem onde desejar e no formato de arquivo que preferir

Como tirar print da tela do Mac

Teclas Shift + Command + 3

  1. Pressione as teclas Shift + Command + 3
  2. Uma miniatura da tela será exibida no canto da tela, clique nela para editar
  3. Salve a imagem onde desejar

Shift + Command + 4

  1. Pressione as teclas Shift + Command + 4 para fazer a captura de parte da tela
  2. Arraste o cursor em cruz para selecionar a área a ser capturada
  3. Solte o botão do mouse ou trackpad para fazer a captura
  4. Uma miniatura da tela será exibida no canto da tela, clique nela para editar
  5. Salve a imagem onde desejar

"Command + Control + Shift + 3"

  1. Ao apertar as teclas "Command + Control + Shift + 3" você fará uma Captura de tela inteira
  2. A imagem ficará salva na área de transferência
  3. Abra um editor de imagem e cole a captura (Command + V)
  4. Basta salvar no formato e local de sua preferência

"Command + Control + Shift + 4"

  1. Pressione o atalho Command + Control + Shift + 4
  2. O cursor do mouse mudará para "+" com coordenadas de pixel no lado direito
  3. Clique e arraste a caixa ao redor da seção que você deseja capturar
  4. Solte o botão do mouse quando terminar
  5. Abra um editor de imagem e cole a captura (Command + V)
  6. Basta salvar no formato e local de sua preferência

Capturando uma janela ou menu

  1. Abra a janela ou o menu que você deseja capturar
  2. Em seguida, pressione as teclas Shift + Command + 4 + barra de espaço
  3. O cursor mudará para um ícone em formato de câmera
  4. Clique na janela ou no menu para capturar a tela
  5. Uma miniatura da tela será exibida no canto da tela, clique nela para editar
  6. Depois é só salvar a imagem onde desejar

Como tirar print da tela do Linux

Tecla Print Screen:

  1. Abra a tela que deseja capturar
  2. Clique na tecla "PrtScr" para copiar a imagem
  3. Abra o LibreOffice ou um programa de edição de imagens
  4. Cole a imagem capturada no programa
  5. Salve a imagem onde desejar e no formato de arquivo que preferir

Teclas Alt + Print Screen

  1. Pressione as teclas "Alt + Print Screen" para capturar apenas a página que está em foco
  2. Abra o LibreOffice ou um programa de edição de imagens
  3. Cole a imagem capturada no programa
  4. Salve a imagem onde desejar e no formato de arquivo que preferir

Teclas Windows + Shift + S

  1. Ao pressionar a combinação "Shift + Print Screen" o cursor do mouse mudará para uma cruz e
  2. Selecione a área a ser copiada
  3. Pressione "enter" para copiar
  4. Abra o LibreOffice ou um programa de edição de imagens
  5. Cole a imagem capturada no programa
  6. Salve a imagem onde desejar e no formato de arquivo que preferir

Conheça alguns aplicativos para dar print da tela:

Snip & Sketch (Captura e Esboço)

  1. O primeiro o é baixar o Snip & Sketch:
  2. Para isso, vá até a Microsoft Store pesquise por "Captura e Esboço"
  3. Clique em "Instalar"
  4. Abra o aplicativo
  5. No canto superior esquerdo, clique em "Novo" para iniciar as ferramentas de captura.
  6. Escolha uma das opções: "Captura retangular", "Captura de forma livre", "Captura de janela", "Captura de tela inteira"
  7. Faça a captura
  8. Salve no local que preferir

Lightshot

  1. Baixe o Lightshot e em seguida abra o aplicativo
  2. Clique e arraste o mouse sobre a área que deseja capturar
  3. Ao terminar a seleção solte o botão do mouse
  4. Uma barra lateral será criada,
  5. Use as ferramentas de edição para desenhar, sublinhar, adicionar setas e texto no local
  6. Clique no ícone de disquete e salve a captura

Screenshot Captor

  1. Baixe o Screenshot Captor e em seguida abra o aplicativo
  2. Pressionar "PrtScr"para fazer a captura
  3. A imagem da área capturada é mostrada na tela
  4. Em seguida, com o mouse você pode recortar a imagem, ajustá-la, mudar cores, etc.
  5. Ao terminar, salve a imagem no local e formato desejado