Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 2.34 KB

README.md

File metadata and controls

84 lines (59 loc) · 2.34 KB

delogo

Ons blokjeslogo kent verschillende implementaties in Python, Java en PHP GD.

Dit is een poging de code bij elkaar te brengen, op te schonen en openbaar te maken. Qua techniek is voor PHP ImageMagick gekozen.

Let op: Deze versie is nog niet in gebruik op productie.

Gebruik

$logo = new deidee\Delogo('tekst');
$logo->setSize(24);
echo $logo;

Implementatie

Bitmapversie met witte achtergrond

<img alt="jeIdee" src="https://deidee.com/logo.jpg?str=jeIdee">

Semi-transparante bitmapversie

<img alt="jeIdee" src="https://deidee.com/logo.png?str=jeIdee">

Semi-transparante vectorversie

<img alt="jeIdee" src="https://deidee.com/logo.svg?str=jeIdee">

Variaties

Koningsdag

deidee

Dodenherdenking

deidee

Borstkankermaand

deidee

Wereldaidsdag

deidee

Eerste kerstdag

deidee

Te doen

  • Elke kolom afzonderlijk kunnen beïnvloeden.
  • Elke rij afzonderlijk kunnen beïnvloeden.
  • Elke cel afzonderlijk kunnen beïnvloeden.
  • Elk karakter afzonderlijk kunnen beïnvloeden.
  • Elke regel afzonderlijk kunnen beïnvloeden.
  • Kleurenpalet vullen.
  • Kleurenpalet kunnen beïnvloeden.
  • SVG-versie.
  • Geanimeerde SVG-versie.
  • Transparante achtergrond voor PNG-versie.
  • Achtergrondkleur in kunnen stellen.
  • Hoogte en breedte kunnen forceren (voor extra witruimte of uitsnede).
  • Pixels kunnen inverteren.
  • CMYK-versie.
  • GIF-versie.
  • WebP-versie.
  • ASCII-versie.
  • Thema’s terugbrengen (zie eerdere implementaties).
  • Palet tijdsgebonden laten beïnvloeden (zie @deidee/dedate).
  • Weg kunnen schrijven naar een map.
  • Een plek geven op deLogo.
  • Karakterset uitbreiden.
  • Een makkelijkere manier vinden om karakters te definiëren.
  • Basisvorm kunnen definiëren (standaard vierkant).