Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Da html a jpg

  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Da html a jpg

    Mi hanno chiesto di realizzare la seguente cosa, ed è anche la prima volta, di conseguenza non ci avevo mai pensato.
    Dichiaro una stringa in questo modo
    Codice PHP:
    $crt '<div id="uno"><label class="titolo">LAB</label>';
    $crt .= '<ul>';
    $crt .= '[*]//testo da db';
    $crt .= '[*]//testo da db';
    $crt .= '[/list]';
    $crt .= '</div>';

    echo 
    $crt
    Posso far diventare $crt un jpg?
    il div "uno" è di dimensioni fisse 400x350 e l'immagine ha le stesse dimensioni.


  2. #2

  3. #3
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Ah, bello!
    Sto provando i testi di php.net

    Come mai
    Codice PHP:
    <?php
    // Set the content-type
    header("Content-type: image/png");

    // Create the image
    $im imagecreatetruecolor(40030);

    // Create some colors
    $white imagecolorallocate($im255255255);
    $grey imagecolorallocate($im128128128);
    $black imagecolorallocate($im000);
    imagefilledrectangle($im0039929$white);

    // The text to draw
    $text 'Testing...';
    // Replace path by your own font path
    $font 'arial.ttf';

    // Add some shadow to the text
    imagettftext($im2001121$grey$font$text);

    // Add the text
    imagettftext($im2001020$black$font$text);

    // Using imagepng() results in clearer text compared with imagejpeg()
    imagepng($im);
    imagedestroy($im);
    ?>
    mi da come errore:
    L'immagine “http://localhost/siti/mgalab/creaimg.php” non può essere visualizzata poiché contiene degli errori??

    Ci sono esempi a cui posso fare riferimento?

  4. #4
    beh, dovresti innanzi tutto verificare se hai le GD2 abilitate tra le estensioni di php

  5. #5
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Mah, con le GD ho sempre lavorato... dunque il mio php.ini nelle GD ha:

    GD Support enabled
    GD Version bundled (2.0.34 compatible)
    FreeType Support enabled
    FreeType Linkage with freetype
    FreeType Version 2.1.9
    T1Lib Support enabled
    GIF Read Support enabled
    GIF Create Support enabled
    JPG Support enabled
    PNG Support enabled
    WBMP Support enabled
    XBM Support enabled

    gettext
    GetText Support enabled

    E' sufficiente?

  6. #6
    Originariamente inviato da semolino
    mi da come errore:
    L'immagine “http://localhost/siti/mgalab/creaimg.php” non può essere visualizzata poiché contiene degli errori??
    Il codice a me funziona perfettamente. Hai messo il file arial.ttf nella stessa cartella dello script PHP?

  7. #7
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Ecco, ci siamo... l'esempio funziona...

    Ricapitolando.
    Lo script crea un immagine al volo dei miei caratteri.
    Posso salvare poi l'immagine in jpg senza perdere qualità? Ho bisogno di memorizzarla nel db e nella directory.

    Seconda cosa: Posso formattarla a piacere la parte scritta?
    EDIT: non interpreta l'html...


    Grazie

  8. #8
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Ragazzi, una questione:
    passando da png a jpg mi salva solo lo sfondo dell'immagine e non la scritta, è normale?

    Mi sapete dire se è possibile salvare un'immagine che interpreti l'html sul testo?

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.