3

開いている LibreOffice ドキュメント (ライター) にテキストを挿入するプログラムを C# で作成しようとしています。

最初に、ユーザーはテキスト (文字列変数に保存) についていくつかの決定を下すことができ、ボタンをクリックすると、これらの文字列からドキュメントにテキストを配置する必要があります。

どうやってやるの?

4

1 に答える 1

5

Libre Office はOpen Document Format (ODF) (実際には XML ベースの形式で、通常は zip を使用して圧縮されます) を使用します。これは操作が簡単な形式です。AODL が唯一のオープンソース ライブラリであることがわかりました (リンクの下を確認してください)。また、.NET ライブラリが面倒な作業を代行してくれると確信しています。ここに役立つチュートリアルとリンクをいくつか示します。

  1. AODL を使用すると、アプリケーションで OpenDocument 形式をサポートできます。(OpenSource .NET ライブラリ)
  2. ODF/ODS ファイルの読み書き方法
  3. ODF/ODS ファイル (OpenDocument スプレッドシート) の読み取りと書き込み
于 2013-03-16T19:02:14.530 に答える