我想允许基于Web的CMS的用户上传Flash文件并将其包含在内容中.我可能会使用SWFObject渲染闪光灯,但我需要宽度和高度.我可以通过C#在上传时确定这些吗?
谢谢.
可能有一种更简单的方法,但是,
你可以从http://blogs.msdn.com/mswanson/archive/2006/10/15/example-c-code-for-reading-flash-swf-files.aspx下载"FlashTools.zip" 并编译项目.然后添加对"FlashTools.dll"程序集的引用.然后你可以使用以下方法获得高度/宽度
SWFFile swf = new SWFFile(fileLocation);
Response.Write("Height:" + swf.FrameHeight/20 + " Width:" + swf.FrameWidth/20);
Run Code Online (Sandbox Code Playgroud)
我测试了这个,它显示了正确的信息.
归档时间: |
|
查看次数: |
3366 次 |
最近记录: |