Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Puo' essere prova a dare un occhio alla pagina official :
    http://pxd.me/dompdf/www/examples.php#samples

    Appena inizi ad usarle non ne potrai piu' fare a meno

  2. #12
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    WOW.. postato sul sito e funziona..
    non vorrei inzozzare questo 3D con domande.. ma lo farò..
    autoedit: ho trovato la soluzione a una domanda che avevo scritto:
    di default dompdf fa SALVA CON NOME.
    Nelle FAQ ho trovato come fare per aprire il PDF nel browser.. magari a qualcuno serve..
    http://code.google.com/p/dompdf/wiki/FAQ
    cercare nella pagina la domanda "How can I make PDFs open in the browser window instead of opening the download dialog?" e la risposta sotto..
    lo proverò
    grazie

  3. #13
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Nessun problema ...
    da quando usa questa lib mi sento davvero tranquillo quando devo fare pdf da dati su server

    in bocca al lupone

  4. #14
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ..dici eh..
    io riesco solo a stampare hello world..
    mi sa che mi devo impratichire parecchio.. ma non trovo tutorial.. poca roba..

  5. #15
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    La tecnica finale per usare la lib :

    1- crei un file dove imposti in array gli stili

    Codice PHP:
    $styles = array(

    "cellaFiga" => 'border:1px solid #ccc;color:red;' ,
    // etcc......



    2- crei una funzione che generra i componenti che finiranno sulla pagina pdf, gli passi l'array degli stili e crei la pagina

    Codice PHP:
    include("styles.php");
    include(
    "functionsDomPDF.php") ;

    function 
    greateDomPDFComponent($data,$STYLES)
    {
        
    $out "<div style=\"".$STYLES["cellaFiga"]."\">HELLO WORLD</div>" ;
    }

    // SPARA TUTTO DENTRO LE DOM PDF E GENERA IL PDF ;D 

  6. #16
    non vorrei dire

    ma la mpdf ha la funzione writeHTML che prende il contenuto HTML e ne fa un pdf

    supporta anche un foglio di stile esterno

    http://mpdf1.com/manual/index.php?tid=106

  7. #17
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Ah .,.... questa nn la conoscevo davvero ..

    Grazie dell'input.

    Se gestisce pure gli stylesheets esterni ... devo testarla.


    Mpf pero' ci sono già delle cose che non mi piacciono ....
    1- mem usage ... e' alto ... davvero alto.
    2- necessita di scrivere .... perche' ??? store di file img temporanei e font ... non ha senso ... Non mi piace

    3- come imposta gli stili => non mi piace
    $stylesheet = file_get_contents('style.css');
    $mpdf->WriteHTML($stylesheet,1);
    $mpdf->WriteHTML($html,2);
    E' un molto poco pro questa cosa ... non usa ne tecniche di voerloading, ne gestisce i paths, ne fornisce dei metodi per gestire gli stili da applicare. .... non mi convince,.... se ho piu' di 1 folgio di stile ? che devo leggermeli a mano tutti ? .... mah non mi piace.

  8. #18
    in realtà gli stili devi prima metterli in una variabile usando la funzione:

    file_get_contents();

    poi li passi alla libreria.

    Il risultato è ottimo in quanto gestisce parecchi attributi. I file generati sono a mio avviso un po' pesanti però.

  9. #19
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    aggiungo anche questa cosa non mi piace

    mPDF is proudly powered by WordPress

    solo leggere wp mi fa scartare questa lib in toto.

    Sinceramente .... mah sono abb scettico devo provarla... ho gia' cmq espresso le mie riserve dalla lettura della docuemntazione e delle specs lette nelle api .....

    E da una revisione della doc delle dom pdf ho scoperto anche che pure le dom pdf supportano i css esterni :
    dompdf supports the following CSS 2.1 selector syntaxes. dompdf also supports elements with multiple class attributes (e.g. <p class="red bold">foo</p> matches p.red and p.bold).

    Si vede che ero rimasto a qualche versione fa

    EDIT : raven dai un occhio qui : http://pxd.me/dompdf/www/examples.php#samples

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.