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

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167

    Problemi con file pdf generato con fpdf

    Utilizzando asp genero un file pdf utilizzando fpdf.
    Invio i dati tramite un form da una pagina asp e la pagina che riceve i dati genera il pdf
    Ho due problemi:

    1. L'immagine viene caricata nel file pdf se e solo se inserisco nel file che riceve i dati il nome dell'immagine, che deve risiedere nella directory del file fpdf.asp.
    Esempio, l'immagine si chiama foto.jpg, è nella directory dove ho il file fpdf.asp, allora scrivo
    codice:
    pdf.Image "foto.jpg",10,10,20,20
    e tutto funziona.
    Se però provo ad inviare il percorso dell'immagine dal file dove inserisco i dati, e poi recuperare questo percorso non funziona.
    Come fare ?

    2. La formattazione del file pdf. Esempio, io voglio mettere delle foto e il resto scritte, ma non riesco ad effettuare la formattazione come la voglio io.

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    ciao
    utilizzo fpdf e funziona regolarmente con le immagini
    esempio
    ....
    codice:
    stampaNpagina
    pdf.Image "images/logo_UsaRiusa.jpg",155,05,40
    ...
    l'immagine sta nella cartella images del server....

    ricontrolla bene e verifica le cartelle del server per i permessi lettura, etc

    ciao
    Vic53

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    Quote Originariamente inviata da vic53 Visualizza il messaggio
    ciao
    utilizzo fpdf e funziona regolarmente con le immagini
    esempio
    ....
    codice:
    stampaNpagina
    pdf.Image "images/logo_UsaRiusa.jpg",155,05,40
    ...
    l'immagine sta nella cartella images del server....

    ricontrolla bene e verifica le cartelle del server per i permessi lettura, etc

    ciao
    Ho riprovato, ma niente.
    L'immagine la riconosce, con pdf.Image, se e solo se nel file .asp che genera il pdf viene inserito il nome dell'immagine e l'immagine si trova nella stessa cartella dei file.
    Esempio:
    codice:
    pdf.Image "foto.jpg",10,180,90,70
    così la carica, ma foto.jpg deve essere nella cartella dei file .asp (se la sposto e inserisco come parametro di pdf.Image il percorso dell'immagine mi dà errore).
    Stessa cosa, se provo ad utilizzare Server.Mappath mi dà errore dicendo che "è necessario specificare un percorso virtuale."
    Lavoro in locale, e non ne vengo a capo (nel senso che caricando un'immagine statica come faccio ora mi va bene, ma volevo riuscire anche come sopra, cioè passando il percorso dell'immagine a pdf.Image)

  4. #4
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Quote Originariamente inviata da Level Visualizza il messaggio
    Ho riprovato, ma niente.
    L'immagine la riconosce, con pdf.Image, se e solo se nel file .asp che genera il pdf viene inserito il nome dell'immagine e l'immagine si trova nella stessa cartella dei file.
    Esempio:
    codice:
    pdf.Image "foto.jpg",10,180,90,70
    così la carica, ma foto.jpg deve essere nella cartella dei file .asp (se la sposto e inserisco come parametro di pdf.Image il percorso dell'immagine mi dà errore).
    Stessa cosa, se provo ad utilizzare Server.Mappath mi dà errore dicendo che "è necessario specificare un percorso virtuale."
    Lavoro in locale, e non ne vengo a capo (nel senso che caricando un'immagine statica come faccio ora mi va bene, ma volevo riuscire anche come sopra, cioè passando il percorso dell'immagine a pdf.Image)
    ciao
    anche io lavoro su un server web iis 7.5 in locale
    il server è un windows 7 che uso per costruire l'applicazione. la cartella images sta nella cartella dove tengo i file .ASP; utilizzo un ip locale fisso dato dal router per il server per non fargli cambiare ip questo è registrato nel router e gli da sempre lo stesso.
    le cartelle devono avere le autorizzazioni a essere visualizzate dall'utente IIS_IUSRS e tale autorizzazione la devi dare a livello condivisione della cartella e anche le autorizzazioni in "Sicurezza" che è una TAB delle proprietà della cartella che poi è la cartella dove gira il web.
    Messe a posto le autorizzazioni presumo che ti funzioni.
    fammi sapere.
    ...
    Vic53

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    Sto lavorando in locale. Tra l'altro sapevo questa cosa dei permessi per le cartelle, ma ogni volta che ad una cartella che ha il permesso di sola lettura aggiungo gli altri permessi poi mi viene risettata come "sola lettura".
    Comunque quel problema è "aggirabile".
    Piuttosto, per il discorso del posizionamento di immagini e testo ? Voglio di fatto dividere il pdf in due colonne, in quella di sinistra metterò due immagini, che però non arrivano fino in fondo alla colonna, il resto deve essere tutto testo, cioè testo nella colonna di destra e testo in quella di sinistra sotto le due immagini

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,800
    per impaginare usa una tabella, è il metodo più pratico

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    per impaginare usa una tabella, è il metodo più pratico
    mi puoi dare uno spunto, a livello di codice ?

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    ok, guardo, anche se il pdf l'ho già creato.
    il problema rimane proprio mettere le immagini nella colonna a sinistra, una sopra l'altra, e il testo nel resto della pagina.

  10. #10

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.