Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Ho trovato, io ho risolto così, magari puo essere di aiuto ad altri...

    una pagina html contiene una form, con delle input, esempio

    codice:
    <form action="write_pdf.php">
    <input type="text" name="nome" size="30" maxlength="30">
    <input type="submit" name="crea_pdf" value="Crea PDF">
    </form>
    La pagina php write_pdf.php contiene ad esempio:

    Codice PHP:
    $p pdf_new();
    pdf_open_file($p);
    pdf_set_info($p,"Creator","Francesco");
    pdf_set_info($p,"Author","FRANCESCO");
    pdf_set_info($p,"Title","Modulo 1");
    pdf_begin_page($p,595,842);  //i numeri indicano il normale formato di una pagina A4, sono i pixel in pratica

    // creiamo una linea
    pdf_moveto($p424);
    pdf_lineto($p595 424);
    pdf_stroke($p);

    //scriviamo un testo
    $font pdf_findfont($p,"Arial","host",0);
    pdf_setfont($p,$font,16);
    pdf_show_xy($p"nome"110810); //i numeri sono le coordinate in pixel
    pdf_show_xy($p$nome110780); //nome viene presa dalla input

    //inseriamo un'immagine
    $im pdf_open_jpeg($p"logo.jpg");
    pdf_place_image($p$im107550.8); 10 e 55 sono le coordinate e 0.8 la scala dell'immagine

    ///concludiamo il pdf
    $buf = pdf_get_buffer($p);
    $len = strlen($buf);
    header("Content-type: application/pdf");
    header("Content-Length: $len");
    header("Content-Disposition: inline; filename=pagina.pdf");
    echo $buf;
    pdf_delete($p); 
    Ciauz

  2. #12

    errore pdf

    mi dà questo errore

    Fatal error: PDFlib error: [2516] PDF_findfont: Metrics data for font 'Arial' not found in C:\WM\www\pdf2\prova.php on line 22
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

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.