Delphi Can

Orjinalini görmek için tıklayınız: Local HTML Dosyasını Yazdırma
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Denizi geçtim derede boğuldum resmen, uygulamamdan içini doldurduğum bir HTML dosyasını yazdıramıyorum, son geldiğim nokta

PHP Kod:
<body onload="window.print();"

sayfa otomatik açılıp print dialog penceresi görüntüleniyor. Bir html dosyasını sessiz sedasız browserda göründüğü gibi yazdırabilir miyim? Modern CSS (grid vs) kullandığım için mshtml.dll, webbrowser vs çözüm getirmedi, dil önemli değil.
(06-01-2023, Saat: 22:11)Hayati Adlı Kullanıcıdan Alıntı: [ -> ]Denizi geçtim derede boğuldum resmen, uygulamamdan içini doldurduğum bir HTML dosyasını yazdıramıyorum, son geldiğim nokta

PHP Kod:
<body onload="window.print();"

sayfa otomatik açılıp print dialog penceresi görüntüleniyor. Bir html dosyasını sessiz sedasız browserda göründüğü gibi yazdırabilir miyim? Modern CSS (grid vs) kullandığım için mshtml.dll, webbrowser vs çözüm getirmedi, dil önemli değil.


WebBrowser1.Navigate(htmldosya);

Yazdır

var
vIn, vOut: OleVariant;
begin
WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, vIn, vOut);
end;

Yazıcı Ayar ve Yazdır

var
vIn, vOut: OleVariant;
begin
WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, vIn, vOut);
end;
@elixir84 teşekkür ederim. Şu an deneme şansım yok bakacağım