Delphi Can
Local HTML Dosyasını Yazdırma - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Local HTML Dosyasını Yazdırma (/showthread.php?tid=7131)



Local HTML Dosyasını Yazdırma - Hayati - 06-01-2023

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.


Cvp: Local HTML Dosyasını Yazdırma - elixir84 - 09-01-2023

(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;



Local HTML Dosyasını Yazdırma - Hayati - 09-01-2023

@elixir84 teşekkür ederim. Şu an deneme şansım yok bakacağım