4

この例で見てみましょう:

  1. HTMLタグ付きのテキストがあります:

    <font size="100">Example text</font>
    
  2. このHTMLテキストを*.odtHTMLタグに依存するフォーマットで配置する(OpenDocument Text)ドキュメントがあります(この例では、fontタグを省略し、テキストExample textの結果ファイルに100ポイントサイズのフォントを含める必要があり*.odtます)。

私はそれを達成するためにJava用のOpenOfficeUNOAPIを使用することを好みます(しかしこれは強い要件ではありません)。単純なUNOAPIビルトインHTML-odtコンバーターなどを使用してこのテキストをドキュメントの本文に挿入する方法はありますか(または、テキスト内のタグを手動で調べてから、OOUNOAPIを使用して特定の形式のテキストを配置する必要があります-たとえば、フォントサイズ)?HTML*.odtHTML

4

2 に答える 2

3

OK、これは私がこれを達成するために行ったことです(OpenOffice UNO ApiJAVAで使用):

  1. odtテキストを配置する場所にドキュメントをロードしHTMLます。
  2. テキストを配置したい場所に移動しHTMLます。
  3. システムの一時ファイルにテキストを保存HTMLします(http URLで保存しなくても可能かもしれませんが、私はそれをテストしていませんでした)。
  4. このHTML手順に従ってodtに挿入し、URLを一時ファイルに渡します(システムパスをパスに変換することを忘れないでください)。HTMLOO
于 2012-11-06T09:06:31.807 に答える
0

たぶん、JODConverterを使用するか、xhtml2odtxsltを使用できます。

于 2012-11-05T13:35:43.550 に答える