Avatar billede gekko Nybegynder
05. juni 2005 - 18:51 Der er 2 kommentarer og
1 løsning

Scale en swf-fil i html - kun efter width

Hejsa!

Jeg prøver at scale en flash movie til en specefik width - men resultatet bliver ret mystisk. Her er min html-kode:

<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="100"
CODEBASE="http://active.macromedia.com/flash2/cabs/swflash.cab#version=2,0,0,11">
<PARAM NAME="Movie" VALUE="step1.swf">
</OBJECT>

Flashfilen "Step1.swf" er 200x200 pixels.

I det ovenstående bliver stage width'en scaleret til 100 px, og jeg holde aspect ratioen - men resultatet bliver et element der er 100x200 px?

Filen er centreret i midten af arealet - så der er 50 px tom luft over og under selve objektet?

Hvis man giver både width og height værdier (med scale="exactfit" parameteren), fungerer det, men så er aspect ratioen fucked up - og det kan heller ikke bruges, da jeg kun kender width - men ikke den endelige height.

Hvis jeg bruger scale="noborder", bliver flashen klippet over - ikke skaleret.

Er det en brist i Flash - eller i min viden om flash? :-)

Mvh.
Geks
Avatar billede pyroman Nybegynder
07. juni 2005 - 08:19 #1
Æhh kan ikke se hvori dit problem ligger - alt virker jo som det skal...

- hvordan ville du have at det skulle virke?
Avatar billede gekko Nybegynder
27. juni 2005 - 10:35 #2
Jeg vil gerne have, at flash'en bliver ved med at være holde sit forhold mellem højde og brede - også selvom jeg KUN sætter højden.

Dvs. når jeg sætter højden til 100 px (og holder aspekt ratio), skal resultatet blive en film, der er 100x100 px - og IKKE (som det er tilfældet nu) en film, der er 100x200.

:-)
Avatar billede gekko Nybegynder
01. juni 2007 - 10:32 #3
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester