Gif dateien
lima-city → Forum → Die eigene Homepage → Grafikdesign
anzahl
array
ausnehmen
beginnen
beispiel
beitrag
bild
count
dia
eins
flash
gen
genau dia
image
listen
main
normalerweise
schleifen
swf
zusatzfunktion
-
ich m?chte auf meiner homepage fotos zeigen.und dies zwar so dass mehrere fotos hintereinander gezeigt werden.als GIF datein habe ich gedacht,
wie kann ich aus z.b. 3 fotos eine gif datei machen?kennt jemand ein program? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich glaube mit "PaintShop Pro 5" geht das auch.
-
Ich w?rd daf?r eher nen script Schreiben. Mit Java Script m?sste das relativ leicht gehen.
-
ja mit welchem java text?
-
Nicht Java. JavaScript. Die haben miteinander eigentlich ncihts zu tun. Hier mal eine Realisierungsmethode:
<HTML>
<head>
<title>Diashow</title>
<script language="JavaScript">
var geschwindigkeit=11; //Sekunden bis zum n?chsten Bild
var Anzahldias=3;
var dia=new Array(Anzahldias);
dia[0]="bild1.jpg";
dia[1]="bild2.jpg";
dia[2]="bild3.jpg";
var a=-1;
geschwindigkeit=1000*geschwindigkeit;
function diashow()
{
a++;
window.document.getElementsByName(image)[0].src=dia[a];
if(a==(Anzahldias-1))
{
a=-1;
}
window.setTimeout('diashow()',geschwindigkeit)
}
</script>
</head>
<body onload="window.setTimeout('diashow()',geschwindigkeit)">
<img src="(1).bmp" name="image">
</body>
</html> -
ja danke..ich meinte ja java scipt...
sory aber wo genau muss ich jetzt di bilder einf?gen.unter bild1.jpg?
-
dia[0]="bild1.jpg";
dia[1]="bild2.jpg";
dia[2]="bild3.jpg";
Pro Dia erstellst du einen Eintrag wie einen solchen dort oben. Dabei musst du immer die Zahl zwischen den [] um eins erh?hen.. also (1-2-3-4...10...)
In die "" kommt dann jeweils die Adresse zum Bild, welches angezeigt werden soll.
?dit:
7000Gulden.
Beitrag ge?ndert am 25.05.2006 22:35 von adrians -
Ja genau.
dia[0]="bild1.jpg";
dia[1]="bild2.jpg";
dia[2]="bild3.jpg";
ist eine Liste mit Bildern. Du kannst die URLs einfach ?ndern. du kannst auchnoch welche hinzuf?gen oder abziehen. Dann musst du aber auch die Anzahl ?ndern:
var Anzahldias=3;
So kannst du sie Beispielsweise erweitern:
var Anzahldias=10;
var dia=new Array(Anzahldias);
dia[0]="bild1.jpg";
dia[1]="bild2.jpg";
dia[2]="bild3.jpg";
dia[3]="bild4.jpg";
dia[4]="bild5.jpg";
dia[5]="bild6.jpg";
dia[6]="bild7.jpg";
dia[7]="bild8.jpg";
dia[8]="bild9.jpg";
dia[9]="bild10.jpg";
Wenn du dich Wunderst, wieso die Liste nur bis 9 geht, das aber 10 sind: du musst die null mitz?hlen. hei?t die Anzahl ist die letzte Zahl + 1 oder z?hl einfach die reihen :)
Wenn du willst das nach jedem Bild wieder ein bestimmtes angezeigt wird kannst du das auch so machen:
dia[0]="bild1.jpg";
dia[1]="main.jpg";
dia[2]="bild2.jpg";
dia[3]="main.jpg";
dia[4]="bild3.jpg";
dia[5]="main.jpg";
dia[6]="bild4.jpg";
dia[7]="main.jpg";
dia[8]="bild5.jpg";
dia[9]="main.jpg";
-
Ich kann nur Adobe Photoshop in Verbindung mit Adobe Image Ready empfehlen. Wesentlich einfacher als erst extra was zu scripten, noch dazu kann man seine f?higkeiten von tag zu tag erweiternd da vor allem Photoshop kaum einen Wunsch offen l?sst.
mfg -
Und was n?tzt ihm das?
Soweit ich wei? sind keine anderen Bilddateien als gif, jpg, png und ico erlaubt.
Das Problem mit Photoshop (und vielleicht auch flash) sind doch, das die Programme sehr teuer sind. -
eben.kennt jemand ein kstenloses programm?
eins das eifach tu bedienen ist und noch ?bersichtlich -
Und was n?tzt ihm das?
Soweit ich wei? sind keine anderen Bilddateien als gif, jpg, png und ico erlaubt.
Das Problem mit Photoshop (und vielleicht auch flash) sind doch, das die Programme sehr teuer sind.
Soweit ich wei?, sind *.swf Dateien wohl erlaubt. Ich bin mir sogar recht sicher.
Oh.. ich scheine mich doch get?uscht zu haben.
Laut Agb:
Des weiteren sind alle multimedialen Dateitypen (Dateien welche Bild, Ton, Ton + Bild = Video beinhalten) nicht gestattet, Ausnahmen sind nat?rlich *.png, *.gif, *.jpg/*.jpeg und *ico (Icon, Favicon) Dateien.
Beitrag ge?ndert am 7.06.2006 21:02 von griffin-cms -
Ja genau.
dia[0]="bild1.jpg";
Der code ist mir klar aber nicht ob man bei 0 sonern bei 1 oder wo auch immer beginnen muss? -
Ich kenn eins, das is zwar net kostenlos, aber die Demoversion ist iwie genau wie die Vollversion... geht immr weiter und kannst alles nurzen.
Such mal bei Google nach Gif movie gear oder Unlead Gifanimator die sind f?r Gifbilder schon ganz gut. Ich pers?nlich empfehle aber den von Unlead, weil er noch zusatzfunktionen hat, die bespielsweise einen Text animieren. Au?erdem speicert er in einer wesentlich besseren Qualit?t und man kann *.avi auc als *.gif umwandeln. -
Ja genau.
dia[0]="bild1.jpg";
Der code ist mir klar aber nicht ob man bei 0 sonern bei 1 oder wo auch immer beginnen muss?
Man beginnt normalerweise mit 0. Auch automatisch generierte Arrays machen das so (So z.B. PHP bei MySQL-Abfragen: $row[0] ...). -
Ja genau.
dia[0]="bild1.jpg";
Der code ist mir klar aber nicht ob man bei 0 sonern bei 1 oder wo auch immer beginnen muss?
Man beginnt normalerweise mit 0. Auch automatisch generierte Arrays machen das so (So z.B. PHP bei MySQL-Abfragen: $row[0] ...).
Dachte ich mir aber muss man trotzdem bei 0 Anfanngen? -
Dachte ich mir aber muss man trotzdem bei 0 Anfanngen?
Nein. Du kannst anfangen, wo du willst. Das entscheidende ist, das der ganze Script darauf ausgerichtet ist. Wenn du mit 1 anf?ngst muss auch die Abfrage oder Schleife, die das Array nutzt mit 1 anfangen und entsprechend sp?ter aufh?ren. Dadurch wird mei?t der Script komplizierter.
PHP:
$array=array("text1", "text2", ...) //w?rde mit 0 anfangen.
$array[1]="text1";
$array[2]="text2";
... //w?rde mit 1 anfangen
$array[2]="text1";
$array[3]="text2";
... //w?rde mit 2 anfangen
Beispiel JavaScript:
for(a=1; a<(anzahl+1); a++)
oder PHP:
for($a=1; $a<(count($array)+1); $a++ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage