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
- セルの横幅はセルの内容にあわせて自動調整されるため、方眼紙状にセルのサイズを設定して使用しているような場合、使いにくい(あるいは使い物にならない)かもしれません。
- セルの内容に日本語が含まれていても問題ありませんが、シート名に日本語が使用されている場合、ファイルの内容が全く表示されなくなってしまうようです。
- 数式が使用されている場合、計算結果が表示されます。
- 罫線の情報は無視されるようです。
- グラフに関しては試していません。
コメント(2) |
2006年06月11日(日) 17:12:05 Modified by syo1976
添付ファイル一覧(全2件)
4626418c36c28062.png (12.59KB)
Uploaded by syo1976 2006年06月11日(日) 16:56:14
Uploaded by syo1976 2006年06月11日(日) 16:56:14
58c64309.png (12.34KB)
Uploaded by syo1976 2006年06月11日(日) 16:48:20
Uploaded by syo1976 2006年06月11日(日) 16:48:20