Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: FPDF e immagini

  1. #1

    FPDF e immagini

    Sto cercando di esportare i dati che ottengo da una query in un file pdf

    E fin qui non ci sono problemi uso FPDF :


    Codice PHP:
    require('fpdf.php');

    $pdf=new FPDF();
    $pdf->AddPage();
    $pdf->SetFont('Arial','B',16);
    $pdf->write(8"Nome del locale: $nome_locale\n");
    $pdf->write(8"Categoria: $categoria\n");
    $pdf->write(8"Numero di telefono: $telefono\n");
    $pdf->write(8"Indirizzo: $nome_indirizzo\n");
    $pdf->write(8"Località: $comune in provincia di $provincia\n");
    $pdf->write(8"Giorno di chiusura: $chiusura\n");
    $pdf->write(8"Descrizione: $descrizione\n");
    if (
    $votoglobale 0){$pdf->write(8"Voto: $votoglobale\n");}
    $pdf->Image("$imme",10,8,33); // la mia croce
    $pdf->Output(); 
    Il problema è per esportare le immagini

    Io nel variabile $imme inserisco il nome del file con il percorso ma purtroppo quando vado a fare il pdf mi esce questo errore :

    Warning: getimagesize(http://localhost/t/img_big/77053.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in c:\wamp\www\t\fpdf.php on line 1498
    FPDF error: Missing or incorrect image file: http://localhost/t/img_big/77053.jpg

    Dove sbaglio non capisco

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    io faccio cosi

    codice:
    $file="../../images/ingrandimento/immagine.jpg";
    $pdf->Image($file, 10 , 20 , 20); // CARICO L'IMMAGINE

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    ops togli le virgolette

    codice:
    $pdf->Image($imme,10,8,33); // la mia croce

  4. #4
    ho risolto facendo cosi

    $pdf->Image($imme, '' , '' , '');

    Ma il problema era che sono un fagiano io ...

    Ma ora l-immagine mi viene messa a caso sullo schermo

    Se io la volessi sempre alla fine dopo il testo di

    $pdf->write(8, "Descrizione: $descrizione\n");

    Come posso fare _

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858

    Re: FPDF e immagini

    Originariamente inviato da stefano3804
    Io nel variabile $imme inserisco il nome del file con il percorso ma purtroppo quando vado a fare il pdf mi esce questo errore :

    Warning: getimagesize(http://localhost/t/img_big/77053.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in c:\wamp\www\t\fpdf.php on line 1498
    FPDF error: Missing or incorrect image file: http://localhost/t/img_big/77053.jpg

    Dove sbaglio non capisco
    il problema è nella parte in grassetto: il file è mancante oppure sbagliato.
    la funzione getimagesize supporta gli URL solo dalla versione 4.0.5; ora immaginando che tu abbiamo una versione superiore il consiglio è quello di controllare il corretto path del file, ed eventualmente richiamarlo tramite path relativo e nn URL assoluto.



    think simple think ringo

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da stefano3804
    Come posso fare _
    puoi ottenere la posizione del puntatore con le funzioni:
    http://www.fpdf.org/it/doc/getx.htm
    http://www.fpdf.org/it/doc/gety.htm

    e successivamente passare i valori alla funzione per inserire l'immagine.


    think simple think ringo

  7. #7

    Re: Re: FPDF e immagini

    Originariamente inviato da marketto
    il problema è nella parte in grassetto: il file è mancante oppure sbagliato.
    la funzione getimagesize supporta gli URL solo dalla versione 4.0.5; ora immaginando che tu abbiamo una versione superiore il consiglio è quello di controllare il corretto path del file, ed eventualmente richiamarlo tramite path relativo e nn URL assoluto.



    SI l-avevo messo assoluto solo per provare ceh non lo volesse cosi- era una stupidaggine non avevo messo uno 0 prima del numero dell-immagine

  8. #8
    Originariamente inviato da marketto
    puoi ottenere la posizione del puntatore con le funzioni:
    http://www.fpdf.org/it/doc/getx.htm
    http://www.fpdf.org/it/doc/gety.htm

    e successivamente passare i valori alla funzione per inserire l'immagine.


    A quello ci avevo pensato anche io ma il mio problema e che i dati che tirero fuori dalla descrizione possono essere lunghi o brevi

    Io dovrei mettere la JPG alla fine di quel campo

    Con il getx e y rischio di andare a prendere parte del testo

  9. #9
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da stefano3804
    in teoria getX e getY restituiscono la posizione corrente del cursore; se tu hai appena finito di scrivere del testo il cursore sarà posizionato alla fine del testo, indipendentemente dalla sua lunghezza.
    secondo me questa è la soluzione al tuo problema...hai provato a giocare con questi numeri?




    think simple think ringo

  10. #10
    guarda adesso sto cotto quando torno a casa finisco di smadonnare dietro a sto fpdf

    Secondo te c-e anche un modo per impostare lo sfondo ?

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.