Witam. Jak wiecie przy drukowaniu plików html dodawany jest tytuł strony, numer, data i adres. Moje pytanie brzmi, czy da się to jakos usunąć, pominąć bo potrzebuje wydrukować taki plik ale bez tych dodatkowych napisów. Z góry dzieki za pomoc.
Plik->Ustawienia strony->Nagłówek i stopka ??????????????????????
to to ja wiem ale jak to zrobic spod delphi
File -> Print -> odznacz Header/page number. Ale po co komu drukować pliki html przy pomocy delphi ? Może ci chodzi o drukowanie przy pomocy jakiegoś komponentu ?
dokładnie to chodzi mi o to zeby wydrukowac zawartosc Webbrowsera. mam programik ktory wczytuje do webbrowser strone html z dysku a nastepnie ja drukuje i tu sie pojawial moj problem
puchi napisał(a)
dokładnie to chodzi mi o to zeby wydrukowac zawartosc Webbrowsera. mam programik ktory wczytuje do webbrowser strone html z dysku a nastepnie ja drukuje i tu sie pojawial moj problem
No w końcu sie sprecyzowałeś, ale jeszcze nie do końca. W jaki sposób drukujesz zawartość ?
No powiedzmy ze zaladowalem jakas strone do webbrowser i teraz jak to co jest w webbrowser wydrukowac zeby nie bylo nagłówka i stopki oczywiscie spod delphi.
mam programik ktory wczytuje do webbrowser strone html z dysku a nastepnie ja drukuje
JAK JĄ DRUKUJESZ ????????
Do drukowania znalazlem cos takiego:
WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
tylko teraz jak wyłączyć ten nagłówek i stopke?????
Możesz wywołać
WebBrowser.ExecWB(OLECMDID_PAGESETUP, OLECMDEXECOPT_PROMPTUSER);
aby użytkownik sam ustawił strone.
Albo drukuj za pomocą TPrinter + TPrintDialog i wtedy namalujesz na canvasie drukarki co tylko chcesz (zawartość webbrowser)
a mozesz jesli to nie klopot dac jakis przyklad jak to wydrukowac za pomoca TPrinter aby nie bylo naglowka i stopki
TPrinter wydrukuje to co namalujesz na canvasie. Jeśli nie będziesz malować nagłówka i stopki to ich nie będzie, logiczne.