OVH Cloud OVH Cloud

Imprimante PDF

3 réponses
Avatar
Robert Dupont
Bonjour,
J utilise un serveur sous linux et je souhaiterai pouvoir creer une
imprimnate systeme.
generant du fichier PDF.
Existerait il sur le marche une emulateur creeant ce genre d imprimante.

Merci a vous

3 réponses

Avatar
T'aZ
On Sun, 09 May 2004 08:46:03 +0200, Robert Dupont wrote:

Bonjour,
J utilise un serveur sous linux et je souhaiterai pouvoir creer une
imprimnate systeme.
generant du fichier PDF.
Existerait il sur le marche une emulateur creeant ce genre d imprimante.


hmm, etant donné que 99% du temps tu es en possession du fichier .ps pour
imprimer, il suffit de le convertir a la main avec ps2pdf par exemple
sinon, ya peut etre moyen en rajoutant un pseudo driver dans cups, t'as
regardé du coté du site de cups/linuxprinting/google ?

--
T'aZ |Jabber:|GPG keyID:E051925D|http://taz.prout.be
*They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety.* Benjamin Franklin 1759
*Beaucoup,vite,loin,mal.* http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html

Avatar
Erwann ABALEA
Bonjour,

On Sun, 9 May 2004, Robert Dupont wrote:

J utilise un serveur sous linux et je souhaiterai pouvoir creer une
imprimnate systeme.


Tu es donc administrateur de cette machine?

generant du fichier PDF.
Existerait il sur le marche une emulateur creeant ce genre d imprimante.


La version facile:
- tu as ton document, tu le convertis en PostScript, puis en PDF

La Bonne Façon (tm):
- tu installes CUPS, et avec un peu de chance ta distribution aura
également installé cups-pdf, qui est une pseudo-imprimante générant un
fichier PDF, qui sera rangé dans un sous-répertoire du répertoire $HOME
de l'utilisateur ayant fait l'impression

Pas de chance pour moi, cups-pdf ne semble pas être disponible pour ma
sparc-Debian.

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
Niveau mental, a-t-elle/il dit.
Pas d'affolement : remplace donc mental par Marengo, tomates et

champignons devraient t'aider à digérer beaucoup plus aisément.
-+-DM In : Guide du Neuneu d'Usenet - Comment servir le neuneu -+-

Avatar
David LE BOURGEOIS
Bonjour,


Bonjour.

J utilise un serveur sous linux et je souhaiterai pouvoir creer une
imprimnate systeme.
generant du fichier PDF.
Existerait il sur le marche une emulateur creeant ce genre d imprimante.


Déclarer une imprimante et lui mettre un filtre qui génère du Postscript
(avec a2ps par exemple), et qui converti le PS généré en PDF (avec
ps2pdf par exemple).

Voici le filtre que j'utilise :

---8<------------
#!/bin/sh

# @(#) Filtre pour imprimante virtuelle
# @(#) David LE BOURGEOIS

# --- Définition des variables de configuration

DATE="$(date '+%Y%m%d-%H%M%S')"
DIR="/home/vprint"
UMASK="077"
TMP="/tmp"

# --- Gestion des paramètres

while getopts n:h:j: option > /dev/null 2>&1
do
case $option in
n) USER="$OPTARG" ;;
h) HOST="$OPTARG" ;;
j) FILE="$OPTARG" ;;
esac
done
OUT="$DIR/$DATE-$USER@$HOST-[$FILE]"
GID="$(id -g "$USER")"

# --- Conversion vers différents formats

umask "$UMASK"
cat > "$OUT.tmp"

a2ps -B --borders=0 -1 -o "$OUT.ps" < "$OUT.tmp"
ps2pdf "$OUT.ps" "$OUT.pdf"

sudo chown "$USER:$GID"
"$OUT.ps"
"$OUT.pdf"

rm -f "$OUT.tmp"
---8<------------


Merci a vous



De rien.

--
David LE BOURGEOIS