Visualizzazione dei risultati da 1 a 9 su 9

Discussione: pdf

  1. #1
    Utente di HTML.it L'avatar di Xevion
    Registrato dal
    Sep 2003
    Messaggi
    48

    pdf

    ciao a tutti

    ho gia postato precedentemente un problema nel creare un file pdf,
    io uso easyphp e non riesco a generare il file pdf che abbia come contenuti cio che si visualizza in una pagina php

    una pagina esempio:

    <?
    echo "pippo";
    ?>

    vorrei che mi facesse un pdf di una pagina con dentro scritto pippo, come posso fare? ho gia controllato su php.it e su altri siti ma tutto cio che ottengo è l'apertura di una pagina (vale a dire quella a cui faccio riferimento) senza generare pdf non so piu dove sbattere la testa come posso fare? potete darmi un esempio di codice?(se possibile non quelli di php.it perche li ho gia provati tutti)

    ciao ciao grazie
    Il secondo è il primo degli ultimi diamoci dentro

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    hai provato qusta classe www.fpdf.org??
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di superbubba
    Registrato dal
    Jan 2003
    Messaggi
    1,474
    Prova a dare un'occhiata a questo progetto:

    http://www.rustyparts.com/pdf.php

    Infondo alla pagina c'è un esempio in PHP.

  4. #4
    Utente di HTML.it L'avatar di Xevion
    Registrato dal
    Sep 2003
    Messaggi
    48
    allora fpdf ho dato un occhiata ma con sto cazzo di easyphp non so come installarmi le librerie per quanto riguarda il sito sotto do un occhiata...voi avete mica fatto qualcosa del genere in precedenza?
    Il secondo è il primo degli ultimi diamoci dentro

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da Xevion
    allora fpdf ho dato un occhiata ma con sto cazzo di easyphp non so come installarmi le librerie per quanto riguarda il sito sotto do un occhiata...voi avete mica fatto qualcosa del genere in precedenza?
    guarda che l'unica libreria richesta da fpdf è la zlib, ma solo se vuoi attivare la compressione
    think simple think ringo

  6. #6
    Utente di HTML.it L'avatar di Xevion
    Registrato dal
    Sep 2003
    Messaggi
    48
    ho letto in un sito e mi sembrava ci volessero le librerie apposite....allora ci riguardo dici dunque che è sufficiente cercare fpdf su php.it?
    Il secondo è il primo degli ultimi diamoci dentro

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da Xevion
    ho letto in un sito e mi sembrava ci volessero le librerie apposite....allora ci riguardo dici dunque che è sufficiente cercare fpdf su php.it?
    www.fpdf.org
    think simple think ringo

  8. #8
    Utente di HTML.it L'avatar di Xevion
    Registrato dal
    Sep 2003
    Messaggi
    48
    eppure è strano perche io ho provato un codice dove c'erano i comandi di fpdf e mi diceva che non li riconoscie va.....va beh riprovo.

    al massimo ci sono soluzioni alternative?
    Il secondo è il primo degli ultimi diamoci dentro

  9. #9
    Codice PHP:
    $p pdf_new();
    pdf_open_file($p);
    pdf_set_info($p,"Creator","creator");
    pdf_set_info($p,"Author","nome");
    pdf_set_info($p,"Title","Modulo pdf");
    pdf_begin_page($p,595,842); //dimensioni della pagina A4

    $asx 10;  //allineamento a sinistra
    $centro 612/2;  //allineamento al centro

    pdf_moveto($p418);
    pdf_lineto($p595 418);  //esempio di linea


    $im pdf_open_jpeg($p"logo.jpg");
    pdf_place_image($p$im$asx7550.8); //esempio di immagine
    pdf_close_image ($p,$im);
    $im pdf_open_gif($p"logo.gif");
    pdf_place_image($p$im$asx7550.8); //0.8 è la scala
    pdf_close_image ($p,$im);

    $font pdf_findfont($p,"Arial","host",0);
    pdf_setfont($p,$font,16);
    pdf_show_xy($p"pippo"110392);
    pdf_show_xy($p$pippo110362);




    pdf_end_page($p);
    pdf_set_parameter($p"openaction""fitpage");
    pdf_close($p);


    $buf pdf_get_buffer($p);
    $len strlen($buf);
    header("Content-type: application/pdf");
    header("Content-Length: $len");
    header("Content-Disposition: inline; filename=file.pdf");
    echo 
    $buf;


    pdf_delete($p); 

    Non c'è bisogno di nessuna libreria aggiuntiva!



    PS qui ci sono tutti i comandi

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 © 2025 vBulletin Solutions, Inc. All rights reserved.