PHP:如何创建SWF(Ming或其他解决方案)?

发布于 2024-11-15 06:51:19 字数 404 浏览 2 评论 0原文

我希望使用 PHP 创建 SWF (Flash) 文件,但现在最好的选择是什么?当我使用 Google 时,我找到了有关该主题的各种旧页面,但最近该领域发生的事情并不多,看来......

Ming 不再是 PHP 5.3 的一部分,我不知道如何安装与 PECL 一起使用。 (“pecl install ming”不起作用...但我尝试的任何 pecl 包也不起作用,所以我想我都做错了...)

http://pecl.php.net/package/ming 它表示该包已被取代。我蹩脚的英语告诉我,这意味着另一个包现在是更好的解决方案?但是哪个包呢?

确实有人使用 PHP 来创建 SWF,还是这是一个坏主意?

I wish to create SWF (Flash) files with PHP but what is the best option for that nowadays? When I use Google I find all kinds of old pages about this subject, but not much is happening in this field lately, it seems....

Ming is no longer part of PHP 5.3, and I can't figure out how to install it with PECL.
('pecl install ming' doesn't work... but neither does any pecl package I try, so I guess I do it all wrong...)

On http://pecl.php.net/package/ming it says the package has been superseded. My broken english tells me that means another package is now a better solution? But which package then?

Is anybody actually using PHP to create SWF's or is this a bad idea anyway?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初见 2024-11-22 06:51:19

根据最终 swf 应包含的内容,有几个选项:

  • 让 libming 与您的 php 安装一起运行
  • swfmill - 如果您需要将字体或简单图像嵌入到 swf 中(xml -> swf)
  • mxmlc - Adob​​e 的官方免费编译器,如果您需要更复杂的东西(as3 / mxml -> ),则采用 ActionScript3 或 Flex 输入swf)
  • Haxe - 与 mxmlc 类似的方法,使用 Haxe 而不是 ActionScript,非常快 (hx -> swf)
  • Sam Haxe - 与 swfmill 类似,用 Haxe 编写(xml -> swf)

Depending on what what the final swf should contain there are a few options:

  • get libming running with your php installation
  • swfmill - if you need fonts or simple images embedded into a swf (xml -> swf)
  • mxmlc - official free compiler from Adobe, takes ActionScript3 or Flex Input if you need more complex stuff (as3 / mxml -> swf)
  • Haxe - similar approach as mxmlc, uses Haxe instead of ActionScript, very fast (hx -> swf)
  • Sam Haxe - similar to swfmill, written in Haxe (xml -> swf)
時窥 2024-11-22 06:51:19

有许多实用程序可以从各种源格式创建 SWF:flex、haxe、laszlo 等。您可以在 php 中动态生成这样的源(例如 xml),并通过 exec 调用编译器来生成 swf。

There are number of utilities that can create SWFs from various source formats: flex, haxe, laszlo etc. You could generate such a source (e.g. xml) in php on the fly and invoke a compiler via exec to produce an swf.

内心旳酸楚 2024-11-22 06:51:19

您只想调用服务器上的 mxmlc 编译器,有一个命令行。我们最近在一个项目中这样做了,每次用户上传字体时,我们都会动态创建一个 .swf 文件,.swf 嵌入该字体,然后 Web 服务返回生成的 .swf 的路径,然后我们的父 .swf 加载到该文件中。

You just want to invoke the mxmlc compiler on the server, there's a command line for it. We did this recently for a project where we dynamically create a .swf file every time a user uploads a font, the .swf embeds that font and then the web service returns a path to the generated .swf which our parent .swf then loads in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文