Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-26 Par sujet fw

'jour à tous !

- Comme suggéré ds l'extrait d'article qui suit, procèder en ligne de 
commande, avec des outils standards (de ghostscript, a priori) :


- pré-conversion en PostScript de chaque PDF vers PS (pdf2ps)

- merge des PS en un seul PS (psmerge)

- re-conversion en PDF du PS resultant (ps2pdf)

Il y a de grandes chances que ca concatene les PDF, mais les hyperliens 
seront-ils conservés ? ... (je n'ai pas testé ça!)


Cdlt

Extrait de l'article ...

"... une méthode possible est de combiner l'utilisation des commandes 
suivantes : - pdf2ps pour une pré-conversion en PostScript ; 
- psmerge pour une fusion de fichiers PostScript (attention : 
la version standard comporte un bug, pas forcément bloquant...) ; - 
ps2pdf pour une re-conversion en PDF. C'est notamment la 
manipulation illustrée à l'adresse suivante : http://ktmatu.com/info/merge-pdf-files/%22%3E>]; [ktmatu.com 
]; , avec la nuance que 
l'on utilise du code sous GhostScript (avec ou sans GhostView pour une 
interface..."


... tiré de cette page :

http://www.les-mathematiques.net/phorum/read.php?10,282949,282963




Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-26 Par sujet fab

'lut,

il me semble qu'il est possible d'assembler simplement des PDF en les 
concaténant simplement, après avoir viré la dernière ligne du 1er 
fichier et la première ligne du  second...
J'ai fait ça mais sans succès. La 1ère ligne est la version du pdf et la 
dernière ligne est toujours %%EOF. L'idée était pas mal pourtant ;)


merci!

a+

f.




Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-26 Par sujet fab

'lut,


Il n'y a aucun moyen de monter le disque distant sur la machine de
travail ? (sshfs, NFS, ?)
Sisi, depuis mon serveur, je peux attaquer la machine ovh en ssh (et 
utiliser sshfs) et le contraire m'est impossible. Cependant, comme dit 
plus, c'est dommage de faire transiter autant de Mo pour un simple merge 
de pdf.


a+

f.




Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-26 Par sujet Erwann Le Bras

bonjour

il me semble qu'il est possible d'assembler simplement des PDF en les 
concaténant simplement, après avoir viré la dernière ligne du 1er 
fichier et la première ligne du  second...


cordialement

Le 24/04/2019 à 21:45, fab a écrit :

salut la liste,

J'ai un soucis pour concaténer des pdf sur un mutualisé ovh sur lequel 
je ne peux pas utiliser ni pdftk, ni pdfunite.

* pdftk car il lui faut java
* pdfunite car le binaire que j'ai recopié sur mon hébergement ne 
fonctionne pas.


J'ai donc utilisé une librairie php pour lire tous les pdf et en 
recréer un gros. Mais dans l'affaire, je perds tous les liens http 
présents dans chacun des pdf. Bref, pas glop.


Et puis je préférerai utiliser des outils "simples" de bricolage de pdf.

Avez-vous une piste vers laquelle m'aiguiller ?

merki ;)

f.





Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet JF Straeten


Lo,

On Thu, Apr 25, 2019 at 04:57:04PM +0200, fab wrote:

[...]
> yes, tout à fait possible, c'est d'ailleurs ce que je vais me
> résoudre à faire si je ne trouve pas d'autres solutions. Mais c'est
> quand un peu c.. de faire transiter autant de fichiers sur le réseau
> pour une seule opération ;)

Il n'y a aucun moyen de monter le disque distant sur la machine de
travail ? (sshfs, NFS, ?)

Hih,

-- 

JFS.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet fab

'lut,


Sans garantie de résultat (jamais fait) mais devant un pb de cette
nature, je tenterais un script python. Il y a forcement un module qui
lit  et qui écrit des pdf.
J'ai tenté python-pyPdf mais impossible à faire fonctionner chez moi, la 
dernière version datant de 2010.


merci quand même!

f.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet fab



peut-être l'option suivante peut-elle améliorer les chose? 
-dDOPDFMARKS

nope,


serait-il possible (et judicieux) de copier les pdf à

assembler sur une machine où tu disposes de java et pdftk, de les
assembler sur cette machine et de copier l'assemblage résultant sur ton
serveur ovh?

yes, tout à fait possible, c'est d'ailleurs ce que je vais me résoudre à 
faire si je ne trouve pas d'autres solutions. Mais c'est quand un peu 
c.. de faire transiter autant de fichiers sur le réseau pour une seule 
opération ;)


f.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet Jean-Bernard Dubois
Le 24/04/2019 à 21:45, fab a écrit :

Bonjour

> Et puis je préférerai utiliser des outils "simples" de bricolage de pdf.
> 
> Avez-vous une piste vers laquelle m'aiguiller ?
> 
Sans garantie de résultat (jamais fait) mais devant un pb de cette
nature, je tenterais un script python. Il y a forcement un module qui
lit  et qui écrit des pdf.

-- 
Cordialement
Jean-Bernard Dubois
Gaïa Converter



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet fab




Il n'y aurait pas des modules PHP pour faire ça ?
Si, j'ai utilisé fpdfi 
(https://www.setasign.com/products/fpdi/demos/concatenate-fake/) mais 
les hyperliens sont cassés dans le résultat.


f.





Re: Re : [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet cyrille


je pense que ghostscript devrait être la meilleure solution: Il y a de très 
grandes chances que toutes les solutions que tu cites utilisent ghostscript en 
arrière plan.

fab – Thu, 25. April 2019 10:31
> 'lut,
> 
> merci pour ces pistes.
> 
> > PDF Chain
> interface graphique pour pdftk, donc non.
> 
> > PDF-Shuffler
> Interface graphique pour python-pyPdf. Je regarde donc python-pyPdf mais 
> impossible à faire fonctionner chez moi, la dernière version datant de 2010.
> 
> > pdfsam
> utilise java, donc non.
> 
> > PDF Mod
> interface graphique seulement, donc non.
> 
> > Il peut y en avoir un qui fonctionne dans ton environnement.
> Hélas, merci quand même.
> 
> f.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet Haricophile
Le mercredi 24 avril 2019 à 21:45 +0200, fab a écrit :
> Avez-vous une piste vers laquelle m'aiguiller ?

Il n'y aurait pas des modules PHP pour faire ça ?



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet ajh-valmer
On Thursday 25 April 2019 10:30:37 fab wrote:
> merci pour ces pistes.
> > PDF Chain
> interface graphique pour pdftk, donc non.
> > PDF-Shuffler
> Interface graphique pour python-pyPdf. Je regarde donc python-pyPdf mais 
> impossible à faire fonctionner chez moi, la dernière version datant de 2010.
> > pdfsam
> utilise java, donc non.
> > PDF Mod
> interface graphique seulement, donc non.
> > Il peut y en avoir un qui fonctionne dans ton environnement.
> Hélas, merci quand même.

pdftk (console) ne restitue pas bien le nouveau document rassemblé.
pdfsam (graphique), le résultat est bon.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet didier gaumet
Le 25/04/2019 à 10:44, fab a écrit :
[...]
> gs est bien installé sur les mutu ovh. En revanche, si la concaténation
> des pdf se passe bien, les hyperliens sont détruits au passage.
[...]

peut-être l'option suivante peut-elle améliorer les chose?

-dDOPDFMARKS
Causes pdfmark to be called for bookmarks, annotations, links and
cropbox when processing PDF files. Normally, pdfmark is only called for
these types for PostScript files or when the output device requests it
(e.g. pdfwrite device).




Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet didier gaumet
Le 25/04/2019 à 10:44, fab a écrit :
> salut,
> 
> Merci pour cette piste intéressante.
> gs est bien installé sur les mutu ovh. En revanche, si la concaténation
> des pdf se passe bien, les hyperliens sont détruits au passage. Et à
> priori, c'est normal. Perso, je ne vois pas pourquoi c'est normal de
> perdre une structure de fichier et toutes ses annotations.
> 
> Zut, j'y ai cru ;)

 C'est un peu ce dont j'avais eu peur en lisant en diagonale le lien que
je t'avais transmis: pour du pdf a l'air de procéder par conversion
systématique et certains éléments semblent pouvoir être perdus ou
dégradés au passage.

 Je ne gère pas de serveur, je ne connais pas OVH et je ne sais pas
exactement quel objectif tu poursuis. Donc ma question va peut-être
paraître stupide: serait-il possible (et judicieux) de copier les pdf à
assembler sur une machine où tu disposes de java et pdftk, de les
assembler sur cette machine et de copier l'assemblage résultant sur ton
serveur ovh? Cela doit aussi , je suppose, dépendre du nombre de
fichiers concernés et de la caractéristique occasionnelle ou récurrente
de l'assemblage?

Désolé, je n'ai pas d'autres idées...



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet fab

salut,

Merci pour cette piste intéressante.
gs est bien installé sur les mutu ovh. En revanche, si la concaténation 
des pdf se passe bien, les hyperliens sont détruits au passage. Et à 
priori, c'est normal. Perso, je ne vois pas pourquoi c'est normal de 
perdre une structure de fichier et toutes ses annotations.


Zut, j'y ai cru ;)

f.


Le 25/04/2019 à 09:16, didier gaumet a écrit :

Le 24/04/2019 à 21:45, fab a écrit :

salut la liste,

J'ai un soucis pour concaténer des pdf sur un mutualisé ovh sur lequel
je ne peux pas utiliser ni pdftk, ni pdfunite

[...]

Avez-vous une piste vers laquelle m'aiguiller ?


peut-être avec Ghostscript?
cf
https://stackoverflow.com/questions/8158584/ghostscript-to-merge-pdfs-compresses-the-result







Re: Re : [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet fab

'lut,

merci pour ces pistes.


PDF Chain

interface graphique pour pdftk, donc non.


PDF-Shuffler
Interface graphique pour python-pyPdf. Je regarde donc python-pyPdf mais 
impossible à faire fonctionner chez moi, la dernière version datant de 2010.



pdfsam

utilise java, donc non.


PDF Mod

interface graphique seulement, donc non.


Il peut y en avoir un qui fonctionne dans ton environnement.

Hélas, merci quand même.

f.



Re: [HS-encore-que] merge pdf sur mutu ovh

2019-04-25 Par sujet didier gaumet
Le 24/04/2019 à 21:45, fab a écrit :
> salut la liste,
> 
> J'ai un soucis pour concaténer des pdf sur un mutualisé ovh sur lequel
> je ne peux pas utiliser ni pdftk, ni pdfunite
[...]
> Avez-vous une piste vers laquelle m'aiguiller ?

peut-être avec Ghostscript?
cf
https://stackoverflow.com/questions/8158584/ghostscript-to-merge-pdfs-compresses-the-result



Re : [HS-encore-que] merge pdf sur mutu ovh

2019-04-24 Par sujet k6dedijon
Bonjour F
Connais-tu ces autres outils ?
PDF Chain
PDF-Shuffler
pdfsam
PDF Mod

Il peut y en avoir un qui fonctionne dans ton environnement.
Bonne découverte
Cassis




- Mail d'origine -
De: fab 
À: debian-user-french@lists.debian.org
Envoyé: Wed, 24 Apr 2019 21:45:55 +0200 (CEST)
Objet: [HS-encore-que] merge pdf sur mutu ovh

salut la liste,

J'ai un soucis pour concaténer des pdf sur un mutualisé ovh sur lequel 
je ne peux pas utiliser ni pdftk, ni pdfunite.
* pdftk car il lui faut java
* pdfunite car le binaire que j'ai recopié sur mon hébergement ne 
fonctionne pas.

J'ai donc utilisé une librairie php pour lire tous les pdf et en recréer 
un gros. Mais dans l'affaire, je perds tous les liens http présents dans 
chacun des pdf. Bref, pas glop.

Et puis je préférerai utiliser des outils "simples" de bricolage de pdf.

Avez-vous une piste vers laquelle m'aiguiller ?

merki ;)

f.