Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // hinzufügen der Library
- include "src/habbofont2.php";
- // Fehlermeldungen aktivieren
- error_reporting(E_ALL);
- ini_set("display_errors", 1);
- // erstellen einer HabboFont2 Applikation
- $app = new phil\HabboFont2\App();
- // text, welcher als Logo erstellt werden soll
- $text = \phil\HabboFont2\fonts\Font::trim("Habbo");
- $fontCollector = $app->getFontCollector();
- // Schriftarten hinzufügen
- $fontCollector->add(new \phil\HabboFont2\app\fonts\large\LargeDefaultFont());
- $fontCollector->add(new \phil\HabboFont2\app\fonts\large\MediumDefaultFont());
- $artist = $app->getArtist();
- $artist->setText($text)
- // Schriftart auswählen
- ->setFont($fontCollector->find(\phil\HabboFont2\app\fonts\large\LargeDefaultFont::class)
- // Addons hinzufügen
- ->withAddons([
- \phil\HabboFont2\app\addons\LargeBetaSignAddon::class,
- \phil\HabboFont2\app\addons\HotelAddon::class,
- \phil\HabboFont2\app\addons\ChickenAddon::class
- ]))
- // save(<string = Verzeichnis zum speichern>, <bool = Bild cachen>)
- ->save(\phil\HabboFont2\Config::SAVE_PATH, \phil\HabboFont2\Config::SAVE_IMAGES)
- // ausführen
- ->execute(function (\phil\HabboFont2\artist\ArtistResult $ar) {
- header("Content-type: image/png");
- imagePNG($ar->getRawImage());
- imageDestroy($ar->getRawImage());
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement