0

を使用してファイルをアップロードすると、ファイルphpは変換ツールに移動し、出力、つまりある*.swf形式のファイルが、元のファイルが存在する同じディレクトリにアップロードされ、Web サイトに表示されるはずです。

長い間検索して を取得swftoolしましたが、私の Linux マシンでは動作しません。

4

2 に答える 2

0

すべての形式を変換することはできません。あなたの怠惰な質問は少し広いです。

swftoolただし、OpenOffice/LibreOffice を利用することもできます。.swfImpress プレゼンテーション モジュールでは、アニメーションをエクスポートできます。LibreOffice はコマンドラインから (したがって php 経由で) 利用できます。

soffice -headless -convert-to swf animation.ppt

他の例をググることができます。

次に、実際のタスクは、最初に Powerpoint または Impress ドキュメント (XML 形式) を、入力ファイルとメディア ファイルから作成することになります。(単純な .SMIL も機能するかもしれません。)

于 2011-11-19T11:54:51.357 に答える
0

印刷可能なドキュメントであれば、どんなドキュメントでも SWF に変換できます。ほぼすべての種類のドキュメントを印刷できるため、SWF に変換することができます。これを実現するには、Print2Flash (www.print2flash.com) などの仮想 SWF プリンタ ソフトウェアを使用する必要があります。PHP コードは非常に単純です。

$p2f = new COM("Print2Flash4.Server2");
$p2f->ConvertFile($sourcefile,$outfile);

$sourcefile は、ソース ドキュメント (PDF や Office ドキュメントなど) のパスと名前です。$outfile は、出力 SWF ファイルの名前です。詳細は、 http://print2flash.com/download.phpからダウンロードできる SDK の php サンプルから取得できます。

于 2016-04-18T14:29:32.283 に答える