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.... ???
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
PHP ir MySQL → PHP → Tekstas ant paveikslelio
Kaip ant paveikslėlio reikia uždėti norimą tekstą ir kaip padaryti, kad to teksto poziciją būtų galima keisti.... ???
Paveiksliukai programiškai apdorojami su GD arba ImageMagick bibliotekom.
Ar tau reikia tiesiog HTML'e, kad virš paveiksliuko matytusi tekstas?
Na panašiai kaip watermark, tik watermark būna paveikslėlis ant paveikslėlio, o aš noriu, kad ten būtų tekstas....
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....
O bent GD dokumentacijoje prieš klausdamas žiūrėjai?
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);
?>
Niekur nerandu, gal kas žino kaip padaryt, kad uždėtas watermark būtų linkas?
Nu ble, kažkaip galima ;)
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?
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. :)
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!";
PHP ir MySQL → PHP → Tekstas ant paveikslelio
Powered by PunBB, supported by Informer Technologies, Inc.