タグ

JavaScriptとInDesignに関するstonifeのブックマーク (2)

  • inddドキュメントをユニークに識別する - DTPab

    タイトルまんまです。 ドキュメントをユニークに識別したいときってありますよね。 ありませんか? なければそっと閉じてくださいw はじめはUUIDGUID)とかMD5とか生成して、XMPを利用してドキュメントに埋め込もう*1と思っていたんです。 ところがどっこい、XMPを眺めていたらUUIDのような文字列を見つけました。 調べてみるとそのプロパティはまんまDocumentID。 しかもなんの苦もなく取得できてしまったので備忘も兼ねて残しておきます。 var myNameSpace = "http://ns.adobe.com/xap/1.0/mm/"; //The XML namespace for the XMP digital asset management schema var myDoc = app.documents[0]; var myMetadata = myDoc.met

    inddドキュメントをユニークに識別する - DTPab
  • XML (Flex 3)

    XML クラスには、XML オブジェクトを操作するためのメソッドとプロパティが含まれています。XMLList、Namespace、および QName などのクラスと同様、XML クラスには ECMAScript for XML(E4X)仕様(ECMA-357 Edition 2)で定義されている強力な XML 処理規格が実装されています。 toXMLString() メソッドは、XML オブジェクトに単純内容が含まれるか複合内容が含まれるかに関係なく、XML オブジェクトのストリング表現を返します。 メモ : ActionScript 2.0 の XML クラスと関連クラスは XMLDocument というクラス名に変更され、flash.xml パッケージに移行されています。XMLDocument は、後方互換性を維持する目的で ActionScript 3.0 に残されているものです。

  • 1