3

ppt(またはpptx)ファイルをレンダリングしやすい形式(html、jpg、またはその他の画像タイプ、pdf ...)に変換するためのオープンソースプロジェクトを誰かが知っているかどうか疑問に思っています。

私はオフィスファイル(複合バイナリファイルについて話している)の読み取りを開始するためのコードを開発しましたが、今ではPictureやPowerPointドキュメントなどの内部pptストリームをクラックし始めています。しかし、多くの人が知っているように、各ストリームは巨大であり、それをレンダリングするためのコードを書くことは大きな仕事です。したがって、レンダリングしやすいファイルにそれを読み取ってエクスポートするオープンソースプロジェクトを知っている人がいる場合(API / lib機能を使用しないため、C ++またはCである必要があります-C#、javaである可能性があります)

なぜ私がこれをしているのか私に聞かないでください:-)。

本当に感謝しております。

4

3 に答える 3

2

Powerpoint には、Web ページとして保存するか、Web ページとして公開するオプションがあります。ファイルメニューの下にあります。レイアウトをより詳細に制御できると思われる以下を使用して調べることもできます: pp2html

于 2009-12-03T21:25:45.570 に答える
0

NPOIを試しましたか?

一番

于 2010-06-25T21:40:28.983 に答える
0

KOffice 2.x スイートのアプリケーションは、 PDF を出力するスクリプトを簡単に作成できます。必要に応じて、 ImageMagickを使用して PDF をページに分割できます。

$ kpresenter --export-pdf --export-filename output.pdf input.ppt
ファイル /home/ephemient/input.ppt を読み込んでいます
  UserEditAtom
  ラストスライドID 256
  メジャーバージョン 768
  マイナーバージョン 3516
  最終編集のオフセット 0
  オフセット持続方向 151466
  ドキュメント参照 1

/home/ephemient/input.ppt が読み込まれました。終わり。
$ convert output.pdf page.png
$ ls -1v
入力.ppt
output.pdf
page-1.png
page-2.png
page-3.png
...
于 2009-12-03T21:52:50.363 に答える