2

アプリの res フォルダーに追加できるようにする必要がある PowerPoint プレゼンテーションが多数あります。XML、PDF、または XPS として保存しないと、大量のメモリが消費されます。PDF と android はまったく簡単に組み合わせることができないため、XML または XPS のパスを選択します。これらをビットマップとして表示および/または編集できるようにする必要があります。

PowerPoint XML を画面に表示または描画する方法がわかりません。PowerPoint XPS で同じことを行う方法もわかりませんが、1 つの方法 (XPS または XML) だけが必要です。私は、PDF がファイルの複雑さの点で徐々にオプションではなくなり、標準のビューアー API がないことを知っています。

だから基本的に...

  • Android で XML または XPS PP プレゼンテーションをビットマップとして表示/表示する必要があります。
  • XML と Java を使用できます
  • 私は調査を行いましたが、この実装を行うための根本的な要因を理解する必要があります

以下にコードを添付しますが、スタック オーバーフローにはサイズが大きすぎます。PP でテストし、必要に応じて PowerPoint XML 形式で保存することをお勧めします。

手伝ってくれてどうもありがとう。

4

2 に答える 2

3

Androidで、PowerPointXMLファイルに存在するBinaryDataを解析する簡単な方法はないと思います。

ppスライドを画像として保存する方がよいと思います。そうすれば、ビットマップオブジェクトに作成して、必要に応じて編集しやすいものに既に保存できます。

于 2012-06-12T18:30:29.820 に答える
1

Apache.orgでHSLFSlideShowモジュールを試してください。このモジュールは、PPTファイルを解析し、埋め込まれたオブジェクトや画像などを取得する機能を約束します。役立つ場合があります。

于 2012-06-12T19:15:30.070 に答える