Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Stampa PDF da XLSX in PHP

    Ciao a tutti,
    avevo bisogno di creare un PDF in base a dei parametri. La mia prima idea era quella di usare una libreria che mi converte codice HTML in un PDF (Html2Pdf), cosa che però è risultata poco fattibile per via di tag non supportati dalla libreria. La seconda soluzione è stata quella di usare PHPExcel e mPDF, prima caricando il xlsx con PHPExcel, poi settando i valori nelle dovute celle e infine stamparlo con mPDF, il problema è che il mio xlsx è di 5 pagine, impiega più di 30 secondi e dopo fa out of memory (Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 38 bytes)).

    Fattibile in PHP?

  2. #2
    Utente di HTML.it L'avatar di Webmaster76
    Registrato dal
    Mar 2001
    residenza
    Torino
    Messaggi
    298
    Quote Originariamente inviata da emaborsa Visualizza il messaggio
    Ciao a tutti,
    avevo bisogno di creare un PDF in base a dei parametri. La mia prima idea era quella di usare una libreria che mi converte codice HTML in un PDF (Html2Pdf), cosa che però è risultata poco fattibile per via di tag non supportati dalla libreria. La seconda soluzione è stata quella di usare PHPExcel e mPDF, prima caricando il xlsx con PHPExcel, poi settando i valori nelle dovute celle e infine stamparlo con mPDF, il problema è che il mio xlsx è di 5 pagine, impiega più di 30 secondi e dopo fa out of memory (Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 38 bytes)).

    Fattibile in PHP?
    Meglio creare il pdf direttamente con fpdf:

    http://www.html.it/articoli/pdf-con-php-3/
    Un nuovo cms/framework... vuoi collaborare al progetto?

  3. #3
    ...ma ciao...è un lavoro da cinesi

  4. #4
    Utente di HTML.it L'avatar di Webmaster76
    Registrato dal
    Mar 2001
    residenza
    Torino
    Messaggi
    298
    Quote Originariamente inviata da emaborsa Visualizza il messaggio
    ...ma ciao...è un lavoro da cinesi
    Allora prenditi un server dedicato, imposti un tempo di esecuzione superiore e una allocazione di memoria sufficiente...
    Un nuovo cms/framework... vuoi collaborare al progetto?

  5. #5
    Quote Originariamente inviata da Webmaster76 Visualizza il messaggio
    Allora prenditi un server dedicato, imposti un tempo di esecuzione superiore e una allocazione di memoria sufficiente...
    ...spiegalo al cliente Dovrò provare a disegnare il tutto via codice.

  6. #6
    Utente di HTML.it L'avatar di Webmaster76
    Registrato dal
    Mar 2001
    residenza
    Torino
    Messaggi
    298
    Quote Originariamente inviata da emaborsa Visualizza il messaggio
    ...spiegalo al cliente Dovrò provare a disegnare il tutto via codice.
    Dammi il numero!

    Ma sti xls non sono esportabili come pdf compilabili? facendo così potresti generarli molto semplicemente...
    Un nuovo cms/framework... vuoi collaborare al progetto?

  7. #7
    Quote Originariamente inviata da Webmaster76 Visualizza il messaggio
    Ma sti xls non sono esportabili come pdf compilabili? facendo così potresti generarli molto semplicemente...
    Cosa intendi? Io ho un XLSX che devo compilare in base a dei valori che vengono inseriti in una maschera da parte dell'utente. Io pensavo di prendere questo XLSX già pronto, settare i valori alle celle e poi convertirlo in PDF. Conosci un altra strada?

  8. #8
    Utente di HTML.it L'avatar di Webmaster76
    Registrato dal
    Mar 2001
    residenza
    Torino
    Messaggi
    298
    Quote Originariamente inviata da emaborsa Visualizza il messaggio
    Cosa intendi? Io ho un XLSX che devo compilare in base a dei valori che vengono inseriti in una maschera da parte dell'utente. Io pensavo di prendere questo XLSX già pronto, settare i valori alle celle e poi convertirlo in PDF. Conosci un altra strada?
    Non so come sono fatti i tuoi xls, ma una volta avevo risolto facilmente con gli FDF, in pratica form pdf. Non so se è applicabile al tuo caso però...
    Un nuovo cms/framework... vuoi collaborare al progetto?

  9. #9
    Quote Originariamente inviata da Webmaster76 Visualizza il messaggio
    Ma sti xls non sono esportabili come pdf compilabili? facendo così potresti generarli molto semplicemente...
    ...l'XLSX è molto complesso, è un documento tabellare a 5 pagine.

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.