<(we)Blog\Flyounet.net>

Calendrier

« Mars 2005 »
lun mar mer jeu ven sam dim
123456
78910111213
14151617181920
21222324252627
28293031

Par Flyounet, le 18/03/2005 à 18:17:43

Lorsque vous êtes dans un environnement professionnel, il peut vous arriver d'avoir des collègues[1] qui utilisent votre fichier .doc en modifiant l'auteur ou en pompant honteusement 99% de votre travail.
Cependant vous pouvez aussi avoir besoin d'envoyer un fichier à un client sans que celui-ci puisse le modifier.

Bien qu'OpenOffice.org permette d'ouvrir des document de la suite Microsoft Office et de générer des fichiers PDF, elle ne permet pas de crypter ces derniers.

Voici donc une petite doc de comment faire une fois le fichier exporté en PDF via OpenOffice.org.

Première petite information cette documentation est principalement pour les utilisateurs d'Ubuntu, les utilisateurs d'autres distributions Linux arriveront vite à leur fin, la partie système n'étant que pour l'installation de Java. Pour les utilisateurs de Windows, cela devrait fonctionner aussi à partir du moment où ils disposent d'une JVM.

Installation du JRE 1.4.2

Je me suis basé sur l'excellente documentation de Gilles Fabio pour installer Java sur Ubuntu.

Premièrement : téléchargez la JRE Java 1.4.2..
Ensuite tapez les commandes suivantes :

chmod a+x j2re-1_4_2_05-linux-i586.bin
./j2re-1_4_2_05-linux-i586.bin
sudo mv j2re1.4.2_05 /usr/local/
sudo ln -sf /usr/local/j2re1.4.2_05/bin/java /usr/bin/java
sudo ln -sf /usr/local/j2re1.4.2_05/bin/java_vm /usr/bin/java_vm
sudo ln -s /usr/local/j2re1.4.2_05/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
sudo ln -s /usr/local/j2re1.4.2_05/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/

Et voilà, c'est près.

Téléchargement et Utilisation de l'outil :

Grâce à la page suivante, j'ai pu trouver cette petite libraire Java.
Télécharger la librairie iText v1.2.

Voilà c'est près ^^ Il ne vous reste plus qu'à protéger vos document PDF.

Bon je vais tout de même vous donner quelques indications[2]. Taper la ligne de commande suivante : java -cp itext.jar com.lowagie.tools.encrypt_pdf fichier_source.pdf fichier_destination.pdf user master 00000000 128

  • fichier_source.pdf est le nom du document que vous souhaitez protéger.
  • fichier_destination.pdf est le nom du fichier qui sera protéger.
  • user est le mot de passe que vous attribuer à un utilisateur. Si vous souhaitez que l'utilisateur n'en ai pas à renseigner mettez ""[3].
  • master est le mot de passe nécessaire pour avoir un accès complet sur le document (pour pouvoir le modifier à nouveau)[4].
  • 00000000 est un ensemble de possibilités (0 ou 1) offertes à l'utilisateur[5] :
    1. AllowPrinting : Permet à l'utilisateur d'imprimer le document.
    2. AllowModifyContents : Permet à l'utilisateur de pouvoir modifier le contenu.
    3. AllowCopy : Permet à l'utilisateur de pouvoir faire copier pour le coller ailleurs.
    4. AllowModifyAnnotations : Permet à l'utilisateur de modifier
    5. AllowFillIn (128 bit only) : Permet à l'utilisateur de remplir les champs du document s'il y en a.
    6. AllowScreenReaders (128 bit only) : Permet à l'utilisateur d'extraire le contenu.
    7. AllowAssembly (128 bit only) : Permet à l'utilisateur de supprimer des pages, effectuer des rotations.
    8. AllowDegradedPrinting (128 bit only) : Permet à l'utilisateur d'imprimer en faible qualité.
  • 128 indique la valeur du cryptage : 40 ou 128 bits.

Ainsi si je souhaite que ma documentation, soit lisible et imprimable (uniquement en haute qualité) j'utiliserai plutôt les permissions suivantes : 10000100.

Voilà, avec ceci vous ne devriez plus avoir de prestataire qui s'accapare votre travail en recevant les honneurs à votre place...

Si vous voulez en savoir plus sur le PDF, vous pouvez consulter la très enrichissante encyclopédie en ligne Wikipedia et sa version française Wikipedia. Ou bien, vous tournerez-vous peut-être vers la documentation de Référence et ses Specs.

N.B. : Si vous trouvez des erreurs dans cette page, merci de laisser un petit commentaire.

Notes

[1] Je n'ai pas dit qu'elle était russe. Mais oui, c'est bien d'elle dont je parle.

[2] M'enfin bon RTFM n'est pas mort...

[3] Deux double quotes (ou deux simple, cela revient au même).

[4] Si le mot de passe doit contenir des espaces, vous devez entourer icelui par des "".

[5] Dans d'autres contrés on appellerai cela des permissions.

vu: 12774x - Geek Attitude - Commentaire(s): 7

Commentaire : #1

Par lionel91, le 20/03/2005 à 15:08:19

Gravatar de lionel91 Il semble que ta petite russe te manque, je ne manqueré pas dans informé la blonde de ton bureau pour voir si elle peut te consolé de cette perte.

Commentaire : #2

Par Flyounet, le 21/03/2005 à 09:30:08

Gravatar de Flyounet Non merci... Je ne fais pas dans le social...

Commentaire : #3

Par nosi, le 23/03/2005 à 17:42:09

Gravatar de nosi Inversement, 70% des gens ne savent pas qu'en reprennant le .DOC d'un autre auteur, ils laissent le "tag" des initiales & nom, prénom inchangé.

Un bon moyen de lui foutre la honte

Commentaire : #4

Par Flyounet, le 23/03/2005 à 17:59:32

Gravatar de Flyounet Vivante ! Elle est vivante ! A la maison, j'ai un bébé qui crie nOsi pour qu'elle revienne...

Commentaire : #5

Par n0si, le 23/03/2005 à 18:00:36

Gravatar de n0si huhu ... j'ai eu quelques moment d'égarement s diront nous, mais je suis de retour :p

Commentaire : #6

Par Flyounet, le 23/03/2005 à 22:46:53

Gravatar de Flyounet Pour nous jouer un mauvais tour ? J'ai vu que tu venais enfin de poster un billet ; je vais de ce pas le commenter.

Déposez votre commentaires

Les propos tenus dans ces commentaires appartiennent à leur propriétaire.


Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.

Votre commentaire ne sera validé que si vous répondez à la question suivante :

Firefox (Take Back the Web) :

Le bon choix

Rediscover the Web

Rechercher (sur Google)

Ma vie en images

Aller à la galerie de Flyounet

Colophon

© 2003-2008, Flyounet.

Nombre de billets : 416

Nombre de commentaires : 1363

Ce site respecte les standards :

Stats (ce site/cette page) Visites : 1527946/12410 | Pages vues : 4025306/14465 | Visiteur(s) : 1/1
Temps de génération de la page XHTML : 2.0592579841614s | SQL : 0.035673379898071s avec 14 requêtes
Hébergement: Dreamhost. Navigateur: Mozilla/FireFox. Voisins: GeoURL/MultiMap.
Vous touchez le fond !Aller en haut de la page.