4Danke
ERLEDIGT
JA
JA
ANTWORTEN
11
11
ZUGRIFFE
272
272
EMPFEHLEN
-
Hallo, ihr seit ja schon viele komische Fragen von mir gewöhnt.

Ich hoffe ihr könnt mir mit folgender Frage helfen.
Ich nehme 3 Grafiken und verbinde sie mit zu einer Grafik. Das Resultat ist eine neue Grafik mit ganz neuen Dimensionen.
Zur weiteren verarbeitung muss ich nun wissen wie die Deimensionen der neuen Grafik ist.
Mit Grafiken die im Ordner gespeichert sind, ist es ja einfach.
Gibt es eine Möglichkeit die Dimensionen einer Grafik die nur im Speicher/Ram existiert auszulesen?PHP-Code:$size = getimagesize($img);
-
05.02.12 15:17 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
Eine andere Möglichkeit ala "getimagesize" gibt es nicht?
-
05.02.12 15:35 #4
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Nö. Du kannst auch die Größen der einzelnen Bilder zusammen rechnen. Oder schreib dir eine eigene Bibliothek dazu, die das kann.
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
Ich hätte da noch eine ähnliche Frage und möchte jetzt nicht unbedingt ein weiteres Thema dazu starten.
Gibt es eine alternative für:
?PHP-Code:if(file_exists($img)){
}
Also wie in meiner ersten Frage bezieht sich diese Frage auch nur auf Grafiken die im Speicher/RAM liegen.
-
05.02.12 16:43 #6
Wie meinst du das genau?
Du hast ja ein Objekt vom Typ Resource, wie willst du dessen Existenz prüfen?mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Ja genau das möchte ich.
Edit:
Ich habe deinen Beitrag leider etwas falsch gelesen.
Also kann man nicht prüfen ob in einem "Resource" etwas drin steckt?
-
05.02.12 16:55 #8
Naja du erstellst ja eine Ressource, indem du wahrscheinlich imagecreatefromjpeg() o.Ä. verwendest.
Definiere "etwas", du kannst z.B. die Höhe und Breite des Bildes wie oben erwähnt ermitteln oder aber auch ob die Ressource bzw. die Variable NULL ist:Also kann man nicht prüfen ob in einem "Resource" etwas drin steckt?
PHP-Code:if ( $res == NULL )
{
// ...
}
Kannst du vielleicht dienen Anwendungsfall schildern?mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
05.02.12 16:56 #9
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Du kannst auch mit http://de2.php.net/manual/de/functio...ource-type.php ermitteln, ob die Resource vom entsprechenden Typ ist.
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
-
@ComFreek
Bei mir dreht sich alles um diesen Code-Schnipsel der mir irgendwie zu schaffen macht.
Damit erstelle ich meine Grafiken.PHP-Code:$var1 = 'BMW500PS';
for($j=0, $x = strlen($var1); $j < $x; ++$j)
{
if(file_exists($ordner.$var1[$j].'.png'))
{
$size = getimagesize($ordner.$var1[$j].'.png');
$im[] = array('img' => imagecreatefrompng($ordner.$var1[$j].'.png'), 'sizex' => $size[0],);
$total_size_x +=$size[0];
}
}
Nur sollen jetzt welche "vorverarbeitet" werden. Darum die ganze prüferei ohne eine "echte Datei" zu haben.
-
05.02.12 17:16 #12
Achso, du willst prüfen welche Dateien du jetzt in den Speicher geladen hast (via imagecreatefrompng()) und ggf. andere Aktionen erledigen.
Du hast ja schon ein Array, du könntest den Dateinamen als Schlüssel nehmen:
Und dann so prüfen:PHP-Code:$var1 = 'BMW500PS';
for($j=0, $x = strlen($var1); $j < $x; ++$j)
{
$filename = $ordner.$var1[$j].'.png';
if(file_exists($filename))
{
$size = getimagesize($ordner.$var1[$j].'.png');
$im[$filename] = array('img' => imagecreatefrompng($ordner.$var1[$j].'.png'), 'sizex' => $size[0],);
$total_size_x +=$size[0];
}
}
PHP-Code:if ( isset ($im['ordner/datei.png']) )
{
// ...
}
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
Ähnliche Themen
-
Grafik unterschiedliche größe
Von Mario_W im Forum XML TechnologienAntworten: 0Letzter Beitrag: 16.06.11, 12:30 -
Grafik über einer anderen Grafik mit sensitiven verweisen bewegen
Von matthoz im Forum Javascript & AjaxAntworten: 12Letzter Beitrag: 20.06.06, 19:28 -
Rechteckige Grafik Uploaden und rundeckige Grafik bekommen
Von Callboy im Forum PHPAntworten: 4Letzter Beitrag: 02.12.04, 13:56 -
Preloader! Ladebalken ist eine grafik < die grafik soll sich aufbauen hilfe?
Von ChristianNierich im Forum Flash PlattformAntworten: 1Letzter Beitrag: 13.08.04, 23:04 -
Größe einer Grafik für bestimmte Auflösung
Von mr.knowledge im Forum PhotoshopAntworten: 3Letzter Beitrag: 10.03.03, 04:40





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren