Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > PHP > PHP-Programmierung > imagecreatefromjpeg Text fett drucken
Antwort
 
Themen-Optionen
Alt 11.12.2006, 13:42   Nach oben    #1
nox
Männlich :)
 
Registriert seit: 22.11.2006
Ort: Haan
Beiträge: 26
Standard imagecreatefromjpeg Text fett drucken

Hi,

nach langem suchen bei google und in meinen Büchern starte ich als letzte Hoffnung dieses Posting, da mir beim letzten mal schon super geholfen wurde.

Ich möchte gerne den Text der mit php auf ein Vorhandendenes Jpg geschrieben wird fett gedruckt wird.

PHP-Code:
<?php
header
("Content-Type: image/jpeg");
$im imagecreatefromjpeg('header_text_bg.jpg');

$font 'ENGRGOTN.TTF';
$fontSize 14;
$fontColor imagecolorallocate($im2378158);
$secCode $_GET['text'];

imagettftext($im$fontSize'0'418$fontColor$font$secCode);
imagejpeg($im""100);
imagedestroy($im);
?>
Das script ist nicht von mir also bin ich für evtl. Fehler nicht schuld

Danke schonmal für alle Antworten und Tipps,
gruß nox
nox ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.12.2006, 16:23   Nach oben    #2
CIX88
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 586
Standard

Zitat:
Danke schonmal für alle Antworten und Tipps,
... jo wie folgt ...

Zitat:
$font = 'ENGRGOTN.TTF';
Dann musst du eine TFF-Benutzen, die aus FETTEN Buchstaben besteht.
Ganz einfach, und eigentlich logisch.

EDIT:

Von der Engravers Gothic BT scheint es keine Bold zu geben.
Da wirst du wohl ein Ersatz wählen müssen.

Geändert von CIX88 (11.12.2006 um 17:36 Uhr).
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 11.12.2006, 21:36   Nach oben    #3
nox
Männlich :)
 
Registriert seit: 22.11.2006
Ort: Haan
Beiträge: 26
Standard

ok alles klar super danke!
nox ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.12.2006, 16:15   Nach oben    #4
N!cKY
Neuer Benutzer
 
Benutzerbild von N!cKY
 
Registriert seit: 03.03.2006
Ort: Msobach
Beiträge: 14
Standard

du kannst acuh folgende funktion benutzen:
PHP-Code:
<?php
function imageTtfTextBold($rImg$dFontSize$dAangle$iX$iY$rFontColor$sFontFile$sText)
{
    
imageTtfText($rImg$dFontSize$dAangle$iX$iY$rFontColor$sFontFile$sText);

    
imageTtfText($rImg$dFontSize$dAangle$iX 1$iY$rFontColor$sFontFile$sText);
    
imageTtfText($rImg$dFontSize$dAangle$iX$iY 1$rFontColor$sFontFile$sText);
}
?>
und dann einfach imageTtfTextBold() statt imageTtfText() benutzen:
PHP-Code:
<?php
header
("Content-Type: image/jpeg");
$im imageCreateFromJpeg('header_text_bg.jpg');

$font 'ENGRGOTN.TTF';
$fontSize 14;
$fontColor imageColorAllocate($im2378158);
$secCode $_GET['text'];

imageTtfTextBold($im$fontSize'0'418$fontColor$font$secCode);
imageJpeg($im""100);
imageDestroy($im);
?>
das funktioniert dann mit jeder schriftart, sieht aber bei kleinen schriften nicht so optimal aus.
wenn du's bei sehr großen schriften noch dicker haben willst, kannst die funktion bisschen verändern:
PHP-Code:
<?php
function imageTtfTextBold($rImg$dFontSize$dAangle$iX$iY$rFontColor$sFontFile$sText)
{
    
imageTtfText($rImg$dFontSize$dAangle$iX$iY$rFontColor$sFontFile$sText);

    
imageTtfText($rImg$dFontSize$dAangle$iX 1$iY$rFontColor$sFontFile$sText);
    
imageTtfText($rImg$dFontSize$dAangle$iX 1$iY$rFontColor$sFontFile$sText);
    
imageTtfText($rImg$dFontSize$dAangle$iX$iY 1$rFontColor$sFontFile$sText);
    
imageTtfText($rImg$dFontSize$dAangle$iX$iY 1$rFontColor$sFontFile$sText);
}
?>
__________________
Mein Blog: nicky.nubbel.info
N!cKY ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JEditorPane -> Text formatieren Binary Allgemeine Java-Programmierung 4 15.12.2006 18:18
Probleme mit RSS heohni PHP-Programmierung 21 13.10.2006 12:10
Text hinter einem Bild mittig positionieren florian HTML, XML und CSS 3 13.09.2006 21:28
Bild im Text mit css? code5 HTML, XML und CSS 11 20.12.2005 13:15
dateisystem, Text an erste Position anhängen Niedi PHP-Programmierung 15 28.10.2005 20:59


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:52 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44