Archiv verlassen und diese Seite im Standarddesign anzeigen : Text um 90° verdreht darstellen
Hallo,
weiss jemand von euch, ob es es eine Möglichkeit gibt, Text um 90 Grad verdreht darzustellen?
Ich würde mich freuen, wenn mir jemand einen Tipp geben kann!
Danke.
Oliver
tkortkamp
03-09-2002, 19:12
Hi!
Spontan fällt mir das ein:
<table width="5%">
<tr><td><div align="center">B</div></td></tr>
<tr><td><div align="center">E</div></td></tr>
<tr><td><div align="center">I</div></td></tr>
<tr><td><div align="center">S</div></td></tr>
<tr><td><div align="center">P</div></td></tr>
<tr><td><div align="center">I</div></td></tr>
<tr><td><div align="center">E</div></td></tr>
<tr><td><div align="center">L</div></td></tr>
</table>
c ya,
Tobias
Das ist leider nicht genau das was ich will. :-( Der Text soll -wie man das in Tabellenkalkulationsproggis auch - wirklich um 90 Grad gedreht sein.
Oliver
Sebastian
04-09-2002, 13:59
IN HTML?
Poa.. geht das denn? Ich denke nicht.
Du kannst natürlich Gif's erstellen, ein gif pro buchstaben, und diese Dann in eine Tabelle oder Layer generieren.
Ansonsten wüsst ich auch nich..
Ich habe zu HTML/CSS auch nichts gefunden! Eigentlich ja ein grßes Mango :(
Jetzt habe ich es mit php und der gd bibliothek gemacht.
Aufruf der Datei mit image.php?hier+der+string
Ggf. kann auch noch die hintergrundfarbe mmir übergeben werden:
image.php?str=zeichenkette&r=255&g=255&b=255
Wenn es interessiert hier der Code mienr image.php:
<?
header ("Content-type: image/png");
$img = @ImageCreate (35, 150) or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
if(isset($_REQUEST['r']) && isset($_REQUEST['g']) && isset($_REQUEST['b'])){
ImageColorAllocate ($img, $_REQUEST['r'],$_REQUEST['g'],$_REQUEST['b']);
} else {
ImageColorAllocate ($img, 234,234,234);
}
$black = ImageColorAllocate ($img, 0,0,0);
#ImageRectangle ($img,0,0,24,139,$black);
#
$str=!empty($_REQUEST['str']) ? urldecode($_REQUEST['str']) : "Es wurde kein Titel angegeben!";
if(strlen($str)>23){
$tmp=split(" ",$str);
$a=0;
for($i=0;$i<=count($tmp)-1;$i++){
if(strlen($str1[$a])+strlen($tmp[$i])<24){
$str1[$a].=$tmp[$i]." ";
} else {
$str1[].=$tmp[$i]." ";
$a++;
}
}
$str=$str1;
}
if(is_array($str)){
$left=count($str)>2 ? 0 : 4;
for($i=0;$i<=count($str)-1;$i++){
ImageStringUp ($img, 2, $left+($i*10), 147, $str[$i] , $black);
}
} else {
ImageStringUp ($img, 2, 10, 147, $str , $black);
}
ImagePNG ($img);
exit;
?>
Is der Script selbstgemaccht? Scchaut ganz gut aus. Den darf ich mir doch mal schnell klauen?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.