InDesign Hacking with JavaScript

関数の要約
 void borderBox(width, <CMYKColor> color)
           選択された1つ以上のオブジェクトを罫で囲む
 Nothing createPage()
           filesとfilenames配列にある画像を並べたページを作成する
 Nothing downGrade(<File> file, <Number> version)
           指定のファイルを指定のバージョンに落としてai/eps拡張子で保存する
 void dump(fileObj)
          
 Object findImages(<String> dirname)
           loadFromDirの実体。再帰でフォルダからai、eps、psdのファイルを読み取り、filesとfilenamesを構成する
 Object getCSVersion()
          
 Object loadFromDir(<String> dirname)
           フォルダからファイルを読み取り、filesとfilenamesを構成する
 Object loadFromReport(<String> listfile)
           レポートファイルからファイルを読み取り、filesとfilenamesを構成する
 Nothing lockItems(<Document> obj)
           ドキュメントのアイテムロックを戻す
 Nothing lockLayers(<Layers> layers, <bool[]> obj, <String> sname)
           ドキュメントのレイヤーロックを戻す
 Number mmtopt(pt)
           mmからポイントに変換する
 Nothing replaceDocument(<Document> thisDocument, <String> kvarray)
           対象ドキュメント内のプレイスホルダを値で置き換える
 void replaceFont(file, array)
          
 Nothing resizeAI(<File> file, <Number> obj)
           ファイルのリサイズおよびDPI調整を行い、上書き保存する
 Nothing resizeDoc(<Document> obj)
           ドキュメントのリサイズを実行する
 String[] saveAndRead(<File> infile, <File> tmpfile)
           指定ファイルの使用フォント一覧配列を返す
 Nothing saveAsAI(<File> file)
           指定のファイルをai拡張子で保存する
 Nothing saveAsEPS(<File> file)
           指定のファイルのEPS化を行い、eps拡張子で保存する
 Nothing saveAsGrayEPS(<File> file)
           指定のファイルのCMYK→グレースケール化を行い、上書き保存する
 Nothing saveAsPDF(<File> file, <String> preset)
           指定のファイルのPDF化を行い、pdf拡張子で保存する
 Nothing saveAsPNG(<File> file)
           指定のファイルのPNG化を行い、png拡張子で保存する
 Nothing saveAsSVG(<File> file, percent)
           指定のファイルのSVG化を行い、svg拡張子で保存する
 Nothing setResolution(<Document> obj)
           ドキュメントの解像度を変換する
 Nothing unLockItems(<Document> obj)
           ドキュメントのアイテムロックを一旦解除する
 Nothing unLockLayers(<Layers> layers, <bool[]> obj, <String> sname)
           ドキュメントのレイヤーロックを一旦解除する


関数の詳細

borderBox

void borderBox(width, <CMYKColor> color)

createPage

Nothing createPage()

downGrade

Nothing downGrade(<File> file, <Number> version)

dump

void dump(fileObj)

findImages

Object findImages(<String> dirname)

getCSVersion

Object getCSVersion()

loadFromDir

Object loadFromDir(<String> dirname)

loadFromReport

Object loadFromReport(<String> listfile)

lockItems

Nothing lockItems(<Document> obj)

lockLayers

Nothing lockLayers(<Layers> layers, <bool[]> obj, <String> sname)

mmtopt

Number mmtopt(pt)

replaceDocument

Nothing replaceDocument(<Document> thisDocument, <String> kvarray)

replaceFont

void replaceFont(file, array)

resizeAI

Nothing resizeAI(<File> file, <Number> obj)

resizeDoc

Nothing resizeDoc(<Document> obj)

saveAndRead

String[] saveAndRead(<File> infile, <File> tmpfile)

saveAsAI

Nothing saveAsAI(<File> file)

saveAsEPS

Nothing saveAsEPS(<File> file)

saveAsGrayEPS

Nothing saveAsGrayEPS(<File> file)

saveAsPDF

Nothing saveAsPDF(<File> file, <String> preset)

saveAsPNG

Nothing saveAsPNG(<File> file)

saveAsSVG

Nothing saveAsSVG(<File> file, percent)

setResolution

Nothing setResolution(<Document> obj)

unLockItems

Nothing unLockItems(<Document> obj)

unLockLayers

Nothing unLockLayers(<Layers> layers, <bool[]> obj, <String> sname)

InDesign Hacking with JavaScript

Copyright 2008-2016 Kenshi Muto
Documentation generated by JSDoc on Mon Sep 11 18:20:30 2017