Topic: Tekstas ant paveikslelio

Kaip ant paveikslėlio reikia uždėti norimą tekstą ir kaip padaryti, kad to teksto poziciją būtų galima keisti.... ???

Re: Tekstas ant paveikslelio

Paveiksliukai programiškai apdorojami su GD arba ImageMagick bibliotekom.

Ar tau reikia tiesiog HTML'e, kad virš paveiksliuko matytusi tekstas?

Re: Tekstas ant paveikslelio

Na panašiai kaip watermark, tik watermark būna paveikslėlis ant paveikslėlio, o aš noriu, kad ten būtų tekstas....

4 (edited by Vytska 2008-10-28 19:20:38)

Re: Tekstas ant paveikslelio

Ok, jau radau, pasidalinsiu ir su jumis ;)

<?
//HEADERIAI
header("Content-Type: image/jpeg");

//PAVEIKSLELIS
$image = imagecreatefromjpeg("puppy.jpg");

//TEKSTAS
$text = 'Tekstas ant paveikslelio';
$text2 = 'Antras tekstas';

//TEKSTO SPALVA
$colour = imagecolorallocate($image, 0, 0, 0);

//UZDEDAMAS TEKSTAS ANT PAVEIKSLELIO
imagestring($image, 25, 50, 200, $text, $colour);
imagestring($image, 25, 50, 5, $text2, $colour);

//SUKURIAMAS PAVEIKSLELIS
imagejpeg($image);
imagedestroy($image);
?>

čia naudojant GD... Dabar gal kas žino kaip su GD užmest paveiksliuką ant paveiksliuką, nu vienu žodžiu watermark uždėjimas....

Re: Tekstas ant paveikslelio

O bent GD dokumentacijoje prieš klausdamas žiūrėjai?

6 (edited by Vytska 2008-10-28 23:29:14)

Re: Tekstas ant paveikslelio

Ok, bet dabar niekaip neina išsiaiškint kaip padaryt, kad watermark'as išlįstų iš paveikslėlio, nu tipo kaip dovanos one.lt nes jei darau su savo kodu watermarkas paprasčiausiai slepias, kai slenki į šoną

<?php
//Paveikslelis
$image = imagecreatefromjpeg('1.jpg');

$w = imagesx($image); 
$h = imagesy($image);  

// Watermark paveikslelis
$watermark = imagecreatefrompng('2.png');
$ww = imagesx($watermark);
$wh = imagesy($watermark);

// Uzdedamas watermark ant paveikslelio
imagecopy($image, $watermark, $w-50, $h-50, 0, 0, $ww, $wh);  //nustatoma watermark vieta ant paveikslelio

// Issaugomas paveikslelis
header('Content-type: image/jpeg');
imagejpeg($image);
?>

Re: Tekstas ant paveikslelio

Niekur nerandu, gal kas žino kaip padaryt, kad uždėtas watermark būtų linkas?

Re: Tekstas ant paveikslelio

Nejuokauk...

Re: Tekstas ant paveikslelio

Nu ble, kažkaip galima ;)

Re: Tekstas ant paveikslelio

Gal ir galima su kokiu SVG ar JS, bet nematau tokiu atveju jokio tikslo tada dėti tą watermarką, nes kiekvienas galės jį nusiimti.

Beje, parodyk kur padaryta. Gal tiesiog yra paveiksliukas su watermarku backgrounde, o ant viršaus HTML'o linkas?

Re: Tekstas ant paveikslelio

Galima su paprastu GD uždėti ant paveiksliuko logotipą, tik čia reikia logiškai mastyt. Jei visi tau viską kaip ant lėkštutės paduos taip nieko ir neišmoksi. Aš su PHP jau 5 metus dirbu, niekad nieko neprašiau, kad man kas nors ką nors padarytu, viska pats aiškinausi. Taip, kad mažiau tingėk o dirbk galva. :)

Re: Tekstas ant paveikslelio

kaip galima nerasti.... http://www.google.lt/search?q=watermark+php
spaudi pati pirma linka ir viskas. netikrinau bet is akies primetes galiu pasakyt: "VEIKS!";

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer