エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C# (.NET)でMS Officeファイルを扱う - Apache POI & IKVM
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C# (.NET)でMS Officeファイルを扱う - Apache POI & IKVM
C#でWordとかExcelのファイルを読み書きする手段としてはいくつかあるのだけど、無償で利用可能な手段だ... C#でWordとかExcelのファイルを読み書きする手段としてはいくつかあるのだけど、無償で利用可能な手段だと、だいたいこの2つが定番っぽい。 Microsoft.Office.InteropMicrosoftが提供している、Visual Studioに付属するライブラリ。ググればいくらか情報も出てくる。導入も簡単。参照設定に追加するだけだし。 だけど、超遅い。10ページほどのdocファイルからテキストを抽出するコードを書いてみたのだけど、それだけでも5~6秒とかかかる。新しいdocx形式のファイルだといくらかマシなようだが。(2019年製のSSDにCorei5の安価なPCだったけど、それにしたってこれは重すぎる。) 扱うファイルが少数で、それほど実行速度が問題にならないならこれでいい。さすがにMicrosoftが提供しているだけあって、図形の扱いなど複雑なこともできるのは利点かもしれない