Problema impunerii unui filigran nu a fost o întrebare de mult timp. Și în zbor nu este nici o problemă de a impune.
Problema a apărut atunci când a fost necesar să se mărească filigranul, astfel încât la orice dimensiune finală a produsului să ocupe întreaga lățime disponibilă a fotografiei reduse sau puțin mai mică.
În primul rând, uitați-vă la rezultatele pe care aș dori să le obțin.
Lista produselor
O listă de produse cu un filigran aplicat la salvarea unei fotografii în blocul de informații.
Acest exemplu arată ce se va întâmpla dacă filigranul este foarte mare (mai multe fotografii ale produsului).
O listă de produse cu un filigran scalat (scopul nostru).
Carte de produs
O carte de produs cu un filigran aplicat în timp ce salvezi fotografia în blocul de informații.
Carte de produs cu un filigran scalat (scopul nostru).
Cartelă de produse, fotografie mare
O carte de produs (fotografie mare) cu un filigran aplicat în timp ce fotografia este stocată în blocul de informații.
Carte de produs (fotografie mare) cu un filigran scalat (obiectivul nostru).
Rezolvarea problemei
Această sarcină nu poate fi rezolvată prin aplicarea filigranului o singură dată în timp ce se păstrează fotografia produsului în blocul de informații. În acest caz, atunci când măriți fotografia - filigranul va scădea, de asemenea, împreună cu fotografia.
Pentru a rezolva această problemă:
- Trebuie să stocați fotografia originală în blocul de informații
- aveți nevoie de un filigran mare (dar nu mai mare de cea mai mare dimensiune a fotografiei de pe site pentru care va fi aplicată)
- trebuie să calculați dimensiunea finală a fotografiei produsului după redimensionare (A)
- crea o versiune mai mică a filigranului (A) * 0.95
- Aplicați un filtru cu un filigran redus la fotografia produsului
Lucrul cu codul, puteți utiliza imediat:
Să însumăm rezultatele
La ieșire obținem o fotografie redusă a unei mărfuri de orice dimensiune și a unui filigran scalat pe întreaga lățime, fără pierderi de calitate. În acest caz, filigranul poate fi chiar mai mult decât fotografiile.