English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Pim týmu Případová studie: vytváření textových efektů a php s gd

Web design RSS Feed





Podívejte se, jak si můžete vytvořit grafické efekty pro text s PHP a GD - stíny, oblouky, fonty a colors.ProblemA-tec Znamení a Sraphics as zahájila internetové stránky s myšlenkou prodat obtisky online. Chcete-li dosáhnout lepších zákazníci ineterest stránkách musel integrovat on-line obtisk stavitel. Společnost nabízí také obtisky pro vozidla, která přinesla některé specifické požadavky, jako když stavitel obtisk text soustružení arround 4 typy uživatelů s arcs.GoalsProvide návštěvníci prohlédnout areaAllow zvolit font a colorAllow přidáním stínu a zvolením stínu colorAllow otáčení textu do arcsReal calculatingSolutionBecause Čas potřebu zvýšení zájmu zákazníků jsme museli myslet na ne dokonalý matematický vzorce při zobrazování grafů v oblasti náhledu, ale i pro lidi, kteří se zaměří na them.As budeme reaveal níže, bylo málo problémů se děje arround lidské appreceptions něco 'dokonale hladká' a matchematical perfektní figures.MethodologyWe se bude intenzivně používat PHP GD knihovny pro textové efekty. To za předpokladu, snadné změnu písma a barvy, přidávat pokles shawdows a otáčení texts.We se také pro vytvoření barevných palet, které se objeví, když uživatel na tlačítko a zmizí, když je vybrána barva (můžete osobně vyzkoušet obtisky vytváření zde). Použití skryté vrstvy a javascript měl dělat work.The hlavní problém v této lokalitě bylo vytvořit 4 typy oblouků, takže když uživatel vybere jednu z nich text je vytvořen arround fiktivní oblouk (podobně jako v vektorových grafických softwarů). Jsme šli do studia Bezie jeho vzorce a vytvářet tyto oblouky s help.ImplementationPIM Team Bulharsko měl za úkol vybudovat plně funkční on-line s nálepkami stavitel následující funkce: - Decal backgroundSome uživatelé měli mít své nálepky umístěné na barevném pozadí. Museli jsme umožnit oblasti náhledu se maloval vybrané pozadí. Nejprve jsme vytvořili obrázek ve složce temp: / / jméno určení obrázek $ dest = 'obtisky /'. času ().'. jpg ', / / backgroundimagefilledrectangle ($ im, 0, 0, 590, 60, $ colors [$ _POST [ 'bcolors']]);$ barvy pole obsahuje barvy, které jsou k dispozici uložené správcem v database.Thus, kdy návštěvník vybere pozadí je předán jako parametter na imagecolorallocate fungovat .- Font selectionUsers by měl být schopen vybrat fonty pro jejich budoucí obtisky. S vědomím, že nemůžeme považovat všechny fonty budou k dispozici na všech počítačích návštěvníka jsme museli nahrajete na webový server nemá directory.We admin spravovat písma, přidání jména a nahrávání obrázků v admin area.The písma v okně vyberte přišel z databáze. Vybrané písmo byl schválen ve výzvě k imagettftext funtion který vychází z dříve vytvořeného obrazu .- Barva SelectionsThe Barva výběry musel být palety, které se objevují, když uživatel klikne a zmizí, když se zvolenou barvou. Paleta musel vypadat jako tabulku s barvami a tyto barvy jsou rovněž definovány ve theadmin oblasti, takže museli přijít dynamicky. Měli jsme na osivo, statické javascript funkce s dynamickým content.We vytvořil cyklus PHP, který byl s barvami z databáze a pak vytvoří řetězec pro HTML tabulky. Tato tabulka je pak prošel do funkce JavaScriptu, která vytváří palet s pomocí skrytých vrstev: funkce showTable (tabulka) (mouseX = window.event.x + document.body.scrollLeft +25 if (tabulka == 'background') (var obsah = "" var y = 460;) if (tabulka == 'fonty') (var obsah = ""; byl: y = 690;) if (tabulka == 'shadow') (var obsah = ""; byl

Článek Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Přidejte tento článek do svých webových stránek se!

Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odešlete vaše články na Messaggiamo.Com Adresář

Kategorie


Copyright 2006-2011 Messaggiamo.Com - Mapa stránek - Privacy - Webmaster předložit vaše články na Messaggiamo.Com Adresář [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu