Bonjour à tous,

J'ai un fichier Excel que je souhaiterais imprimer au format PDF. Excel 2010 permet cela. La méthode de l'objet WorkBook qui permet de faire cela est ExportAsFixedFormat. Le "hic" c'est que le premier paramètre obligatoire est de type "xlFixedFormatType". Autant vous dire que Qt ne le connait pas et quand on met un variant à la place, ca compile mais l'export ne se fait pas. J'ai donc crée un type personnalisé avec QMetaType. Ca fonctionne très bien. Le type "xlFixedFormatType" est reconnu par Qt et l'export au format PDF du fichier Excel se fait bien.

Ma question est la suivante : peut-on faire autrement ?
J'ai utilisé QPrinter, QTextDocument sans succes. J'ai bien un fichier PDF avec le bon nom, mais dont le contenu est vide. Comment dire au QPrinter que je veux imprimer un fichier existant et pas un nouveau ?

D'avance merci

Christophe