カテゴリー
最近更新したページ
最新コメント
svk by syo
svk by mobcov

ExcelViewerPlugin

Trac/ExcelViewerPlugin


 Excelファイルの内容をhtmlプレビューすることができるようになるPluginです。
 Trac0.9.3(ja)と、2006/05/03時点のバージョン(ダウンロードしたファイルとしてはexcelviewerplugin-r740.zip)で動作を試しています。

インストール

 ExcelViewerPluginを使用するためには、xlrdがあらかじめインストールされている必要があります。

xlrd


  • http://www.lexicon.net/sjmachin/xlrd.htmから xlrd-0.5.2.zip をダウンロードします。
  • 展開したファイルに含まれているsetup.pyを用いて、コマンドプロンプトから以下のコマンドでインストールします。
python setup.py install
  • 正常にインストールできると、Lib/site-packagesフォルダ内にxlrd-0.5.2-py2.3-win32.eggファイルができているはずです。

ExcelViewerPlugin


  • ExcelViewerPluginのページから、zipped sourceをダウンロードします。
  • 展開し、0.9フォルダ内のsetup.pyを用いて、コマンドプロンプトから以下のコマンドでインストールします。
python setup.py install
  • 正常にインストールできると、Lib/site-packagesフォルダ内にTracExcelViewer-0.1-py2.3.eggファイルができているはずです。
  • Apacheを再起動し、WebAdminPlugin経由でExcelViewerPluginのExcelRendererコンポーネントをenabledにします。
    • trac.iniの内容としては、以下の感じになります。
[components]
tracexcelviewer.excelrenderer = enabled

使い方


  • 添付ファイルあるいはリポジトリに登録されているExcelファイルを表示させようとした場合に、「HTMLプレビュー出来ません。ファイルサイズが 262144 バイトを超えています。閲覧するためにはファイルをダウンロード してください。」と表示される代わりに、Excelファイルの内容がテキスト化されて表示されます。

元となるExcelファイル



プレビューした状態



その他


  • 対応しているExcelのバージョンは、xlrdがサポートしているバージョンになると思われます。
2004, 2002, XP, 2000, 97, 95, 5.0, 4.0, 3.0
  • セルの横幅はセルの内容にあわせて自動調整されるため、方眼紙状にセルのサイズを設定して使用しているような場合、使いにくい(あるいは使い物にならない)かもしれません。
  • セルの内容に日本語が含まれていても問題ありませんが、シート名に日本語が使用されている場合、ファイルの内容が全く表示されなくなってしまうようです。
  • 数式が使用されている場合、計算結果が表示されます。
  • 罫線の情報は無視されるようです。
  • グラフに関しては試していません。
2006年06月11日(日) 17:12:05 Modified by syo1976

添付ファイル一覧(全2件)
4626418c36c28062.png (12.59KB)
Uploaded by syo1976 2006年06月11日(日) 16:56:14
58c64309.png (12.34KB)
Uploaded by syo1976 2006年06月11日(日) 16:48:20