Davno sam imao neku slicnu ideju i ne secam se svih detalja ali ovako nekako:
Pomocu funkcije ShellExecute ili ShellExecuteEx mozes stampati fajlove. U tvom slucaju fajl bi bio prosledjen npr InternetExplorer-u koji bi ga onda stampao. Ti imas mogucnost da funkciji kazes da li da prikazuje prozor ili ne, tako da ovo stampanje moze biti potpuno transparentno, tj da korisnik ne vidi da stampanje ide preko browsera. Sa druge strane, browser mozes koristiti kao Print preview, i kazes korisniku "pa evo, ja sam napravio da ovo sto treba da se odstampa moze prvo da se pogleda u Internet Explorer-u". Problem sa ovim pristupom je sto nemas potpunu kontrolu nad stranicenjem dokumenta, a IE nije bas najbolji u tome.
Pisem napamet, nisam siguran da je sintaksa dobra, ali ukratko:
ShellExecute(0, 'print', 'fajl.html', '', '', SW_HIDE);
Setih se, stranicenje mozes da resis pazljivim formatiranjem HTML dokumenta i koriscenjem CSS-a.
[Ovu poruku je menjao obucina dana 06.07.2005. u 16:08 GMT+1]