Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 30
  1. #11
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    L'errore parla da solo. Hai dell'output nel file php, magari prima dei tag di apertura.

    In ogni caso, dando un'occhiata al thread dubito che riuscirai a fare quello che volevi. La risposta alla tua domanda originale, per quanto ne so, è "no".
    Poi tutto può essere, visto che non si capisce cosa fai in quella "elaborazione dati"....


    edit: alla riga 304 di biglietto.php hai buttato fuori output

  2. #12
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da luca200
    In ogni caso, dando un'occhiata al thread dubito che riuscirai a fare quello che volevi. La risposta alla tua domanda originale, per quanto ne so, è "no".
    Poi tutto può essere, visto che non si capisce cosa fai in quella "elaborazione dati"....
    faccio una raccolta di dati dal database e stampo a video il risultato correttamente formattato.

    Originariamente inviato da luca200
    edit: alla riga 304 di biglietto.php hai buttato fuori output
    c'era uno spazio di troppo dopo la chiusura della classe ?>

    semplicemente con questo

    Codice PHP:
    $pdf_doc = new FPDF();
    $pdf_doc->AddPage();
    $pdf_doc->SetFont('Arial','B',12);
    $pdf_doc->Cell(60,20,'Ciao mondo!');
    $pdf_doc->Output(); 
    funziona, mi crea un pdf con 'Ciao mondo!',
    ma se provo a mettere
    Codice PHP:
    $pdf_doc->Cell($risultato); 
    dove $risultato è una stringa contenente il codice html da stampare

    codice:
    <html>
    <head>
    </head>
    <body>
    risultato estrazione da database
    </body>
    </html>
    mi fa vedere il pdf vuoto!
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  3. #13
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Cioè fammi capire...
    tu speri che dando il codice html in input a fpdf, questa te lo interpreti come se fosse un browser?


    (ti prego, rispondi di no...)

  4. #14
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da luca200
    Cioè fammi capire...
    tu speri che dando il codice html in input a fpdf, questa te lo interpreti come se fosse un browser?


    (ti prego, rispondi di no...)
    scritta cosi sembra quello, ma l'intenzione è fare un pdf di una pagina web, di ciò che vedi a video, ciò che il browser butta fuori (codice html) che è il risultato del mio codice php. Non so come altro spiegarmi.
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  5. #15
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    E' quello che ho detto io...
    Quello che vedi a video è ciò che il browser butta fuori, ma tu in quello script stai passando del codice html alla classe fpdf, e ti aspetti che si comporti come un browser.
    Sei totalmente fuori strada

  6. #16
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    infatti adesso nel pdf mi scrive il codice html.

    come devo fare per creare un PDF non del codice, ma di ciò che vedo sul browser? Si può fare? :master:
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  7. #17
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Si può fare ma devi ripensare completamente il processo.
    Creare un pdf è un po' come fare un disegno. Devi immaginare di disegnare le righe, sistemare blocchi di testo nelle rispettive posizioni... insomma è tutto un altro film rispetto all'html.
    Una volta che hai in mente il disegno, devi utilizzare la classe fdpf nel modo adeguato per crearlo.

  8. #18
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non si può fare così, direttamente... non con FPDF. API che lo fanno di sicuro e bene, quelli di Adobe e quelle di OpenOffice. La prima è a pagamento (devi sostanzialmente installarti adobe acrobat pro), l'altra è gratuita... ma in ogni caso devi avere un tuo server personale. C'è anche una libreria basata su fpdf, chiamata html2pdf o qualcosa del genere che promette di fare quel che vorresti tu... magari con le pagine semplici... se hai un report "complesso", imparati fpdf e scriviti la tua classe di reportistica
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #19
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da Andrea1979
    l'altra è gratuita... ma in ogni caso devi avere un tuo server personale
    che intendi, scusa? :master:

    Originariamente inviato da Andrea1979
    C'è anche una libreria basata su fpdf, chiamata html2pdf o qualcosa del genere che promette di fare quel che vorresti tu... magari con le pagine semplici... se hai un report "complesso", imparati fpdf e scriviti la tua classe di reportistica
    ogni pagina non è altro che un immagine header, più qualche div sotto. Eccovi un'immagine della struttura della pagina, il testo è sempre poco, 2/3 righe per div, + o -
    Immagini allegate Immagini allegate
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  10. #20
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    http://www.rustyparts.com/pdf.php

    o hanno cambiato la veste grafica del sito... oppure ho sbagliato link
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.