0

テーブルのある ASP クラシック ページがあります。ユーザーがボタンをクリックしてそのテーブルを JPG ファイルにエクスポートできるようにすることは可能ですか?


pik、ruby ライブラリ、git bash の正しいパス

ローカルの SQLite3 データベースを Heroku にプッシュするために、pik をインストールして ruby​​ -v 192 を使用できるようにしました (タイムゾーン エラーが発生しましたが、他の投稿では、Ruby バージョン 193 を使用していることが原因である可能性があると示唆されていました)。

github の指示に従いました: http://rubyonwindowsguides.github.com/book/ch02-03.html

v 193 と v192 を切り替えることができるようになり、pg (0.12.2 x86-mingw32) や taps (0.3.24) など、私が知っている必要な gem をバンドルでインストールしました。

私がv193にいるときは、すべて問題ありません。

ただし、v192 で実行しようとすると、次のようになります。

Heroku run rake db:migrate

また

Heroku db:push

...次のようなエラー ページが表示されます。

Running 'rake db:migrate' attached to terminal... up, run.1
bash: bin/bundle: c:/Users/umezo/.pik/rubies/Ruby-192-p290/bin/ruby.exe: bad interpreter: No such file or directory

私の Ruby ライブラリは c:/Users/Umezo/.pik ではなく c:/ にあるため、これはパスの問題のようです。v192 への初期パスを c:/ ではなく .pik フォルダーにインストールした可能性があると思います。この問題を解決するにはどうすればよいですか?

私の関連ファイルは、githubの指示で推奨されているように保存されています:

c:/Ruby192
c:/Ruby193
c:/tools/pik.bat
c:/tools/pik.ps1
c:/tools/pik_runner.exe
c:/Users/umezo/.bashrc
c:/Users/umezo/.pik/.pikrc
c:/Users/umezo/.pik/config.yml

ファイルの内容は次のとおりです。

.pikrc

#!/bin/sh
pik_path=/c/tools
function pik  {
  $pik_path/pik_runner.exe pik.sh $@
  [[ -s $USERPROFILE/.pik/pik.sh ]] && source $USERPROFILE/.pik/pik.sh
  unset GEM_HOME
  unset GEM_PATH
} 

config.yml

--- 
"192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]": 
  :path: !ruby/object:Pathname 
    path: C:/Ruby192/bin

"193: ruby 1.9.3p0 (2011-10-30) [i386-mingw32]": 
  :path: !ruby/object:Pathname 
    path: C:/Ruby193/bin
--- {}

.bashrc

[[ -s $USERPROFILE/.pik/.pikrc ]] && source $USERPROFILE/.pik/.pikrc
unset GEM_HOME
unset GEM_PATH

これらすべてのファイルがどのように相互接続されているか、またはそれぞれが正確に何を行っているかはまだわかりません。そのため、どのファイルを変更または移動すればよいかわかりません。

よろしくお願いします。

4

1 に答える 1

1

クライアント側では簡単ではなく、どのブラウザーでも実行できるほど確実ではありません。しかし、いくつかのアイデアについては、以下をチェックしてください!

おそらくやらなければならないことは、サーバー側で HTML を画像にレンダリングすることです。アイデアについては以下を参照してください

于 2012-06-26T07:17:45.057 に答える