Como tirar uma captura de tela de alta qualidade de toda a página no Firefox usando o GCLI?

8

Estou usando a CLI integrada do Firefox para fazer capturas de tela de páginas da Web, para que eu não precise usar nenhuma ferramenta de terceiros.
É muito simples de fazer,

  • Pressione Shift + F2
  • Digite screenshot filename.png e, em seguida, Enter.

Para capturar a captura de tela de toda a página (incluindo as partes que não estão visíveis), basta adicionar --fullpage ao final do comando acima.
Aqui é onde o problema é, quando pego a captura de página inteira de uma página grande, a qualidade não é alta o suficiente para que ela se torne pixelizada ou o texto não seja legível quando ampliado.
Existe alguma maneira de aumentar a qualidade das capturas de tela sem usar qualquer ferramenta de terceiros?
Questões Relacionadas:

Estou usando o Windows 7 e a última atualização do Firefox, se isso for importante.

    
por RogUE 29.05.2016 / 13:20

1 resposta

12

Finalmente, encontrei a resposta para minha pergunta. Eu adoraria responder minhas perguntas.

Primeiro de tudo, onde o crédito devido; Os pensamentos arquivados de Eric , encontrei este tutorial acidentalmente.

A resposta é simples, basta adicionar um --dpr option / argument ao comando com a resolução de pixel relativa ao normal. Digamos, por exemplo, capturar em 4 vezes a resolução da resolução normal colocando --dpr 4 , observe que há um espaço antes do número. Você também pode usar números com partes decimais como 5.3, 5.6 etc. Um exemplo de comando pode parecer:

screenshot filename.png --dpr x

Isso é tudo.

E, claro, há melhorias na qualidade das capturas de tela.

Exemplo de capturas de tela:

Na resolução normal

Comumaresoluçãode5x

    
por 27.09.2016 / 16:47