2009-05-12 10 views
17

Ich habe eine SWF-Datei und ich möchte diese Datei in HTML-Seite einbetten, aber ich kenne nicht die genaue Größe von SWF. Die Windows XP-Dateieigenschaften zeigen die Dimension nicht an und ich habe keine Adobe Flash-Software. Wie kann ich dann die Dimension kennen?Wie erkennt man die Größe der SWF-Datei ohne Flash?

Antwort

20

Es gibt eine Sammlung von Dienstprogrammen für die Arbeit mit SWF-Dateien mit der Bezeichnung SWFTOOLS. Sie können die Windows-Binärdatei von der Download page greifen.

Eines der Tools in diesem Paket ist swfdump, das Ihnen die Dimension einer SWF-Datei mitteilen kann. Es kann auch den richtigen HTML-Code zum Einbetten (Ausgabe von meiner Linux-Box) produzieren:

# swfdump -X flash.swf 
-X 724 
# swfdump -Y flash.swf 
-Y 147 
# swfdump -E flash.swf 
<object type="application/x-shockwave-flash" 
data="flash.swf" width="724" height="147"> 
<param name="movie" value="flash.swf"/> 
<param name="play" value="true"/> 
<param name="quality" value="high"/> 
</object> 
+0

Thx ich heruntergeladen und es funktioniert. –

+0

swftools installiert einen pdf2swf Konverter ... kein SWF-Inspection Dienstprogramm ... Ich habe heruntergeladen: 'swftools-2013-04-09-1007.exe' – dsdsdsdsd

1

öffnet es von Ihrer Festplatte Flash-Player mit it- -double klicken und JR Screen Ruler dann in seinen Dimensionen zu betrachten zu verwenden. Wenn es passiert, im Vollbildmodus zu öffnen, drücken Sie einfach ESC;)

+0

STRG + I in FF 3.0.8 unter XP öffnet Lesezeichen als eine Seite Panel. –

1

SWF-Dateien haben eine Überschrift direkt am Anfang, wo die Rahmengröße in Twips als RECT-Struktur gespeichert ist. Wenn das Bild mit 100% Skalierung wiedergegeben wird, gibt es 20 Twips zu einem Pixel.

Weitere Informationen finden Sie unter this document.

Verwandte Themen