Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [PHP]akcja po window.print()

Napisany przez: matius71 13.04.2018, 21:28:32

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?

Napisany przez: trueblue 13.04.2018, 21:34:27

Szukaj bliżej, nie dalej.

http://www.fpdf.org/en/script/script36.php
https://stackoverflow.com/questions/38958643/fpdf-printing-without-the-dialog-box-while-using-pdf-js

Napisany przez: matius71 13.04.2018, 22:00:54

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.

Napisany przez: trueblue 14.04.2018, 07:52:04

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.

Napisany przez: matius71 15.04.2018, 12:57:06

A mi jest potrzebne okno drukowania PDF bez otwierania PDF

Napisany przez: trueblue 15.04.2018, 13:01:21

Czyli ukryty <iframe> z PDF (ukryty - czyli nie będzie go widać) nie wchodzi w grę, tak?

Napisany przez: matius71 15.04.2018, 14:46:52

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.

Napisany przez: trueblue 15.04.2018, 14:52:02

Sprawdzałeś drugi z podanych linków?

Napisany przez: matius71 15.04.2018, 14:57:04

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

Napisany przez: trueblue 15.04.2018, 15:00:42

https://www.google.com/search?q=javascript%20create%20hidden%20iframe

Napisany przez: matius71 15.04.2018, 15:07:25

Możesz mi podać jak powinien wyglądać iframe taki zeby był przycisk drukuj i po przycisnieciu pojawiala sie strona z drukowaniem pdf?

Napisany przez: trueblue 15.04.2018, 15:26:41

Do przycisku dodajesz zdarzenie na kliknięcie, a w nim dodanie <iframe> z atrybutem src ustawionym na PDF.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)