2011-06-11 23:07:27 +0000 2011-06-11 23:07:27 +0000
38
38

Comment faire une capture d'écran d'une fenêtre plus grande que l'écran

Je veux faire une capture d'écran d'une fenêtre qui est plus grande que la taille de l'écran.

Si je fais un zoom arrière de la fenêtre et que je prends la capture d'écran, je perds la qualité car le zoom dans l'image ne fonctionnera pas.

Un grand écran m'aiderait à faire cela, mais je n'en ai pas.

J'utilise Jing, mais il me permet seulement de prendre une photo de ce qui est visible à l'écran et ignore le reste.

Y a-t-il un moyen de prendre des captures d'écran de ce qui est en dehors de l'écran ?

Réponses (12)

25
25
25
2015-02-18 06:07:33 +0000

Je crois que Screenshot Captor est l'outil que vous recherchez. Il implique cependant une légère courbe d'apprentissage et la fonction de capture de fenêtre défilante peut sembler intimidante au premier abord.

Il peut capturer des objets, c'est-à-dire du contenu dans des fenêtres avec des barres de défilement (horizontales et verticales), des contrôles de programmes individuels, etc.

C'est assez puissant, mais il peut être nécessaire de modifier les paramètres pour obtenir ce que vous voulez et, par conséquent, la courbe d'apprentissage.

Si vous essayez le programme et qu'il ne fonctionne pas pour vous, avant de le rejeter, regardez les vidéos énumérées sur cette page , en particulier celle-ci sur la capture de base de la fenêtre de défilement .

Voici un exemple de capture d'une fenêtre défilante de l'Explorateur Windows (cliquez pour voir la taille réelle):

11
11
11
2015-02-17 19:46:11 +0000
  1. J'ai dû tester le fonctionnement et l'apparence de logiciels sur des écrans plus grands que le mien, et je l'ai fait dans une machine virtuelle avec VMWare Workstation. Je suis juste allé sur VM settings, Display, et j'y ai écrit la résolution. Il est facile de faire des captures d'écran avec le logiciel de virtualisation (Ctrl+Alt+PrtScr, et elles sont automatiquement sauvegardées sur le bureau de l'hôte). Bien que je n'aie jamais essayé de monter à 6000×4000 jusqu'à aujourd'hui :-)

  2. Bien que cela couvre le cas général, le cas des fichiers PDF est beaucoup, beaucoup plus facile. Il existe un outil de rendu de PDF terriblement utile (et gratuit !) appelé MuPDF où vous pouvez simplement exécuter

  3. Une dernière chose : quelqu'un a mentionné la capture d'écran de toutes les pages web dans Firefox ? Aucune extension n'est nécessaire ! Il suffit d'appuyer sur Shift+F2 et d'écrire

9
9
9
2011-06-11 23:59:11 +0000

Il n'y a rien “au-delà de l'écran”, surtout parce que les candidatures ne le dessineront pas.

Votre meilleure chance est de panner autour de l'image, et d'utiliser Photoshop (ou votre éditeur d'images préféré) pour assembler les morceaux.

C'est comme ça dans Windows au moins ; vous ne dites pas quelle “fenêtre” vous avez, et comment vous pouvez “zoomer”.

Mais si j'essayais, par exemple, de voler des images de Google Maps, je ferais

  • faire un panoramique autour de
  • enregistrer les petits morceaux
  • les assembler dans Photoshop
8
8
8
2015-03-06 12:20:04 +0000

Sous Linux, la commande “xrandr” crée simplement un écran virtuel plus grand, par exemple :

xrandr –output HDMI-1 –rate 60 –mode 1920x1200 –panning 3000x2000

Puis faites une capture d'écran de la manière habituelle, qui capture l'écran virtuel entier dans cette taille comme spécifié par l'option “–panning”. Elle capture également les zones qui sont en dehors de la zone visible du moniteur physique.

3
3
3
2015-02-17 08:34:32 +0000

La bonne nouvelle : il y a un moyen de capturer votre pdf dans son intégralité.
La mauvaise nouvelle : c'est un peu long et le pdf peut ne pas sortir 100% correct !
(C'est mieux que rien, n'est-ce pas ?)

Donc, pour que tout cela fonctionne, vous devrez faire ce qui suit :

  1. prendre une version de NodeJS de ici et l'installer
  2. a. Si vous avez git installé il suffit de cloner le mozilla/pdf.js repo de github comme git clone git://github.com/mozilla/pdf.js.git pdfjs et cd dans le répertoire b. Si vous n'avez pas git alors vous devrez télécharger l'ensemble du dépôt de code à partir d'ici : https://github.com/mozilla/pdf.js/archive/master.zip dézippez-le et ensuite ouvrez command prompt et cd à la racine du répertoire
  3. exécutez node make server

Ce que vous avez fait jusqu'à présent est de créer un serveur web fonctionnant sur localhost:8888 qui est capable de rendre des pdfs en utilisant JavaScript. Vous pouvez voir un exemple de pdf en allant à la page suivante : http://localhost:8888/web/viewer.html?file=/examples/learning/helloworld.pdf

Ensuite, vous devrez télécharger PhantomJS.

  1. Prenez-le à partir de ici
  2. Dézippez-le où vous voulez et ensuite, à l'invite de commande cd dans le dossier bin
  3. Copiez le fichier rasterize.js du dossier examples de phantomjs dans le dossier bin (je sais que c'est un peu sale mais on peut régler ça plus tard, non ?)
  4. Ouvrez rasterize.js parce que nous devons changer quelque chose.
  5. Va à la ligne 45 et change le temps de 200 à quelque chose comme 5000 pour l'instant. Le code devrait ressembler à : https://gist.github.com/HaykoKoryun/eba33f2011d3d69b773b
  6. Placez une copie du fichier pdf que vous voulez capturer dans un dossier appelé test dans le dossier racine pdfjs
  7. Enfin, exécutez la commande suivante phantomjs.exe rasterize.js http://localhost:8888/web/viewer.html?file=/test/xxx.pdf test.png 1920px*1080px

Quels sont ces paramètres que vous dites ? Le premier indique à phantomjs quel script exécuter. C'est facile, dans notre cas c'est la version modifiée de rasterize.js !

Le second est l'URL à charger, qui est le serveur web local exécutant pdfjs. Notez que vous devrez remplacer le xxx par le nom de votre fichier pdf.

Le troisième paramètre est le nom et le format du fichier dans lequel vous allez enregistrer la capture.

Enfin, le dernier paramètre est la taille de la capture. Vous devrez jouer avec la taille pour être sûr de capturer la page entière.

2
2
2
2014-07-09 17:36:10 +0000

Il est possible de prendre des SS d'image allant au-delà de la partie visible de l'écran en utilisant le logiciel PicPick. http://www.picpick.org/en/features

  • Prendre des captures d'écran d'un écran entier, d'une fenêtre active, des fenêtres défilantes et de toute région spécifique de votre bureau, etc.

  • Personnaliser vos propres raccourcis clavier Prendre en charge plusieurs environnements de moniteur, capture avec curseur, enregistrement automatique et dénomination des fichiers, etc.

  • Prendre en charge la barre de capture flottante des widgets qui vous permet de prendre facilement des captures d'écran .

2
2
2
2015-02-18 03:16:25 +0000

Depuis longtemps déjà, j'utilise le frère aîné de Jing : SnagIt (c'est aussi de TechSmith)

Il capture sans problème les fenêtres défilantes si elles ont des barres de défilement horizontales et/ou verticales. Vous pouvez donc capturer une zone de 3000x3000px et ainsi de suite.

L'inconvénient est qu'il y a des problèmes avec des applications comme Adobe Reader où les barres de défilement sont absentes.

L'outil n'est pas gratuit, donc cela dépend aussi du fait que vous puissiez accepter un outil payant. Mais l'essai est gratuit, ce qui vous permet de vérifier s'il fonctionne pour vous.

1
1
1
2015-02-20 20:43:08 +0000

Ok, donc malgré l'excellente réponse de Vinayak - Screenshot Captor - qui fonctionne très bien, je suis devenu curieux et j'ai vérifié tous les utils de capture d'écran sur Gizmo’s freeware , y compris ceux mentionnés dans la section des commentaires. J'en ai vérifié une vingtaine au total jusqu'à présent.

J'en ai trouvé seulement trois que j'ai utilisés avec succès pour saisir une fenêtre qui se chevauche au-delà de l'affichage visible de l'écran. Je doute qu'ils soient aussi puissants que Screen Grab Captor en termes de capture de fenêtres avec des barres de défilement, mais ils sont plus petits et font le travail que je voulais :

1
1
1
2015-04-07 22:01:29 +0000

J'essaie en fait d'obtenir quelque chose d'un fichier pdf, ce serait peut-être un peu rude de fusionner des morceaux ensemble

Le projet Impressionnant utilise certains outils pour rendre les pages PDF en images. Les paramètres réels de la ligne de commande peuvent être extraits du code source :

Alternativement, vous pouvez importer une seule page PDF dans Gimp ou Inkscape . L'importation dans Inkscape présente l'avantage supplémentaire de pouvoir modifier la page avant de l'exporter dans un autre format.

Enfin, si vous souhaitez réellement extraire des images d'un PDF, utilisez l'outil pdfimages de Xpdf Poppler :

pdfimages -j <file.pdf> <image_files_prefix>
1
1
1
2015-02-17 07:13:04 +0000

Pour prendre un instantané d'une fenêtre plus grande que l'écran, vous devrez agrandir l'écran, car une capture d'écran ne peut pas contenir de pixels qui n'ont pas été peints.

Lorsque vous utilisez l'applet Windows Panneau de configuration / Apparence et personnalisation / Affichage / Faciliter la lecture, ne permet que d'augmenter le nombre de points par pouce (DPI) de l'écran, et non de le réduire.

Néanmoins, il existe un moyen de réduire le DPI qui implique l'édition du registre.

D'après l'article Zane’s Blog - LogPixels DPI hack :

Voici un conseil pratique pour les utilisateurs de netbooks qui ont un besoin urgent d'augmenter le nombre d'écrans. Vous pouvez forcer une valeur DPI inférieure à 96 en utilisant le registre Windows.

Pour ce faire, ouvrez regedit, naviguez jusqu'à HKEY_CURRENT_CONFIG\Software\Fonts, item LogPixels et changez la valeur décimale de 96 à quelque chose de plus bas comme 80. Ensuite, déconnectez-vous et reconnectez-vous et vous verrez les changements.

J'utilise une valeur de 80 sur mon netbook et c'est à peu près le maximum que je vais laisser tomber tout en gardant les choses (à moitié) lisibles. Vous remarquerez que cela entrave vraiment la lisibilité des polices de caractères et qu'il y a d'étranges artefacts d'échelle bitmap, mais si vous êtes comme moi et que vous pouvez vous y adapter, alors l'espace écran supplémentaire gagné en vaut la peine.

Vous pouvez voir une comparaison côte à côte de mon bureau avec LogPixels à 80 et à 96 :

Avant de modifier le registre, exportez la branche Fonts comme sauvegarde, et créez également un point de restauration du système. Il peut être judicieux d'exporter le fichier .reg sur le bureau lors de ces expériences, afin de pouvoir, par un simple double-clic, l'activer et restaurer les tailles originales.

1
1
1
2013-10-29 05:36:27 +0000

J'essaie en fait d'obtenir quelque chose d'un fichier pdf, ce serait peut-être un peu dur de fusionner des morceaux ensemble

Acrobat Reader prend en fait en charge les “captures d'écran pleine page” via l'outil Instantané :

Vous pouvez utiliser l'outil Snapshot pour copier tout le contenu sélectionné (texte, images, ou les deux) dans le presse-papiers ou dans une autre application. Le texte et les images sont copiés comme une image.

Sélectionnez l'outil Snapshot en choisissant Edit > Take a Snapshot. Effectuez l'une des opérations suivantes :

  • Cliquez n'importe où dans la page pour capturer tout le contenu affiché à l'écran. (Notez que cela capture en fait des pages entières, pas seulement la zone visible à l'écran.)

  • Faites glisser un rectangle autour du texte ou des images, ou une combinaison des deux.

  • Faites glisser un rectangle à l'intérieur d'une image pour ne copier qu'une partie de l'image.

L'outil d'instantané peut être réglé sur utiliser une résolution fixe pour l'image capturée , quel que soit votre niveau de zoom actuel.

Cherchez ce paramètre sous Edit > Preferences > General > Use fixed resolution for Snapshot tool images. J'utilise une résolution de 150 DPI.

0
0
0
2017-11-02 10:35:21 +0000

Si vous avez besoin de faire une capture d'écran d'une page web, vous pouvez utiliser les Chrome DevTools.

Regardez cette vidéo https://www.youtube.com/watch?v=r_6_9eFPhxI .