bonjour,
Comment faire pour sortir, a l'identique, une page HTML sur le canvas de Delphi ? Existe t il des composants qui le permette facilement ?
Le but etant de pouvoir imprimer une page HTML sur le canvas de l'imprimante.
Merci
Version imprimable
bonjour,
Comment faire pour sortir, a l'identique, une page HTML sur le canvas de Delphi ? Existe t il des composants qui le permette facilement ?
Le but etant de pouvoir imprimer une page HTML sur le canvas de l'imprimante.
Merci
Tu peux obtenir un canvas de toutes les fenêtres windows, même celle de ton navigateur préféré ! :D
Regarde du côté de la fonction GetDc.
http://www.delphifaq.com/faq/f408.shtml
tu trouveras là un exemple pour copier le contenu du TWebBrowser dans un bitmap, ici c'est pour faire une miniature à toi d'adapter :D
Merci Sub0 de ta reponse,
en fait je dispose de fichiers HTML, en local, et je souhaiterais les imprimer directement sur le canvas de l'imprimante, sans passer par un navigateur.
C'est a dire, traduire directement le code HTML et le deposer sur le canvas.
il n'y a que du texte et un logo en bmp, il peut y avoir aussi plusieurs pages par doc.
Regarde dans ces sujets, je crois que la question a déjà été traîtée :
http://www.developpez.net/forums/sho...d.php?t=212731
http://www.developpez.net/forums/sho...d.php?t=193660
http://www.developpez.net/forums/sho...d.php?t=138189
http://www.developpez.net/forums/showthread.php?t=45415
http://www.developpez.net/forums/sho...d.php?t=197573
Merci Sub0 pour ta reponse,
mais les liens concernent l'utilisation du TWebBrowser, et je souhaite m'affranchir de son emploi.
Dans mes recherches j'ai trouvé mon bonheur grace a l'utilisation du composant THTMLViewer telechargeable sur http://www.pbear.com/
Merci