Rechercher : dans
Par :

PDF: rotation de pages

Dernière réponse le 24 déc 2008 à 10:46:34 plubarj, le 5 mai 2008 à 10:35:16 
 Signaler ce message aux modérateurs

Bonjour,
J'ai de très gros PDF (>1000 pages) qui sont le résultat de scanns de mauvaise qualité. Un des problème que nous avons est que certaines pages sont scannées à l'envers, d'autres à gauches et d'autres à droite.
Je cherche déesepérement une application qui nous permette de remettre tout ça dans le bon sens.
- Soit automatiquement (ce serait magnifique mais je doute que ça existe)
- Soit qui permette à la personne qui visualise chaque page du PDF de faire un Ctrl+... pour 'rotationner' la page à gauche, à droite ou de 180°.

Cet imbécile d'Adobe, qui porte définitivement bien son nom, ne permet pas malgré son prix exhorbitant de créer des petites macros ni même de définir des raccourcis clavier :-(

Merci infiniment par avance de vos précieux conseils Plubarj Tumeur

Configuration: Windows XP
Opera 9.27

Meilleures réponses pour « PDF: rotation de pages » dans :
Publier un fichier PDF sur son site VoirSommaire: Publier un PDF sur son site Conseils Afficher un PDF intégré à une page Téléchargement Convertir un PDF en SWF (Flash) Publier le SWF Astuces et conseils Publier un PDF sur son site Publier un fichier PDF en ligne est en...
[Logiciels] Extraire toutes les images d'un PDF VoirVoici comment extraire toutes les images d'un fichier PDF. Avantage de cette méthode sur http://www.commentcamarche.net/faq/sujet-1036-: Les images sont extraites tel quel, sans perte de qualité (Par exemple, les JPEG sont extraits tel quel du...

1

Grunt, le 5 mai 2008 à 11:09:31

PDFTK fera-t-il l'affaire?
http://www.framasoft.net/article3186.html

Il dispose aussi d'une interface graphique, "GUI for PDFTK".

Répondre à Grunt

2

plubarj, le 5 mai 2008 à 11:24:49

Merci Grunt
Malheureusement PDFTK ne traite pas le retournement de pages automatiquement et on ne peut pas browser un PDF pour appliquer un traitement uniquement à la page en cours. Plubarj Tumeur

Répondre à plubarj

3

Grunt, le 5 mai 2008 à 13:07:34

Même avec l'interface graphique? Dommage..
je continue à chercher ^^

Répondre à Grunt

4

Grunt, le 5 mai 2008 à 13:08:32

Hé mais attends.. Tu ne peux pas passer par un autre format? convertir le PDF en PNG, et utiliser une simple visionneuse pour redresser les images?

Répondre à Grunt

5

plubarj, le 5 mai 2008 à 13:41:41

Oauis, pourquoi pas.
Tu connais un tool efficace pour convertir les PDF en PNG (et inversément après coup)?
Avec mes PDF de la mort.... Plubarj Tumeur

Répondre à plubarj

6

m@rina, le 5 mai 2008 à 13:45:58

Bonjour,

Pas très gentil pour le gros Adobe !!!
Et pourtant, si Adobe ne sait pas "rotationner" !!! ;))) il sait néanmoins faire pivoter des pages (90° horaire et anti-horaire et 180°) : Menu Document, Pages, Pivoter (version 6) ou Ctrl+Maj+R.

m@rina

Répondre à m@rina

7

plubarj, le 5 mai 2008 à 14:10:40

Hello Marina
Oui, c'est ce qu'on a fait jusqu'à maintenant. Mais la rotation ouvre chaque fois une dialog box et quand tu as des docs de plus de 1000 pages toutes orientées dans un sens différent, c'est une gageur - d'autant plus qu'il faut encore, à chaque Ctrl+Maj+R, sélectionner le sens de rotation et choisir d'appliquer la rotation sur la sélection seulement. Ahh, si on pouvait définir un raccourci pour pivoter la page de 90° à gauche, un autre pour 90° à droite, et un 3e pour 180°... Je suis vraiment trop exigeant ;-)
Plubarj Tumeur

Répondre à plubarj

8

Grunt, le 5 mai 2008 à 14:57:02

http://www.commentcamarche.net/faq/sujet 1036 pdf convertir des pdf en images jpeg bmp gif etc tout simplement...

Ceci dit, avec 1000 pages ça vaudrait le coup de le faire automatiquement, ou de commencer par coller les PDF entre eux..

Répondre à Grunt

9

plubarj, le 5 mai 2008 à 17:39:12

Bon, j'ai finalement fait un truc super sale, mais qui fonctionne:
des macros Word (sic) qui activent Adobe, et balancent une série de Sendkeys pour effectuer la rotation des pages sélectionnées.
On doit pouvoir faire mieux, mais j'ai pas trouvé....
Merci à Grunt et à M@rina pour leur aide
Cheers Plubarj Tumeur

Répondre à plubarj

10

Grunt, le 5 mai 2008 à 19:36:17

Joli.. Je respecte la manip'

Répondre à Grunt

11

m@rina, le 5 mai 2008 à 22:30:22

Bonjour,

Effectivement, fallait y penser... ;)

Sinon, j'utilise un logiciel d'affichage de pdf qui s'appelle PDF-XChange Viewer et qui, lui, possède les raccourcis pour faire des rotations rapides :
ctrl+Maj+ + dans un sens
et Ctrl + Maj + - dans l'autre

J'aime vraiment bien ce petit programme car c'est un bon viewer doté de plein d'outils comme la rotation, comme la possibilité d'ajouter des commentaires, du surlignage, des formes tracées, des stamps, la possibilité de supprimer des pages, etc.
Et... c'est gratuit ! ;))

m@rina

Répondre à m@rina

12

plubarj, le 6 mai 2008 à 15:47:43

Hello m@rina
C'est marrant parce que je viens de découvrir PDF-Xchange ce matin et je trouve également qu'il est très sympa. D'ailleurs la version PRO est vraiment proche d'Acrobat Standard et est vendue à 40USD alors au'aDaube vend son machin à 300USD...

Malheureusement, comme tous les softs que j'ai testé, PDF-Xchange ne traite les rotations rapides que sur l'ensemble des pages du document et nous avons besoin d'un raccourci ou d'une commande directe pour ne tourner que la/les page(s) sélectionnée(s), comme on peut le faire avec la plupart des viewer d'images.
Je crois qu'il va falloir qu'on se contente de mon bricolage avec macro Word :(
Merci encore Plubarj Tumeur

Répondre à plubarj

13

Grunt, le 6 mai 2008 à 16:05:59

Il est très bien ton "bricolage", un joli hack.
Tu devrais le proposer comme astuce sur CCM.

Répondre à Grunt

14

plubarj, le 6 mai 2008 à 17:12:47

Haha, merci Grunt, mais j'ai un peu honte avec un truc pareil... Piloter Adobe par Word, pffff ;)) Plubarj Tumeur

Répondre à plubarj

15

m@rina, le 6 mai 2008 à 20:31:36

Hello plubarj,

Effectivement, j'avais testé la chose sur un fichier d'une seule page !!! :( J'y ai cru !...

Cela dit, puisque ta macro marche bien, aurais-tu la gentillesse de la mettre à disposition sur mon site pour les gentils lecteurs ?... ;) Ce serait très sympa, et je t'en remercie par avance si tu acceptes ! ;)
http://faqword.free.fr

m@rina

Répondre à m@rina

16

plubarj, le 7 mai 2008 à 11:19:15

Je t'ai envoyé le doc. Feel free...

Répondre à plubarj

17

franck, le 3 jun 2008 à 16:04:37

Bonjour

Dans options avancées il vous suffit de faire un traitement par lot
créer
nom rotation
commande : pivoter des pages
cliquez deux fois dessus dans l'onglet de droite
si vous voulez que votre document soit au portrait :

sens : 90 degrés dans le sens antihoraire

pivoter : toute les pages
dans l'onglet du dessous : page en mode paysage

OK

ensuite

dans l'onglet modifier la séquence "rotation" (le nom de votre séquence)

en 2 exécutez les commandes : sélectionner le fichier ou un dossier ou lancer la commande

idem pour l'emplacement de sortie et le préfixe pour le nouveau nom si vous le souhaitez

sur 1000 pages 3 secondes après c'est fait

Répondre à franck

18

plubarj, le 5 jun 2008 à 10:15:58

Hello Franck
Merci pour cette réponse mais le problème est précisément que dans mes gros PDF il y a une page par ci à tourner à gauche, une par là à tourner à droite, une autre à pivoter de 180° etc.
Alors avec la méthode proposée, à la 1000e page, on pleure...
Ce qui manque c'est ce que propose n'importe quel viewer d'images: la possibilité d'effectuer en un clic (ou avec raccourci clavier) la rotation souhaitée sur les pages sélectionnées.

Répondre à plubarj

19

aldoniel, le 9 jun 2008 à 12:17:31

Bonjour,
Une solution universelle permettant de manipuler et d'automatiser toute action de l'utilisateur existe. Il s'agit d'autoit (http://www.autoitscript.com/autoit3/). Gratuit, permet de simuler clics, frappes clavier, manipulation directe du contenu des fenêtres etc.

Par contre ça nécessite de programmer dans un langage de script basic-like qu'il faut apprendre. Comme c'est assez simple, je l'ai fait en un week-end, mais bon, j'avais un peu de C/C++ en poche déjà.

Et au final, ça donnera un peu la même chose que par word... en un peu plus propre. Autre avantage, il existe une fonction très très basique de lecture graphique de l'écran (à savoir ça fait un checksum d'une zone donnée à l'écran). Donc, si par chance les pages ont un caractère ultra discriminant du style :
"les pages tournées à droite sont affichées en 50% et pas les normales, du coup acrobat affiche un gros carré gris à tel endroit, alors que de base c'est du blanc ou du texte..."
eh bien, on pourrait carrément traiter tout le pdf en automatique.

----------

Une approche intermédiaire consisterait à appuyer sur telle ou telle touche en regardant l'écran. Un script autoit enregistrerait le N° de page, le sens, et ferait passer adobe à la page suivante. A la fin, il pourrait traiter tout le fichier en bloc (ça éviterait d'attendre l'opération d'adobe qui je crois est assez lente...)

----------

Une autre approche consisterait à exporter tout le pdf en bitmap quelconque, et à tout passer dans un logiciel d'ocr (omnipage peut être ?) qui *pourrait* arranger les choses s'il possède une fonction idoine...
Adobe peut bien sûr reconvertir l'ensemble en pdf.

Répondre à aldoniel

20

aldoniel, le 9 jun 2008 à 12:22:06

Ah oui, j'oubliais. Toujours sur le versant programmation, on peut jeter un coup d'oeil sur les sites anglais à propos de la notion de deskewing (que tous les logiciel d'ocr possèdent...), ça pourraît ouvrir des porte (moyennant pas mal de travail).

Répondre à aldoniel

21

plubarj, le 9 jun 2008 à 13:55:05

Hello Aldoniel
Merci bcp pour ces input, j'ai regardé de ce côté là vendredi passé avec BTFP pro qui permet d'enregistrer des opérations automatiques (un peu comme Auto IT, mais il enregistre automatiquement des opérations souris ou clavier). La version démo ne permet pas de faire des corrections sur les macros enregistrées, mais je pense qu'après achat du soft, on doit pouvoir faire qqch de pas mal

Pour la solution OCR, je l'ai testé mais la qualité des scan est tellement nulle que seul l'oeil humain peut s'en sortir...
Merci encore
Plubarj

Répondre à plubarj

22

plubarj, le 9 jun 2008 à 15:16:13

AhAh
Je viens, après ton conseil, de faire quelques essais avec AutoIT: c'est excellent! Merci merci

Répondre à plubarj

23

plubarj, le 9 jun 2008 à 19:16:31

Suite aux excellents conseils de Aldoniel, j'ai fait un petit .exe à l'aide de AutoIT qui permet, dans un PDF, de faire pivoter les pages sélectionnées par des raccourcis indiqués au lancement de l'executable.
Disponible ici...... http://www.cijoint.fr/cjlink.php?file=cj200806/cijxDj1Hme.zi­p

Répondre à plubarj

24

 mby, le 24 déc 2008 à 10:46:34

Merci mais comment on doit faire pour se servir de ce fichier exe a partir de adobe ou autre?

Répondre à mby
Collection CommentÇaMarche.net