Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 3199 3200 3201 3202 [3203] 3204 3205 3206 3207 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
[DK]Peacemaker

[dk]peacemaker
Unterhaltet mich, immerhin muss ich ja früh raus und kann deswegen nichts vernünftiges machen.
10.10.2008 22:12:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Warum musst du morgen früh raus?
10.10.2008 22:16:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von TheCleaner

Moin Jungens

Vielleicht könnt ihr mir ja mit nem Einfall helfen. Ich such nen "Online Produkt-Designer".
Sowas in der Art wie: Klick.
Kennt jemand was fertiges in der Richtung?



Was fertiges kenne ich nicht. Aber so komplex isses nicht Breites Grinsen

Beispiel

x=Breite der Box
y=Höhe der Box
text=Eben der Text

Das ganz lässt sich dann auch mit der entsprechenden Funktion stringFTCircle() auch im Kreis erledigen.

 
Code:
#!/usr/bin/perl

use strict;
use warnings;
use CGI::Carp qw/fatalsToBrowser/;
use CGI;
use Time::HiRes qw(tv_interval gettimeofday);

my $t0 = [gettimeofday];

use GD;

my $q = new CGI;
#print $q->header;
print $q->header("image/png");

my $img = GD::Image->new(1000,400, 1);
my $white = $img->colorAllocate(255,255,255); # first allocation defines background color
my $black = $img->colorAllocate(0,0,0);
my $pink = $img->colorAllocate(228,32,216);


my $text = $q->param("text") || "Hallo Welt, wie gehts?";
my $font = "./Fonts/verdana.ttf";
my $maxwidth = $q->param("x") || 312;
my $maxheight = $q->param("y") || 30;

my ($points,@bounds) = stringIntoBox($text, $font, $maxwidth, $maxheight, 5);

my $boxWidth = $bounds[2] - $bounds[0];
my $boxHeight = $bounds[1] - $bounds[7];

my @rectCoords = (10, 10, $maxwidth + 10, $maxheight + 10);

# Rendering the font
$img->stringFT($white,$font,$points, 0, 10-$bounds[0], 10+$boxHeight-$bounds[1], $text );
# Draw the Bounding Box
$img->rectangle(@rectCoords, $pink);

# Informational stuff
my $infoyoffset = 305;
$img->string(gdMediumBoldFont, 2, $infoyoffset, "Bounding Box:", $white);
$img->string(gdMediumBoldFont, 20, $infoyoffset + 15, "Links Oben: [ $bounds[6],$bounds[7] ]", $white);
$img->string(gdMediumBoldFont, 20, $infoyoffset + 30, "Links Unten: [ $bounds[0],$bounds[1] ]", $white);
$img->string(gdMediumBoldFont, 20, $infoyoffset + 45, "Rechts Oben: [ $bounds[4], $bounds[5] ]", $white);
$img->string(gdMediumBoldFont, 20, $infoyoffset + 60, "Rechts Unten: [ $bounds[2], $bounds[3] ]", $white);
$img->string(gdMediumBoldFont, 2, $infoyoffset + 80, "Maximale Schriftgroesse: $points pt", $white);
$img->string(gdMediumBoldFont, 820, 385, "Rendering took " . tv_interval($t0)*1000 . "ms", $white);
print $img->png;

sub stringIntoBox {
	my $string = shift;
	my $font = shift;
	my $width = shift;
	my $height = shift;
	my $startpoints = shift || 0.5;

	my $dummyimg = GD::Image->new(1,1);
	my $black = $dummyimg->colorAllocate(0,0,0);
	my (@bounds, $calcwidth, $calcheight, $lastpoints);
	do {
		$lastpoints = $startpoints;
		$startpoints += 0.5;
		@bounds = GD::Image->stringFT(
			$black,
			$font,
			$startpoints,
			0,
			0,
			0,
			$string
		);
		
		$calcwidth = $bounds[2] - $bounds[0];
		$calcheight = $bounds[1] - $bounds[7];
		#print $calcheight, "<br/>";
	} while( $calcwidth < $width && $calcheight < $height );

	return ($lastpoints, @bounds);

}


Heute mal in Ausführlich Breites Grinsen

//Ach, und rendert natürlich jede beliebige TrueType Schriftart Breites Grinsen
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von GH@NDI am 10.10.2008 22:47]
10.10.2008 22:46:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Toll Ghandi
10.10.2008 23:58:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Posten doch sonst eh keiner. Da kann man auch mal Quellcode reinpasten Breites Grinsen
11.10.2008 2:42:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
OIch bin foll.
11.10.2008 4:31:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Und ich bin wach bzw. wieder zurück.

Trigger: Flughafen, Freudin wegbringen, da sie nach Irland fliegt.
11.10.2008 6:49:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Meine Freundin ist gerade in die Küche gegangen um Rührei mit Tomaten zum Frühstück zu machen.

Auf dem Weg dahin hat sie mir das Laptop ins Bett gereicht. Das muss liebe sein <3
11.10.2008 10:27:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SkunkyVillage

PpdpP - SkunkyVillage
 
Zitat von Achsel-des-Bösen

Meine Freundin ist gerade in die Küche gegangen um Rührei mit Tomaten zum Frühstück zu machen.

Auf dem Weg dahin hat sie mir das Laptop ins Bett gereicht. Das muss liebe sein <3


Statt eines "Guten Morgen-Blowjobs" bekommt Achsel halt das Notebook. Auch nicht schlecht.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SkunkyVillage am 11.10.2008 10:49]
11.10.2008 10:45:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
betruebt gucken
Wer sagt, dass ich den nicht vorher hatte?
11.10.2008 10:54:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Mir wird immer während in Perl code einer geblasen Breites Grinsen
11.10.2008 12:38:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Heute gehts wieder zurück nach HRO /o\
11.10.2008 12:44:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
moins.
11.10.2008 13:14:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
 
Zitat von GH@NDI

Mir wird immer während in Perl code einer geblasen Breites Grinsen


*festhalt*
11.10.2008 13:39:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Das script von heute nacht mal eben in eine Catalyst Anwendung geschmissen und etwas HTML drumherum gebaut und schon siehts total web2.0ig aus Breites Grinsen

TextSizer
11.10.2008 13:39:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Ich bin übrigens nicht doof! Wer auch immer das war! Breites Grinsen
11.10.2008 13:41:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
11.10.2008 13:42:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
So, und nun pack ich mein zeug und geh ne runde Fahrradfahren
11.10.2008 13:44:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Breites Grinsen

hoffentich is mein fahrrad noch da :X
11.10.2008 14:02:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Iceman3000

Iceman3000
 
Zitat von SirSiggi

OIch bin foll.



Oida wo warst du gestern, ich wollte dich mit nach geiselwind nehmen, weil wir noch nen platz frei hatten?

aber foll war oich auch peinlich/erstaunt.

ich sag nur bier - jacky - tequilla ...
11.10.2008 15:36:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
 
Zitat von Iceman3000

ich sag nur bier - jacky - tequilla ...


11.10.2008 15:56:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SkunkyVillage

PpdpP - SkunkyVillage
verschmitzt lachen
 
Zitat von Achsel-des-Bösen

Wer sagt, dass ich den nicht vorher hatte?


SIE haben es mir gesagt.
11.10.2008 16:30:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
CLiX

AUP CLiX 08.12.2012
 
Zitat von Smoking

php? safe-mode aktiviert?

Dann hat der Server ein Problem damit, dass deine php-Datei mit der du den Ordner löschen willst, einen anderen Eigentümer als der Ordner hat. Was du machen könntest, wäre eine php-datei (z.B. fopen("delete.php","w") usw.) per php zu erzeugen. Mit der solltest du den Ordner dann löschen können.

//Aber denk dran dieser dann ein 0777 zu geben Augenzwinkern



Aber ich kann sie ja nichtmal per ftp löschen traurig
11.10.2008 17:09:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
email an den hoster: die sollen dir die rechte neu setzen. kann man als root auf jeden fall. bei hosteurope gabs sogar mal nen menüpunkt dafür.
11.10.2008 17:14:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
CLiX

AUP CLiX 08.12.2012
Ah gab ein Tool in den Einstellungen vom Host.
Klappt wieder.
11.10.2008 17:24:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Selbstgebackenes Ciabatta mit getrockneten Tomaten und Basilikum im Teig.

Dazu ein Salat aus Lollo bionda, Gurke, Tomate, Zwiebeln und Putenbruststreifen.
11.10.2008 17:44:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
Meine Freundin macht jetzt WeightWatchers (ohne die Treffen und mit kopiertem Buch und so) und ich muss (mindestens am Wochenende) traurig
11.10.2008 17:54:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Smoking

AUP Smoking 09.09.2023
 
Zitat von CLiX

 
Zitat von Smoking

php? safe-mode aktiviert?

Dann hat der Server ein Problem damit, dass deine php-Datei mit der du den Ordner löschen willst, einen anderen Eigentümer als der Ordner hat. Was du machen könntest, wäre eine php-datei (z.B. fopen("delete.php","w") usw.) per php zu erzeugen. Mit der solltest du den Ordner dann löschen können.

//Aber denk dran dieser dann ein 0777 zu geben Augenzwinkern



Aber ich kann sie ja nichtmal per ftp löschen traurig



Doch, wenn du ihr die Rechte 0777 gibst.
11.10.2008 18:34:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nemi Ikara

AUP Nemi Ikara 25.02.2010
 
Zitat von Achsel-des-Bösen

Selbstgebackenes Ciabatta mit getrockneten Tomaten und Basilikum im Teig.

Dazu ein Salat aus Lollo bionda, Gurke, Tomate, Zwiebeln und Putenbruststreifen.


Ich biete selbstgemachte Marzipanbrote und Marzipankartoffeln.
Ich musste ein Pfund Marzipanrohmasse, die ich noch über hatte verarbeiten. Mir ist leicht übel.
11.10.2008 18:45:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
igor]2

Phoenix
Mir ist satt \o/
Und meinem Diabetesrisiko geht es auch prächtig \o/
11.10.2008 18:48:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 3199 3200 3201 3202 [3203] 3204 3205 3206 3207 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum