Avatar billede klaske_ko Nybegynder
27. september 2004 - 17:52 Der er 8 kommentarer og
1 løsning

Billeder med text fra form !

Hejsa, faldt over den her gmail generator...sys den er ret fed.. :)

http://www.nhacks.com/gmail/

Hvordan kan man lave sådan en ?
jeg vil gerne have det i php, nogen der vil lave det ?

fx med eksperten :
http://www.nhacks.com/gmail/gmail.php?mail=ZWtzcGVydGVu

starter ved 100 vil godt sætte op :)
Avatar billede expnet Seniormester
27. september 2004 - 18:40 #1
du skal have gb installet på serveren?
Avatar billede klaske_ko Nybegynder
27. september 2004 - 18:44 #2
hvordan kan man tjekke om man har det ? Og lige et tillægsspørgsmål, er det noget som aspservere har normalt, for tror ikke mine kammi har installeret noget nemlig.. :S
Avatar billede hmortensen Nybegynder
27. september 2004 - 19:22 #3
Tjek for GDlib v.2+
<?php
if (function_exists('imagecreatetruecolor')) {
  echo "GDlib er tilgængelig";
} else {
  echo "GDlib er ikke tilgængelig";
}
?>

aspserver ?
Avatar billede klaske_ko Nybegynder
27. september 2004 - 19:31 #4
Avatar billede klaske_ko Nybegynder
27. september 2004 - 19:42 #5
vil nogen lave det ? jeg har Gb-dimseligdums på serveren :)
Avatar billede klaske_ko Nybegynder
28. september 2004 - 10:12 #6
lukker, har fået det lavet....
http://upit.dk/txt2img.php
Avatar billede klaske_ko Nybegynder
28. september 2004 - 10:13 #7
ads
Avatar billede hmortensen Nybegynder
28. september 2004 - 10:17 #8
Så smid lige koden, så andre kan få gavn af den
Avatar billede klaske_ko Nybegynder
28. september 2004 - 10:23 #9
<?
$MergeImg = dirname($_SERVER['PATH_TRANSLATED']) . "/images/at-domain.jpg";
$Mrg_Image = ImageCreateFromJpeg ($MergeImg);

$theString = $_GET['txt'];
$theFont = 4;
$TextWidth = ImageFontWidth($theFont) * strlen($theString);
$TextHeight = ImageFontHeight($theFont);
$TextTop = (ImageSY($Mrg_Image) - $TextHeight) / 2;

$Dst_Image = ImageCreate ($TextWidth+ImageSX($Mrg_Image), ImageSY($Mrg_Image));
$BackColor = ImageColorAllocate ($Dst_Image, 255, 255, 255);
$TextColor = ImageColorAllocate ($Dst_Image, 0, 0, 0);
ImageString ($Dst_Image, $theFont, 0, $TextTop, $theString, $TextColor);

ImageCopyMerge ($Dst_Image, $Mrg_Image, ImageSX($Dst_Image) - ImageSX($Mrg_Image), 0, 0, 0, ImageSX($Mrg_Image), ImageSY($Mrg_Image), 100);

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header("Cache-Control: no-store, no-cache, must-revalidate");  // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
header('Content-type: image/jpeg');
ImageJpeg ($Dst_Image);

ImageDestroy ($Dst_Image);
ImageDestroy ($Mrg_Image);
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester