[C++/CLI] Impression de document
Bonjour,
J'utilise dans mon application le composant PrintDocument pour pouvoir imprimer des fichiers, mais je n'arrive qu'à sortir des pages blanches.
Voila le code de ma fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
StreamReader^ streamToPrint;
Impression->PrinterSettings->PrinterName = "Canon iP90 Bluetooth 01";
streamToPrint = gcnew StreamReader("./chantier.txt");
Impression->DocumentName = "./chantier.txt";
if(Impression->PrinterSettings->IsValid)
{
l_texte_lu->Text = "imprimante valide";
Impression->Print();
} |
Dans le buffer de streamToPrint, j'ai bien la chaine qu'il y a dans mon fichier, mais elle ne s'imprime pas.
Mon code est quasiment un exemple d'aide que j'ai pu trouver sur la msdn.