Webページ(PHP)にPowerPoint Viewerを埋め込む
-
01-10-2019 - |
質問
ユーザーがPowerPointファイルをアップロードするPHPアプリケーションを構築しています。他のユーザーにダウンロードする代わりにオンラインで表示してほしい。 (Googleドキュメントのようなサードパーティのアプリを使用するのは、ユーザーにとって少し面倒かもしれません)PHPでPowerPointビューアーコードを書くことは可能ですか?
解決
PHPでGoogleドキュメントを使用するプロセスを自動化できます。
Googleは、次のコードを使用してWebページに埋め込むことができるPPTビューアを提供します
<iframe src="http://docs.google.com/gview?url=http://www.domainname.come/presentation.ppt&embedded=true" style="width:550px; height:450px;" frameborder="0"></iframe>
PHPがユーザーが作成するアップロードを処理すると仮定しているので、特定のPPTファイルにURLを見つけるのは簡単です。このURLを変数またはデータベースに保存し、必要に応じて取得して上記のコードに配置できます。
適用しようとしている論理を説明できることを願っています。もっと仕様が必要かどうかを教えてください。
他のヒント
PowerPointスライドを.pngファイルに削減し、簡単なPHPスクリプトを作成して画像を循環する方がはるかに簡単だと思います。
PHPでPowerPointを書き直したいですか?私は言うつもりです...せいぜい非常に難しいです。しかし、あなたの人生を楽にするツールがあります。また、PowerPointには「Webページとしての保存」オプションがあるため、アップロイダーにPowerPointをWebページとして保存して、その出力をアップロードすることもできます。ウェブ。
あるいは、より野心的だと感じている場合は、Google Docs APIを読んで、貢献者向けにGoogleドキュメントにアップロードするポータルを作成し、訪問者向けのGoogleドキュメントを表示する可能性があります。 PHPフロントエンドは、Googleドキュメントのパワーを活用できますが、面倒を排除します(それが本当の言葉だと驚いています)。
「PHPでPowerPoint Viewerコードを書くことは可能ですか?」
はい。残念ながら、この質問をしている場合、おそらく自分でそれを行うことができないでしょう。
とにかく試してみたい場合は、開始するのに適した場所があります。http://msdn.microsoft.com/en-us/library/cc313106(office.12).aspx
または、それを行うライブラリを探すことができます。彼らはおそらくそこにいるのですが、Google Googleだけです。
編集:ここで見つけました:http://phppowerpoint.codeplex.com/