Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]akcja po window.print()
Forum PHP.pl > Forum > Przedszkole
matius71
Witam,

Mam wypełnianie formularza i oddzielnie tworzenie pdf'a w FPDF. Czy jest możliwe dodać przycisk DRUKUJ poprzez window.print() i żeby drukowało zawartośc pdf'a?
matius71
Wydaje mi się że to nie o to chodzi, chociaż nie wiem dokładnie co to jest biggrin.gif

Mam formularz na swojej stronie oraz mam generowanego PDF przez FPDF. Chciałem na stronie formularza mieć możliwość drukowania PDF. Po prostu nie chce przechodzić z formularza do PDF żeby go wydrukować tylko od razu drukować PDF bez otwierania go. Coś w tym stylu że na stronie formularza wciskam ctrl+P i nie pokazuje mi się formularz który mam otwarty na stronie tylko PDF przygotowany w innym pliku.
trueblue
Najpierw sprawdź przykłady.
Jeden przy otwarciu PDF od razu inicjuje okno wydruku, drugie teoretycznie ma drukować PDF bez okna wydruku.
Jeśli drugi działa, to możesz za pomocą przycisku wstawić na stronę ukryty <iframe> ze źródłem tego PDF.
matius71
A mi jest potrzebne okno drukowania PDF bez otwierania PDF
trueblue
Czyli ukryty <iframe> z PDF (ukryty - czyli nie będzie go widać) nie wchodzi w grę, tak?
matius71
Generalnie to jest prawie to o co mi chodzi bo teraz mam formularz do drukowania i tego <iframe> z pdf tylko że jak tylko otwieram formularz to chce drukować z <iframe> a ja wolałbym żeby to było ukryte pod przyciskiem "Drukuj" i żebym to wybierał po wypełnieniu formularza.
trueblue
Sprawdzałeś drugi z podanych linków?
matius71
w drugim linku jest o tym że gość chce drukować bez pokazywania okna dialogowego do drukowania a ja chce żeby to okno się pojawiało, nie mam z tym problemu
matius71
Możesz mi podać jak powinien wyglądać iframe taki zeby był przycisk drukuj i po przycisnieciu pojawiala sie strona z drukowaniem pdf?
trueblue
Do przycisku dodajesz zdarzenie na kliknięcie, a w nim dodanie <iframe> z atrybutem src ustawionym na PDF.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.