« アスキー:「29分でできる! あのサイトの“技”を盗め」第19回 | メイン | グーグル川柳ですか... »
2009年03月31日
カスタマイジング Lunascape - 表示をコントロールするスクリプトを作成してみる
マイコミにLunascape ver 4,5のカスタマイズの記事その3が掲載されました。
カスタマイジング Lunascape - 表示をコントロールするスクリプトを作成してみる
この記事では単にAdobe Reader 9を起動するだけですが、特定のパスにあるPDFをひらく場合は以下のようにします。
// Adobe Reader 9を起動しドライブCのルートにあるsample.pdfを開く
var acPath = "C:\\Program Files\\Adobe\\Reader 9.0\\Reader\\AcroRd32.exe";
var Lunascape = new ActiveXObject("Lunascape2.LunascapeAPI");
var ActiveTab = Lunascape.ActiveIndex();
if(ActiveTab != -1){
var doc = Lunascape.GetDocumentObject(Lunascape.GetDocumentID(ActiveTab));
var shell = WScript.CreateObject("WScript.Shell");
shell.Run("\"" + acPath+"\" c:\\sample.pdf", 1, false);
}
投稿者 openspc : 2009年03月31日 20:11