Jump to content
php.lv forumi

Draņķība ar watermark


ohmygod

Recommended Posts

Sveiki...

Nekadi netieku galā ar watermark uzlikšanu bildei :/

Parastu no problems, bet tiklīdz ir wm ir caurpīdīgs - tā pakaļā. Ja caurpīdīgums ir 100% tad OK, bet ja nav - ir nesmuks krāsas pleķis.

Ja gribu uzlikt uz krāsainas bildes ikonu ar pāreju pamazām no krāsas uz caurspīdīgumu, tad tas man nekādīgi neizdodas.

 

Visām bildēm salikti

imagealphablending($thumb, false);
imagesavealpha($thumb, true);

 

+ lai arī resurss ūdenszīmei uz smuks, gluds. Rezultāts sanāk vienkārši drausmīgi graudains. Kvalitātes pie glabāšanas uz max.

rezultāts izskatās šādi: full_fons.jpg

Šajā konkrētajā gadījumā uz bildes uzliekas 8. ūdenszīmes.

 

esmu izracies pa visur kurieni. Nekas nedarbojas :/

Edited by ohmygod
Link to comment
Share on other sites

http://paste.php.lv/a9865a59288cff6ada59e381b36b3c9e?lang=php

funkcija resaizo bildi un ja vajag uzliek kādu filtru vai/un ūdenszīmi

ūdenszīmes var likt, cik vien gribās (padodas masīvā) un katrai norādīt, kurā stūrī jāliek. Ja stūris aizņemt - bīda horizontāli uz centru.

Nu lūk - šīs ūdenszīmes tad arī nesanāk uzlikt pareizi.

 

Ja bilde pati caurspīdīga - arī saglabāta tiek korekti ar visu caurspīdīgumu un neko nezaudē.

Kā liekas virsū citai ar tādiem pašiem parametriem - pilnīgā ***

 

upd: removed

 

upd2: fails, ar kuru to visu kustinu. Ja nu kāds izdomā pie sevis patestēt.

 

upd3: removed

Edited by ohmygod
Link to comment
Share on other sites

Pagaidām atrisināju. Lai gan neliekas labs risinājums, bet nostrādāja:

ūdenszīmes nelieku virsū uzreiz resaizotajam img resursam, bet gan pieseivoju thumbnaili failā un tad liekot virsū ūdenszīmes darbojas. Nezinkāpēc tā, bet nu darbojas.

:/

Būs laiks, mēģināšu vēl ko parisināt, bet nu svarīgi ka darbojas pagaidām.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...