テーブルのある 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
これらすべてのファイルがどのように相互接続されているか、またはそれぞれが正確に何を行っているかはまだわかりません。そのため、どのファイルを変更または移動すればよいかわかりません。
よろしくお願いします。
1 に答える
クライアント側では簡単ではなく、どのブラウザーでも実行できるほど確実ではありません。しかし、いくつかのアイデアについては、以下をチェックしてください!
- Drawing DOM Content to a canvas - HTML5 キャンバス要素内で SVG を使用して HTML をレンダリングする方法を概説するブログ投稿。
- HTML キャンバスを gif/jpg/png/pdf としてキャプチャしますか? - キャンバスからの画像の取得に関する StackOverflow の投稿
おそらくやらなければならないことは、サーバー側で HTML を画像にレンダリングすることです。アイデアについては以下を参照してください