Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Conoscendo la classe tcpdf posso dirti che non ha il pieno supporto a tutti i comandi css.
    Il supporto ai css (o agli stili in generale) è limitato ad alcuni comandi. Così come il supporto alla generazione dei pdf non comprende tutte le casistiche. Funziona bene ma è limitata. Ti devi adattare, adattando il tuo codice.
    Un esempio è dato dalle ultime versioni di phpmyadmin (4.0) che usano tcpdf come libreria per esportare in pdf una tabella o query.. se guardi il codice html prodotto per essere incluso nel pdf è abbastanza da vomito (stile inline..) cosa che non si userebbe mai per una pagina online.

    Se necessiti di un pieno supporto di rendering html/css devi rivolgerti a librerie più complete, le quali però sono a pagamento. La più famosa e più completa, se posso citarla, è pdflib. Purtroppo è molto costosa quindi conviene ben valutare se va acquistata.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    88
    Quote Originariamente inviata da W Thunderbird Visualizza il messaggio
    Conoscendo la classe tcpdf posso dirti che non ha il pieno supporto a tutti i comandi css.
    Il supporto ai css (o agli stili in generale) è limitato ad alcuni comandi. Così come il supporto alla generazione dei pdf non comprende tutte le casistiche. Funziona bene ma è limitata. Ti devi adattare, adattando il tuo codice.
    Un esempio è dato dalle ultime versioni di phpmyadmin (4.0) che usano tcpdf come libreria per esportare in pdf una tabella o query.. se guardi il codice html prodotto per essere incluso nel pdf è abbastanza da vomito (stile inline..) cosa che non si userebbe mai per una pagina online.

    Se necessiti di un pieno supporto di rendering html/css devi rivolgerti a librerie più complete, le quali però sono a pagamento. La più famosa e più completa, se posso citarla, è pdflib. Purtroppo è molto costosa quindi conviene ben valutare se va acquistata.
    ok grazie per la conferma...

    grazie anche a Alhazred (non essendoci alternative dovrò fare come mi ha suggerito).


  3. #3
    Se riesci ad adattarti è sicuramente meglio. I css non è che non li prende.. è che non riesce a fare il rendering di tutte le proprietà. Ad esempio non sopporta il float per i div.
    Le prestazioni non sono male. Per dei clienti che non volevano pagare altre licenze (o servizi esterni), ho creato script con tcpdf che riuscivano a creare anche 200 file pdf (circa 200 kb l'uno) in un minuto partendo da un template in html+css.

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.