OVH Cloud OVH Cloud

Jre ou Multivalent ? : Manque classe tool.pdf.Compress

11 réponses
Avatar
geo cherchetout
Bonjour,

Aux deux tiers de cette page http://dktools.sourceforge.net/bmeps.html
l'auteur propose un moyen pour réduire la taille des pdf produits par son
programme bmeps. Je le cite :

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
How can I create a PDF containing the compressed image as binary data (not
ASCII-85 encoded)?

You need additional software, Multivalent from
http://multivalent.sourceforge.net and a Java run-time environment (JRE), I
suggest to use the current version from http://java.sun.com.
Save the Multivalent.jar file, i.e. as
``/usr/local/Multivalent/Multivalent20060102.jar'' and run

JO='-Xms64m -Xmx1024m'
CP='-classpath /usr/local/Multivalent/Multivalent20060102.jar'
java $JO $CP tool.pdf.Compress -compatible file.pdf

to pack ``file.pdf'' to ``file-o.pdf''.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Sous Mageia 2, j'ai donc copié Multivalent20060102.jar à l'endroit indiqué
(permissions 664) et installé le paquet jre-7u7-linux-x64.rpm d'origine
java.com et je tente l'opération sur un document créé à l'aide de bmeps :

$ JO='-Xms64m -Xmx1024m'
$ CP='-classpath /usr/local/Multivalent/Multivalent20060102.jar'
$ java $JO $CP tool.pdf.Compress -compatible mondoc.pdf
Erreur : impossible de trouver ou charger la classe principale tool.pdf.Compress

Que puis-je tenter pour que cette classe tool.pdf.Compress devienne
utilisable ? Cette classe devrait elle être fournie par Multivalent (qui ne
recèle aucun fichier de ce nom) ou par jre ?

Si cela peut aider, j'ai eu ces messages d'erreur lors de l'installation de
jre :

# urpmi ./jre-7u7-linux-x64.rpm

installation de jre-7u7-linux-x64.rpm depuis .
Préparation...
###########################################################################################
1/1: jre
###########################################################################################
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_07/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_07/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_07/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_07/lib/ext/localedata.pack

(Les 4 fichiers existent, mais avec l'extension .jar au lieu de .pack.)

1 réponse

1 2
Avatar
JKB
Le Mon, 17 Sep 2012 20:03:52 +0200,
geo cherchetout écrivait :
Le 17/09/2012 19:40, *JKB* a écrit fort à propos :

As-tu essayé de sauvegarder en postscript puis de faire un ps2pdf ?
Souvent, ça réduit considérablement la taille du fichier.



Le postscript supporterait-il la transparence ? J'ai comme un doute...




Au lieu d'exporter en pdf, tu exportes en ps puis tu convertis.

--
Si votre demande me parvient sur carte perforée, je titiouaillerai très
volontiers une réponse...
=> http://grincheux.de-charybde-en-scylla.fr
1 2