export pdf en ligne de commande

Bonjour à tous et à toutes,

J'utilise pour mes outils intranet une bibliothèque maison sommaire de publipostage avec libreoffice (4.2.8. 420m0 Build2, sous linux Debian) et PHP.
Je dois transformer mes fichiers odt en pdf, ce que je fais en ligne de commande avec "libreoffice --headless --norestore --convert-to pdf "source.odt" --outdir "dossier de destination" --invisible"
Tout se passe très bien, excepté que mes fichiers pdf générés ne semblent pas être au format PDF/A, mais en PDF-1.4.
Y'aurait-il une option particulière à utiliser dans la ligne de commande pour cela ?

Merci d'avance à ceux qui me répondront :slight_smile:

Cordialement,

Olivier MORELLE
Développeur Formateur
Service INFORMATIQUE
Commune de La Londe les Maures

et passer par cups ( ciups-pdf) donne quoi comme résultat ?

slt
bernard

Qu'est-ce que tu reproches au 1.4 ?

Cordialement
Gilles

Bonjour à tous et à toutes,

J'utilise pour mes outils intranet une bibliothèque maison sommaire de
publipostage avec libreoffice (4.2.8. 420m0 Build2, sous linux Debian) et
PHP.
Je dois transformer mes fichiers odt en pdf, ce que je fais en ligne de
commande avec "libreoffice --headless --norestore --convert-to pdf
"source.odt" --outdir "dossier de destination" --invisible"
Tout se passe très bien, excepté que mes fichiers pdf générés ne semblent
pas être au format PDF/A, mais en PDF-1.4.
Y'aurait-il une option particulière à utiliser dans la ligne de commande
pour cela ?

Merci d'avance à ceux qui me répondront :slight_smile:

Cordialement,

Olivier MORELLE
Développeur Formateur
Service INFORMATIQUE
Commune de La Londe les Maures

Bonjour,

En parcourant le man de libreoffice, on peut lire ceci :

              --convert-to pdf:writer_pdf_Export --outdir /home/user *.doc

              Converts all .doc files to PDFs using the settings in the
Writer
              PDF export dialog and saving them in /home/user.

Peut-être qu'on peut paramétrer son writer et passer cet argument
writer_pdf_Export

Cédric

Bonjour,

En effet, il semblerait que les dernières options configurées dans le
GUI soient retenues pour la conversion....

Sinon après consultation de la doc trouvable sur le net une ligne du genre

libreoffice --headless --norestore --convert-to
"pdf:writer_pdf_Export:SelectPdfVersion=1" projet_pro.odt --outdir
destpdf1A
aurait du fonctionner, mais quelque soit la valeur de
SelectPdfVersion, 0 ou 1, ça ne produit chez moi que du pdf 1.4

donc sinon il y a unoconv ( apt-get install unoconv si besoin)

unoconv -f pdf -eSelectPdfVersion=1 -o destination.pdf source.odt

Mes 2c.

Régis

Merci à tous pour vos réponses :slight_smile:
J'ai plusieurs pistes que je vais explorer !

@Gilles : je ne reproche rien au PDF 1.4, mais chez nous "les documents électroniques versés aux archives devraient être au format PDF/A-1a", donc je m'y conforme :wink:

Olivier MORELLE
Développeur Formateur
Service INFORMATIQUE
Commune de La Londe les Maures