Visualizzazione risultati 1 fino 5 di 5

Discussione: on-line sfruttare font del proprio pc per img php

  1. #1
    Guest

    Question on-line sfruttare font del proprio pc per img php

    Salve a tutti
    Sempre grazie a questo mitiko forum ho creato un web, con questo codice php:
    1.php:
    Codice PHP:
    <?php
    if(trim($_GET['testo'])!="")
    {
    $imgw=0;
    $imgh=0;
    $actw=0;
    $parola = stripslashes($_GET['testo']);

    for(
    $x=0, $y=strlen($parola); $x<$y; $x++)
    {
    $files[$x] = $parola{$x}.".nsg.gif";
    list(
    $width, $height) = getimagesize($files[$x]);
    $imgw+= $width;
    $imgh = ($height > $imgh ? $height : $imgh);
    }
    $newimage = imagecreate($imgw, $imgh);
    $black = imagecolorallocate($newimage, 0, 0, 0);
    imagecolortransparent($newimage, $black);

    for(
    $x=0, $y=count($files); $x<$y; $x++)
    {
    $image = imagecreatefromgif($files[$x]);
    $width=imagesx($image);
    $height=imagesy($image);
    imagecopyresampled($newimage, $image, $actw, 0, 0, 0, $width, $height, $width, $height);
    $actw+=$width;
    }
    }

    header("Content-type: image/gif");
    imagegif($newimage);
    ?>
    2.php:
    Codice PHP:
    <form action="3.php" method="GET"/><p>
    <
    input type="text" style="width: '22%'" name="testo" onfocus="value=''" value="Scrivere il testo in minuscolo"/><br />
    <
    input type="submit" value="Invia"/>
    </
    form>
    3.php:
    Codice PHP:
    <img border="1" style="border-color='000000'" src="1.php?testo=<?=$_GET['testo']?>" alt="<?=$_GET['testo']?>" title="<?=$_GET['testo']?>">
    Questo codice funziona, ora però vorrei cercare di fare, se è possibile, un codice php e con un form diverso, di creare immagini tramite un select, mi spiego meglio:
    vorrei un menù a discesa, tramite il quale, a seconda cosa si sceglie, x esempio Arial, e una volta inserito il testo, che la pagina inserisca l'img direttamente dal font. Per fare ciò devo salvare le img singolarmente? Come faccio a dare questo comando al menù a discesa? Esiste un modo per usare i font del pc on-line? thx 1000 per l'attenzione dedicatomi e per l'eventuali risposte.
    byex

  2. #2
    Ospite Guest

    Predefinito

    non ho la certezza però credo che non c'è un modo per vedere quali font sono installati sul pc dell'utente (magari è anche possibile, ma qui su altervista per la storia delle connessioni esterne bloccate credo non sia possibile)...

    puoi immaginare che vi siano installati i più comuni, cioè arial, verdana, times new roman, comic sans ms e alcuni altri che nn ricordo.. se vuoi far usare altri font dovresti farli scaricare all'utente dal tuo sito.

  3. #3
    Guest

    Predefinito

    mh, thx 1000 x la risp, ma non è possibile fare che ogni utente vedi le proprie e che crei l'img usando i propri font? thx ancora, byex
    -------------------------------------------------------
    EDIT: sn sempre G00GLEOLD
    Ultima modifica di NetSkin : 15-01-2007 alle ore 23.16.28

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non è possibile, i font utilizzabili devono essere sul tuo sito.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Ospite Guest

    Predefinito

    ah con le gd i font che usi devono essere nello spazio web??? non lo sapevo mica... pensavo funzionasse come per il testo normale...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •