Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Screenshot
szymonk237231
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 8.04.2011

Ostrzeżenie: (0%)
-----


Witajcie!
Mam problem, lub pytanie. Chodzi o to , że poprzez formularz generuję sobie tabelkę (wpisuję np imię, nazwisko, wiek i po kliknięciu: Zapisz przenosi mnie do innej stronki w której wykonuje się skrypt i tworzy tabelkę z tymi 3 danymi). i chciałbym aby ta tabelka zapisywalła mi się do formatu np jpg i była możliwość pobrania tego. Słyszałem coś o bibliotekach GD, ale nie wiem jak to zrobić. Prosiłbym o pomoc.
Go to the top of the page
+Quote Post
cykcykacz
post
Post #2





Grupa: Zarejestrowani
Postów: 550
Pomógł: 9
Dołączył: 29.05.2009
Skąd: Ostrów Wielkopolski

Ostrzeżenie: (0%)
-----


http://www.youtube.com/watch?v=SgrCACaLCvw

Osobiście tego nie robiłem ale w google jest kilka wyników można poczytać.
Go to the top of the page
+Quote Post
StrefaPi
post
Post #3





Grupa: Zarejestrowani
Postów: 235
Pomógł: 50
Dołączył: 2.03.2013

Ostrzeżenie: (0%)
-----


Ale w czym jest problem?

Poczytaj o GD i będziesz wiedział jak to zrobić... http://www.php.net/manual/en/function.imagecreate.php

Rozwiązanie ze screenshotami nie będzie dobrym, to powyższe działa tylko w Windows...

Ten post edytował StrefaPi 20.04.2013, 06:22:31
Go to the top of the page
+Quote Post
szymonk237231
post
Post #4





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 8.04.2011

Ostrzeżenie: (0%)
-----


No dobra, wiem już jak utworzyć obrazek z jakimś napisem, ale nie wiem jak zrobićby wygenerować tabelkę (IMG:style_emoticons/default/ohmy.gif)
Gdy np jest:
  1. imagestring($im, 3, 50, 50, $tabelka, $text_color);

to dla $tabelka przypisuje szkielet z jakimiś przykładowanymi danymi .
  1. $tabelka = "
  2. <table border='1'>
  3. <tr>
  4. <td>SIEMA</td><td>HEJ</td>
  5. </tr>
  6. </table>";


I wynik tego jest taki, że ten szkielet się na obrazku wyświetla -,- da się to jakąś zmienić?

Chodzi o to, że na obrazku wygeneruje się :
  1. <table border='1'>
  2. <tr>
  3. <td>SIEMA</td><td>HEJ</td>
  4. </tr>
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


GD nie zamieni Ci kodu HTML na obraz. Chyba najprościej będzie zapisać to jako PDF i z niego go utworzyć.
Go to the top of the page
+Quote Post
szymonk237231
post
Post #6





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 8.04.2011

Ostrzeżenie: (0%)
-----


Kurde. A z pdf to zrobić tak, by wygenerowało mi pdf i potem zrobić tak jak by screenshota tego pliku? ;>
Go to the top of the page
+Quote Post
!*!
post
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


http://buffernow.com/html-to-image-php-script/

edycja:
Może Cie też zainteresuje takie rozwiązanie, działa tylko w JS http://html2canvas.hertzen.com/
Go to the top of the page
+Quote Post
szymonk237231
post
Post #8





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 8.04.2011

Ostrzeżenie: (0%)
-----


Dobre te roziwązania co mi podałeś w JS.
Dzięki wielkie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 07:52