Autor |
Nachricht |
buckdanny
Threadersteller
Dabei seit: 24.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 04.04.2004 14:02
Titel einfacheFrage: Größe einer Grafik auslesen und weiterverwend |
|
|
Hallo, ich möchte die Größe einer Grafik oder eiens Clips auslesen und dann diese größe (sagen wir plus 10 px etc) einem clip zuweisen,
danke euch
|
|
|
|
|
dante
Dabei seit: 14.02.2004
Ort: NIC
Alter: 39
Geschlecht:
|
Verfasst So 04.04.2004 15:58
Titel
|
|
|
und wo bzw mit was?
html + php, flash, director?
|
|
|
|
|
Anzeige
|
|
|
buckdanny
Threadersteller
Dabei seit: 24.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.04.2004 19:32
Titel
|
|
|
natürlich flash sorry!
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mo 05.04.2004 19:35
Titel
|
|
|
Zitat: | getimagesize
(PHP 3, PHP 4 )
getimagesize -- Ermittelt die Ausmaße einer GIF-, JPEG-, PNG- oder SWF-Grafik-Datei
Beschreibung:
array getimagesize ( string filename [, array imageinfo])
Mit GetImageSize() ermitteln Sie die Daten jeder GIF-, JPG-, PNG oder SWF-Datei. Es werden die Ausmaße in Abhängigkeit vom Grafik-Typ sowie die Höhe und Breite als ein String zurückgegeben. Dieser kann innerhalb eines regulären HTML IMG-Tags verwendet werden.
Es wird ein Array aus 4 Elementen zurück gegeben. Im Array-Index 0 steht die Breite. Index 1 enthält die Höhe, 2 ein Flag je nach Grafik-Typ (1 = GIF, 2 = JPG, 3 = PNG, SWF = 4) und Index 3 die richtige Zeichenkette im Format "height=xxx width=xxx" zur Verwendung im IMG-Tag von HTML.
Mit dem optionalen imageinfo-Parameter können Sie weitere Informationen der Grafik-Datei auslesen. Z.Zt. unterstützt dies die verschiedenen JPG APP-Markierungen per assoziativem Array. Einige Programme nutzen diese Markierungen, um Text in diese Grafiken einzubinden. Gebräuchlich ist die Einbettung von IPTC http://www.iptc.org/ Informationen in die APP13-Marke. Sie können iptcparse() benutzen, um die binäre APP13-Marke in ein lesbares Format zu übertragen.
Beispiel GetImageSize mit IPTC-Informationen
<?php
$size = GetImageSize ("testimg.jpg",$info);
if (isset ($info["APP13"])) {
$iptc = iptcparse ($info["APP13"]);
var_dump ($iptc);
}
?>
Anmerkung: Dieser Befehl funktioniert auch ohne GD-Bibliothek.
|
|
|
|
|
|
buckdanny
Threadersteller
Dabei seit: 24.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 05.04.2004 23:12
Titel
|
|
|
php is kein problem,
will action script
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mo 05.04.2004 23:15
Titel
|
|
|
die movieclipabmessungen des laufenden films stehen doch (so weit ich weiß => da bin ich kein profi) clipintern zur verfügung. ansonsten würde ich die abmessungen externer daten/bilder/clips echt von php auslesen lassen und ans flashfilmchen übergeben... ist imho der einfachste weg.
Zuletzt bearbeitet von am Mo 05.04.2004 23:16, insgesamt 1-mal bearbeitet
|
|
|
|
|
Giro18
Dabei seit: 16.05.2002
Ort: nähe Ludwigshafen
Alter: -
Geschlecht: -
|
Verfasst Di 06.04.2004 08:37
Titel
|
|
|
movieclip._width
movieclip._height
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 06.04.2004 09:20
Titel
|
|
|
geht aber nur wenn das bild schon komplett geladen is .. also halt vllt mit
getBytesLoaded() oder getBytesTotal() abfragen und erst dann setzen
|
|
|
|
|
|
|
|
Ähnliche Themen |
Grafik soll sich der Größe eines übergeordneten Feldes autom
Größe eines SWF´s auf Div-Größe beschränken
Flash- Bei Grafik-Mouseover soll Grafik vergrößert werden.
XML -> in PHP auslesen mit DOM
[PHP/SQL] ID Auslesen aus DB? Wie?
XML in PHP auslesen
|
|