タグ

(★重要)とESTKに関するzichaoのブックマーク (2)

  • JavaScriptで文書作成

    [4839]JavaScriptで文書作成 | 投稿者:jizo | 投稿日:2010/06/25(Fri) 13:02:05 InDesignCS4を使っています。 JavaScriptを使用して、独自フォーマットの文書をInDesign上で再構築しようとしています。 基的な質問で恐縮ですが、ParagraphクラスやTextクラスの インスタンスを新規に作成して、インスタンスに対して文字 や文字修飾を設定した上でテキストフレームにセットする、 というようなコードが書けるのかを教えて頂きたいと思います。 例えばテキストフレームを新規作成するのであれば、 var myTextFrame = myPage.textFrames.add(); という書き方で新規にインスタンスを作成することができま すが、段落の場合、 var newPara = myTextFrame.parentStory

    JavaScriptで文書作成
    zichao
    zichao 2011/11/17
    textFramesにはadd()メソッドがありますが、Paragraphsにはありません。ParagraphはParagraphsのインスタンスですが、メソッドが用意されていない。
  • ディザInDesignブログ: ESTKのデータブラウザでプロパティを探す

    ESTKのデータブラウザでプロパティを探す そういえば、先日のセミナーで「オブジェクトのプロパティってどうやって探すんですか」と聞かれた。そのときは英語から当たりをつけるんですよと答えたが、ExtendScript Toolkitのデータブラウザで探すこともできるので、知らない人のために書いておこうと思う。 例として、文字の歪みのプロパティは何かを探してみる。まず、適当にドキュメントを作って文字を打ち、「歪み」のところに適当に数値を入れる(この例では18)。また、スクリプトを書きやすいようにその文字を選択状態にしておく。 次にExtendScript Toolkitを起動して次のように入力。ここでのキモは必ず「var」で宣言しておくこと。2行目は今回の手順と直接関係ないので、エラーにならない何かを入れておく。そしてメニューから[デバッグ]―[ステップイン](または▼)を実行。 1行目を実行

  • 1