Tag: script
資料

Adobeアプリでも使えるJavaScriptライブラリ

DTPでのJavaScriptはまだまだ始まったばかりで、有用なライブラリとかが存在しない状態です。
ライブラリの充実を図っていきませんか?

ライブラリファイルの読み込み方

#include 'file_path';
evalFile('path');

公開ライブラリ

Webアプリ等から流用できそうなもの

そのまま使えるもの

md5.js

配布元:http://www.onicos.com/staff/iz/amuse/javascript/expert/

MD5_hexhash("いろはにほへとちりぬるを") == MD5_hexhash("いろはにほへとちりぬるを")

手を加えれば使えるもの

ijp iCalendar javascript parser

配布元:http://code.google.com/p/ijp/

  • 処理進捗状況をconsole.logで出力しているが、InDesign CS3には、consoleオブジェクトが存在しないので、consoleオブジェクトを作り、logメソッドを作っておくことでエラーを回避。
//ijpをInDesignで動かした時のエラー回避。
var console={};
console.log =function(){};
  • parseVjournalメソッド、parseVtodoメソッド、parseVeventメソッド内で用意しているトークン用オブジェクトにて、classがInDesignでは予約されているとしてエラーになるので、"class"とくくることで回避。
class:this.getValue('CLASS',vtodoString), //This property defines the access classification for a calendar component.

"class":this.getValue('CLASS',vtodoString), //This property defines the access classification for a calendar component.
  • 最終行にセミコロン;をつけないと、InDesignは処理できないので、付加。

QRCode.js QRコード生成

配布元:http://www.d-project.com/qrcode/index.html




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-11-01 (土) 15:03:51 (3519d)