Hey,
ich bin gerade dabei Dynamische Signaturen für meinen Server zu erstellen.
Allerdings habe ich das Problem, das ich via ImageString die Schriftart nicht ändern kann.
Als nächstes habe ich das Problem, das bei meinem Bild noch ein Rand ist wo nichts ist und unten z.B. das ganze wieder weiter geht und das der Rand dann nicht mehr transparent ist sondern mit einem Weissen / Schwarzen Hintergrund.
Hier mal mein Code:
Alles anzeigen
Könnte mir da jemand helfen ?
Die Schriftart sollte Arial sein.
ich bin gerade dabei Dynamische Signaturen für meinen Server zu erstellen.
Allerdings habe ich das Problem, das ich via ImageString die Schriftart nicht ändern kann.
Als nächstes habe ich das Problem, das bei meinem Bild noch ein Rand ist wo nichts ist und unten z.B. das ganze wieder weiter geht und das der Rand dann nicht mehr transparent ist sondern mit einem Weissen / Schwarzen Hintergrund.
Hier mal mein Code:
PHP-Quellcode
- <?php
- require "functions.php";
- $Username = $_GET['User'];
- $PlayerInfo = GetPlayerInfo($_GET['User']);
- if($PlayerInfo == true)
- {
- header("Content-type: image/png");
- $img = ImageCreateFromPNG("Bilder/Sig.png");
- $white = ImageColorAllocate($img, 255, 255, 255);
- $red = ImageColorAllocate($img, 208, 56, 56);
- $green = ImageColorAllocate($img, 81, 208, 56);
- switch($PlayerInfo['Member'])
- {
- case 0:
- {
- $Fraktion = "Keine";
- break;
- }
- case 1:
- {
- $Fraktion = "SA Polizei";
- break;
- }
- case 2:
- {
- $Fraktion = "SA Army";
- break;
- }
- case 3:
- {
- $Fraktion = "SA:MC";
- break;
- }
- }
- switch($PlayerInfo['Status'])
- {
- case 0:
- {
- $Status = "Offline";
- ImageString($img, 6, 255, 130, $Status, $red);
- break;
- }
- case 1:
- {
- $Status = "Online";
- ImageString($img, 6, 255, 130, $Status, $green);
- break;
- }
- }
- switch($PlayerInfo['Admin'])
- {
- case 0:
- {
- $Rang = "Spieler";
- break;
- }
- case 1:
- {
- $Rang = "Supporter";
- break;
- }
- case 2:
- {
- $Rang = "Super Moderator";
- break;
- }
- case 3:
- {
- $Rang = "Serverleitung";
- break;
- }
- }
- $Money = $PlayerInfo['Geld'].'
- ;
- ImageString($img,6, 51,83, $Username, $white);
- ImageString($img, 6, 49, 106, $Rang, $white);
- ImageString($img, 6, 66, 129, $Fraktion, $white);
- ImageString($img, 6, 243, 108, $Money, $white);
- ImageString($img, 6, 267, 85, $PlayerInfo['hNummer'], $white);
- ImagePng ($img);
- }
- else
- {
- echo 'Der Benutzer exestiert nicht!';
- }
- ?>
Könnte mir da jemand helfen ?
Die Schriftart sollte Arial sein.
Mit freundlichem Gruß,
Nostra.
Nostra.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Nostra ()