« アスキー:「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

コメント

コメントしてください




保存しますか?