Bonjour,
Je souhaite faire une appli qui permet à l'utilisateur d'imprimer un document avec des images et du texte formaté.
Pour ce qui est de la création du document, j'ai utilisé un TextBuffer, avec les TextTags, les Pixbufs et pango, on s'en sort assez facilement.
Pour ce qui est de l'impression, il existe le module cups (je code en python), pas de problèmes, j'arrive à imprimer.
Mon problème est de faire le lien entre les deux, ca fait un moment que je cherche mais je n'ai pas trouvé de fonction du TextBuffer permettant d'enregistrer en format rich text ou poscript ou pdf ou n'importe quoi.
La fonction TextBuffer.serialize() renvoie un format qui m'a l'air bien spécifique à gtk et pas réutilisable ("application/x-gtk-text-buffer-rich-text") et la fonction TextBuffer.get_serialize_formats() ne me renvoie que celui la.
J'ai pas trop envie de me taper un mini parseur postscript, c'est pas le but.
Si quelqu'un à une idée quelconque pour transformer mon TextBuffer en quelque chose d'imprimable...
merci beaucoup !
Partager