如何在 C# 中拉伸 swf 视频以适应播放器?
Posted
技术标签:
【中文标题】如何在 C# 中拉伸 swf 视频以适应播放器?【英文标题】:How can i stretch swf video to fit the player in C#? 【发布时间】:2018-02-08 16:05:36 【问题描述】:我已经制作了一个播放一些 swf 文件的程序...现在我当前的代码是:
//Make program fullscreen, etc
axShockwaveFlash1.Dock = DockStyle.Fill;
InitFlashMovie(axShockwaveFlash1,Properties.Resources.SWF);
现在直到我们都很好,但问题是我在左右两边都有 2 个黑条...我怎样才能让我的 SWF 全屏并摆脱这些黑条?我需要一种更好的方法来调整 axShockwaveFlash1 的大小
【问题讨论】:
保持宽度/高度与原始 SWF 大小成比例。 但在大多数网站上,游戏都被拉长了……看起来很棒……一旦我从网站上下载了游戏,它就会变得超级小 另外,当我手动使控件变大(使用表单编辑器)时,游戏会被拉伸,但我希望大小与表单相同 我不知道您看到了什么... (1) 如果您增加 SWF 的显示高度,边框会变少吗? (2) 你有你的表单/应用程序的屏幕抓取吗? (我想查看 swf 显示大小/比例)。 (3) 你有一个链接到一个游戏被很好地拉伸的网站吗?。 已解决.. 感谢您的帮助。 【参考方案1】:通过在运行时动态生成控件来修复
【讨论】:
以上是关于如何在 C# 中拉伸 swf 视频以适应播放器?的主要内容,如果未能解决你的问题,请参考以下文章