OVH Cloud OVH Cloud

[Q] Dév. driver postscript virtuel et amélioré (OS9 et/ou X)

1 réponse
Avatar
LuiMeme
Bonjour,

J'ai besoin de faire réaliser un développement d'un driver Postscript
améliorié (lors de l'impression on doit pouvoir renseigner une boite de
dialogue et/ou un onglet de la boite de dialogue du driver pour y saisir des
infos qui se retrouverons dans l'entête d'un fichier postscript généré sur
disque.
De plus d'autres infos proviennent de la lecture d'une carte à puce
(normalement présente dans le lecteur raccordé sur unport série ou USB).

Les OS devant être supportés sont OS 8.5, 9.x et X, existe-t-il des
différences majeures sur ces architectures qui remettent en cause un
développement unique (MacOS X supporte-t-il au dessus de sa couche BSD les
drivers de type MacOS 8 et/ou 9 par exemple ?)

A votre avis quel délai faut-il (à la louche, puisque vous n'avez pas les
spécifs concernant la lecture de la carte à puces ;-)) à un développeur pour
réaliser ce type de driver ? existe-il des sources libres de droits de
driver postscript génériques, etc...

Merci d'avance

1 réponse

Avatar
Schmurtz
J'ai besoin de faire réaliser un développement d'un driver Postscript
améliorié (lors de l'impression on doit pouvoir renseigner une boite de
dialogue et/ou un onglet de la boite de dialogue du driver pour y saisir des
infos qui se retrouverons dans l'entête d'un fichier postscript généré sur
disque.


Pour rajouter des champs dans la boîte de dialogue d'impression, voir
les examples fournis par Apple (developper.apple.com).

De plus d'autres infos proviennent de la lecture d'une carte à puce
(normalement présente dans le lecteur raccordé sur unport série ou USB).

Les OS devant être supportés sont OS 8.5, 9.x et X, existe-t-il des


Il vaut donc mieux ne pas utiliser les fonctions standard de MacOS X
pour gérer la génération PS si le logiciel doit être compatible pré-X.

différences majeures sur ces architectures qui remettent en cause un
développement unique (MacOS X supporte-t-il au dessus de sa couche BSD les
drivers de type MacOS 8 et/ou 9 par exemple ?)


J'ai peur qu'il faille écrire deux drivers différent. La seule chose que
je sais, c'est que la gestion de l'impression à était complètement
revue, il y a tout de même une certaine compatibilité mise en place avec
Carbon côté utilisation de l'imprimante par les programmes, mais côté
drivers ???

A votre avis quel délai faut-il (à la louche, puisque vous n'avez pas les
spécifs concernant la lecture de la carte à puces ;-)) à un développeur pour
réaliser ce type de driver ? existe-il des sources libres de droits de
driver postscript génériques, etc...


Pour les sources libres il y a Ghostscript, mais je n'y connaît rien.
Tu peux toujours tenter les docs Apples et les exemples (sans
conviction) ou poser la question dans un forum américain (pour les
sujets hyper pointus, c'est plus facile d'avoir une réponse).

Bon courage.

--
Schmurtz