2012-05-02 1 views
0

私は、HTMLからpdfドキュメントを生成するためにconverstion apiを探しています。 私は動的に生成されるべき複雑なHTMLをたくさん持っています。 appengineサーバー上で複雑なHTMLを生成する最良の方法は何ですか、私は変換APIでそれを使用できます。変換api用のサーバでHTMLを生成する

資産資産=新しい資産( "text/html"、 "some data" .getBytes()、 "testfile.html");

上記の2番目のパラメータはHTMLです。複雑なHTMLがあるとどうなりますか? HTMLを生成するための良い方法は何であり、メンテナンス可能で読みやすいものです。

-Aswath

答えて

0

あなたには、いくつかの複雑なHTMLを生成する方法を探しても、それにいくつかのデータを挿入しようとしている場合は、いくつかのテンプレートエンジン(VelocityFreeMarkerまたはその他)は、ここで有用であろう。

素早く見やすく見やすいテンプレートを用意したい場合は、Googleドキュメントを使用することをおすすめします。 App EngineのConversion APIとGoogle Docs「PDFとしてエクスポート」機能は同じバックエンドを共有するため、Google Docsで簡単にテンプレートを編集し、HTMLをHTMLとして取得し、GAE変換APIを使用してHTMLを取得しますGoogle DocsでPDFとしてダウンロードするのと同じ結果が得られます。

関連する問題