Избранное »

22.09.2014 – 07:27 | 2 комментария | 27 191 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com работает канал «InDesign Мастерская вёрстки». Там уже размещены более 70 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Скриптинг

Скриптописание: получение информации о свойствах объектов

Добавлено на 10.06.2010 – 12:34One Comment | 2 229 views

Наверное, многие согласятся с тем, что для того чтобы преуспеть в разработке скриптов, надо хорошо знать объектную модель InDesign. Но на мой взгляд, она совершенно необозрима. Можно удивлять коллег перечислением, какой объект сколько свойств имеет, но вряд ли кто сможет перечислить хотя бы пятую часть их. Один из аспектов курсов и книг по скриптингу — ознакомление пользователей с этой моделью, но это всегда показ только вершины айсберга. Исследуя чужие программы, тоже можно обнаружить неизвестные свойства известных объектов.

Эта ситуация удручает, прямо по поговорке, что «хвост виляет собакой», но книга Д. Фланагана «JavaScript Подробное руководство» натолкнула на мысль, что можно сделать скрипт, возвращающий всю информацию о свойствах выбранного объекта.

Программа называется GetObjProperty.jsx, ссылка на скачивание расположена в конце материала.

Перед запуском скрипта в вёрстке что-то должно быть выделено, и запускать его надо в отладчике.

В строке 18 переменная myObject определяет, информация о свойствах какого объекта будет выводиться на экран.

Программа иногда останавливается, если значение переменной myTmp в операторе try равно undefined, надо просто нажать F5 (иногда это приходится делать несколько раз) для продолжения работы до прихода в точку останова.

В конце работы результат выводится на консоль.

Вот примеры, что будет выведено в окне JAVASCRIPT CONSOLE для разных случаев выделения в тексте, и указания, информацию о каком объекте выводить на экран (строка 18 скрипта).

1)  myObject = mySelection; // (выделен абзац)

 

myObject: [object Paragraph]

myObject: [object Paragraph]

1. свойство: tabList /  myObject[свойство]:

2. свойство: bulletChar /  myObject[свойство]: [object Bullet]

3. свойство: numberingRestartPolicies /  myObject[свойство]: [object NumberingRestartPolicy]

4. свойство: bulletsAndNumberingResultText /  myObject[свойство]:

5. свойство: numberingResultNumber /  myObject[свойство]: -1

6. свойство: associatedXMLElements /  myObject[свойство]:

7. свойство: length /  myObject[свойство]: 24

8. свойство: index /  myObject[свойство]: 11

9. свойство: parentStory /  myObject[свойство]: [object Story]

10. свойство: parentTextFrames /  myObject[свойство]: [object TextFrame]

11. свойство: alignToBaseline /  myObject[свойство]: false

12. свойство: firstLineIndent /  myObject[свойство]: 0

13. свойство: leftIndent /  myObject[свойство]: 0

14. свойство: rightIndent /  myObject[свойство]: 0

15. свойство: spaceBefore /  myObject[свойство]: 0

16. свойство: spaceAfter /  myObject[свойство]: 0

17. свойство: balanceRaggedLines /  myObject[свойство]: 1114394470

18. свойство: justification /  myObject[свойство]: 1667591796

19. свойство: singleWordJustification /  myObject[свойство]: 1718971500

20. свойство: autoLeading /  myObject[свойство]: 120

21. свойство: dropCapLines /  myObject[свойство]: 0

22. свойство: dropCapCharacters /  myObject[свойство]: 0

23. свойство: keepLinesTogether /  myObject[свойство]: false

24. свойство: keepAllLinesTogether /  myObject[свойство]: false

25. свойство: keepWithNext /  myObject[свойство]: 0

26. свойство: keepFirstLines /  myObject[свойство]: 2

27. свойство: keepLastLines /  myObject[свойство]: 2

28. свойство: startParagraph /  myObject[свойство]: 1851945579

29. свойство: composer /  myObject[свойство]: Adobe Paragraph Composer

30. свойство: minimumWordSpacing /  myObject[свойство]: 80

31. свойство: maximumWordSpacing /  myObject[свойство]: 133

32. свойство: desiredWordSpacing /  myObject[свойство]: 100

33. свойство: minimumLetterSpacing /  myObject[свойство]: 0

34. свойство: maximumLetterSpacing /  myObject[свойство]: 0

35. свойство: desiredLetterSpacing /  myObject[свойство]: 0

36. свойство: minimumGlyphScaling /  myObject[свойство]: 100

37. свойство: maximumGlyphScaling /  myObject[свойство]: 100

38. свойство: desiredGlyphScaling /  myObject[свойство]: 100

39. свойство: ruleAbove /  myObject[свойство]: false

40. свойство: ruleAboveOverprint /  myObject[свойство]: false

41. свойство: ruleAboveLineWeight /  myObject[свойство]: 1

42. свойство: ruleAboveTint /  myObject[свойство]: -1

43. свойство: ruleAboveOffset /  myObject[свойство]: 0

44. свойство: ruleAboveLeftIndent /  myObject[свойство]: 0

45. свойство: ruleAboveRightIndent /  myObject[свойство]: 0

46. свойство: ruleAboveWidth /  myObject[свойство]: 1265399652

47. свойство: ruleAboveColor /  myObject[свойство]: Text Color

48. свойство: ruleAboveGapColor /  myObject[свойство]: [object Swatch]

49. свойство: ruleAboveGapTint /  myObject[свойство]: -1

50. свойство: ruleAboveGapOverprint /  myObject[свойство]: false

51. свойство: ruleAboveType /  myObject[свойство]: [object StrokeStyle]

52. свойство: ruleBelow /  myObject[свойство]: false

53. свойство: ruleBelowLineWeight /  myObject[свойство]: 1

54. свойство: ruleBelowTint /  myObject[свойство]: -1

55. свойство: ruleBelowOffset /  myObject[свойство]: 0

56. свойство: ruleBelowLeftIndent /  myObject[свойство]: 0

57. свойство: ruleBelowRightIndent /  myObject[свойство]: 0

58. свойство: ruleBelowWidth /  myObject[свойство]: 1265399652

59. свойство: ruleBelowColor /  myObject[свойство]: Text Color

60. свойство: ruleBelowGapColor /  myObject[свойство]: [object Swatch]

61. свойство: ruleBelowGapTint /  myObject[свойство]: -1

62. свойство: ruleBelowType /  myObject[свойство]: [object StrokeStyle]

63. свойство: hyphenateCapitalizedWords /  myObject[свойство]: true

64. свойство: hyphenation /  myObject[свойство]: true

65. свойство: hyphenateBeforeLast /  myObject[свойство]: 2

66. свойство: hyphenateAfterFirst /  myObject[свойство]: 2

67. свойство: hyphenateWordsLongerThan /  myObject[свойство]: 5

68. свойство: hyphenateLadderLimit /  myObject[свойство]: 3

69. свойство: hyphenationZone /  myObject[свойство]: 12.7

70. свойство: hyphenWeight /  myObject[свойство]: 5

71. свойство: dropCapStyle /  myObject[свойство]: [object CharacterStyle]

72. свойство: ascent /  myObject[свойство]: 2.64583333333333

73. свойство: descent /  myObject[свойство]: 0.88194444444444

74. свойство: baseline /  myObject[свойство]: 11.8791666666667

75. свойство: horizontalOffset /  myObject[свойство]: 38.708988571151

76. свойство: contents /  myObject[свойство]: Текст, текст, текст….

77. свойство: appliedParagraphStyle /  myObject[свойство]: [object ParagraphStyle]

78. свойство: appliedCharacterStyle /  myObject[свойство]: [object CharacterStyle]

79. свойство: kerningValue /  myObject[свойство]: undefined

80. свойство: appliedFont /  myObject[свойство]: [object Font]

81. свойство: fontStyle /  myObject[свойство]: Semibold

82. свойство: pointSize /  myObject[свойство]: 10

83. свойство: leading /  myObject[свойство]: 1635019116

84. свойство: kerningMethod /  myObject[свойство]: Metrics

85. свойство: tracking /  myObject[свойство]: 0

86. свойство: capitalization /  myObject[свойство]: 1852797549

87. свойство: position /  myObject[свойство]: 1852797549

88. свойство: underline /  myObject[свойство]: false

89. свойство: strikeThru /  myObject[свойство]: false

90. свойство: ligatures /  myObject[свойство]: true

91. свойство: noBreak /  myObject[свойство]: false

92. свойство: horizontalScale /  myObject[свойство]: 100

93. свойство: verticalScale /  myObject[свойство]: 100

94. свойство: baselineShift /  myObject[свойство]: 0

95. свойство: skew /  myObject[свойство]: 0

96. свойство: fillTint /  myObject[свойство]: 100

97. свойство: strokeTint /  myObject[свойство]: -1

98. свойство: strokeWeight /  myObject[свойство]: 1

99. свойство: overprintStroke /  myObject[свойство]: false

100. свойство: overprintFill /  myObject[свойство]: false

101. свойство: otfFigureStyle /  myObject[свойство]: 1147563124

102. свойство: otfOrdinal /  myObject[свойство]: false

103. свойство: otfFraction /  myObject[свойство]: false

104. свойство: otfDiscretionaryLigature /  myObject[свойство]: false

105. свойство: otfTitling /  myObject[свойство]: false

106. свойство: otfContextualAlternate /  myObject[свойство]: true

107. свойство: otfSwash /  myObject[свойство]: false

108. свойство: underlineColor /  myObject[свойство]: Text Color

109. свойство: underlineGapColor /  myObject[свойство]: [object Swatch]

110. свойство: underlineTint /  myObject[свойство]: -1

111. свойство: underlineGapTint /  myObject[свойство]: -1

112. свойство: underlineOverprint /  myObject[свойство]: false

113. свойство: underlineGapOverprint /  myObject[свойство]: false

114. свойство: underlineType /  myObject[свойство]: [object StrokeStyle]

115. свойство: underlineOffset /  myObject[свойство]: -9999

116. свойство: underlineWeight /  myObject[свойство]: -9999

117. свойство: strikeThroughColor /  myObject[свойство]: Text Color

118. свойство: strikeThroughGapColor /  myObject[свойство]: [object Swatch]

119. свойство: strikeThroughTint /  myObject[свойство]: -1

120. свойство: strikeThroughGapTint /  myObject[свойство]: -1

121. свойство: strikeThroughOverprint /  myObject[свойство]: false

122. свойство: strikeThroughGapOverprint /  myObject[свойство]: false

123. свойство: strikeThroughType /  myObject[свойство]: [object StrokeStyle]

124. свойство: strikeThroughOffset /  myObject[свойство]: -9999

125. свойство: strikeThroughWeight /  myObject[свойство]: -9999

126. свойство: fillColor /  myObject[свойство]: [object Color]

127. свойство: strokeColor /  myObject[свойство]: [object Swatch]

128. свойство: appliedLanguage /  myObject[свойство]: [object LanguageWithVendors]

129. свойство: lastLineIndent /  myObject[свойство]: 0

130. свойство: hyphenateLastWord /  myObject[свойство]: true

131. свойство: otfSlashedZero /  myObject[свойство]: false

132. свойство: otfHistorical /  myObject[свойство]: false

133. свойство: otfStylisticSets /  myObject[свойство]: 0

134. свойство: gradientFillLength /  myObject[свойство]: -1

135. свойство: gradientFillAngle /  myObject[свойство]: 0

136. свойство: gradientStrokeLength /  myObject[свойство]: -1

137. свойство: gradientStrokeAngle /  myObject[свойство]: 0

138. свойство: gradientFillStart /  myObject[свойство]: 0,0

139. свойство: gradientStrokeStart /  myObject[свойство]: 0,0

140. свойство: ruleBelowOverprint /  myObject[свойство]: false

141. свойство: ruleBelowGapOverprint /  myObject[свойство]: false

142. свойство: dropcapDetail /  myObject[свойство]: 0

143. свойство: hyphenateAcrossColumns /  myObject[свойство]: true

144. свойство: keepRuleAboveInFrame /  myObject[свойство]: false

145. свойство: ignoreEdgeAlignment /  myObject[свойство]: false

146. свойство: styleOverridden /  myObject[свойство]: false

147. свойство: endBaseline /  myObject[свойство]: 11.8791666666667

148. свойство: endHorizontalOffset /  myObject[свойство]: 69.904543516355

149. свойство: otfMark /  myObject[свойство]: true

150. свойство: otfLocale /  myObject[свойство]: true

151. свойство: positionalForm /  myObject[свойство]: 1852796517

152. свойство: paragraphDirection /  myObject[свойство]: 1278366308

153. свойство: paragraphJustification /  myObject[свойство]: 1886020709

154. свойство: appliedNestedStyles /  myObject[свойство]:

155. свойство: miterLimit /  myObject[свойство]: 4

156. свойство: strokeAlignment /  myObject[свойство]: 1936998735

157. свойство: endJoin /  myObject[свойство]: 1835691886

158. свойство: otfOverlapSwash /  myObject[свойство]: false

159. свойство: otfStylisticAlternate /  myObject[свойство]: false

160. свойство: otfJustificationAlternate /  myObject[свойство]: false

161. свойство: otfStretchedAlternate /  myObject[свойство]: false

162. свойство: characterDirection /  myObject[свойство]: 1147496036

163. свойство: keyboardDirection /  myObject[свойство]: 1147496036

164. свойство: digitsType /  myObject[свойство]: 1684628581

165. свойство: kashidas /  myObject[свойство]: 1801544805

166. свойство: diacriticPosition /  myObject[свойство]: 1685090164

167. свойство: xOffsetDiacritic /  myObject[свойство]: 0

168. свойство: yOffsetDiacritic /  myObject[свойство]: 0

169. свойство: allPageItems /  myObject[свойство]:

170. свойство: allGraphics /  myObject[свойство]:

171. свойство: appliedConditions /  myObject[свойство]:

172. свойство: opentypeFeatures /  myObject[свойство]:

173. свойство: gridAlignFirstLineOnly /  myObject[свойство]: false

174. свойство: bulletsAndNumberingListType /  myObject[свойство]: 1280601711

175. свойство: bulletsCharacterStyle /  myObject[свойство]: [object CharacterStyle]

176. свойство: numberingCharacterStyle /  myObject[свойство]: [object CharacterStyle]

177. свойство: numberingExpression /  myObject[свойство]: ^#.^t

178. свойство: bulletsTextAfter /  myObject[свойство]: ^t

179. свойство: appliedNumberingList /  myObject[свойство]: [object NumberingList]

180. свойство: numberingLevel /  myObject[свойство]: 1

181. свойство: numberingFormat /  myObject[свойство]: 1, 2, 3, 4…

182. свойство: numberingContinue /  myObject[свойство]: true

183. свойство: numberingStartAt /  myObject[свойство]: 1

184. свойство: numberingApplyRestartPolicy /  myObject[свойство]: true

185. свойство: bulletsAlignment /  myObject[свойство]: 1818584692

186. свойство: numberingAlignment /  myObject[свойство]: 1818584692

187. свойство: isValid /  myObject[свойство]: true

188. свойство: parent /  myObject[свойство]: [object Story]

189. свойство: properties /  myObject[свойство]: [object Object]

190. свойство: texts /  myObject[свойство]: [object Texts]

191. свойство: characters /  myObject[свойство]: [object Characters]

192. свойство: words /  myObject[свойство]: [object Words]

193. свойство: lines /  myObject[свойство]: [object Lines]

194. свойство: textColumns /  myObject[свойство]: [object TextColumns]

195. свойство: paragraphs /  myObject[свойство]: [object Paragraphs]

196. свойство: insertionPoints /  myObject[свойство]: [object InsertionPoints]

197. свойство: textStyleRanges /  myObject[свойство]: [object TextStyleRanges]

198. свойство: nestedStyles /  myObject[свойство]: [object NestedStyles]

199. свойство: tabStops /  myObject[свойство]: [object TabStops]

200. свойство: footnotes /  myObject[свойство]: [object Footnotes]

201. свойство: textVariableInstances /  myObject[свойство]: [object TextVariableInstances]

202. свойство: nestedLineStyles /  myObject[свойство]: [object NestedLineStyles]

203. свойство: nestedGrepStyles /  myObject[свойство]: [object NestedGrepStyles]

204. свойство: tables /  myObject[свойство]: [object Tables]

205. свойство: notes /  myObject[свойство]: [object Notes]

206. свойство: pageItems /  myObject[свойство]: [object PageItems]

207. свойство: ovals /  myObject[свойство]: [object Ovals]

208. свойство: rectangles /  myObject[свойство]: [object Rectangles]

209. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

210. свойство: textFrames /  myObject[свойство]: [object TextFrames]

211. свойство: polygons /  myObject[свойство]: [object Polygons]

212. свойство: groups /  myObject[свойство]: [object Groups]

213. свойство: formFields /  myObject[свойство]: [object FormFields]

214. свойство: buttons /  myObject[свойство]: [object Buttons]

215. свойство: hiddenTexts /  myObject[свойство]: [object HiddenTexts]

***

2)  myObject = mySelection; // (выделен текстовый фрейм)

myObject: [object TextFrame]

1. свойство: transparencySettings /  myObject[свойство]: [object TransparencySetting]

2. свойство: strokeTransparencySettings /  myObject[свойство]: [object StrokeTransparencySetting]

3. свойство: fillTransparencySettings /  myObject[свойство]: [object FillTransparencySetting]

4. свойство: contentTransparencySettings /  myObject[свойство]: [object ContentTransparencySetting]

5. свойство: geometricBounds /  myObject[свойство]: 5.00000000000001,5.00000000000001,291.999999999461,204.999999999936

6. свойство: visibleBounds /  myObject[свойство]: 5.00000000000001,5.00000000000001,291.999999999461,204.999999999936

7. свойство: parentStory /  myObject[свойство]: [object Story]

8. свойство: startTextFrame /  myObject[свойство]: [object TextFrame]

9. свойство: endTextFrame /  myObject[свойство]: [object TextFrame]

10. свойство: textFrameIndex /  myObject[свойство]: 0

11. свойство: overflows /  myObject[свойство]: false

12. свойство: previousTextFrame /  myObject[свойство]: null

13. свойство: nextTextFrame /  myObject[свойство]: [object TextFrame]

14. свойство: contents /  myObject[свойство]: 1234567890 Текст, текст, текст….

15. свойство: textFramePreferences /  myObject[свойство]: [object TextFramePreference]

16. свойство: anchoredObjectSettings /  myObject[свойство]: [object AnchoredObjectSetting]

17. свойство: baselineFrameGridOptions /  myObject[свойство]: [object BaselineFrameGridOption]

18. свойство: textWrapPreferences /  myObject[свойство]: [object TextWrapPreference]

19. свойство: contentType /  myObject[свойство]: 1952412773

20. свойство: lockState /  myObject[свойство]: 1852796517

21. свойство: associatedXMLElement /  myObject[свойство]: null

22. свойство: overridden /  myObject[свойство]: false

23. свойство: overriddenMasterPageItem /  myObject[свойство]: null

24. свойство: allowOverrides /  myObject[свойство]: undefined

25. свойство: fillColor /  myObject[свойство]: [object Swatch]

26. свойство: fillTint /  myObject[свойство]: -1

27. свойство: overprintFill /  myObject[свойство]: undefined

28. свойство: strokeWeight /  myObject[свойство]: 0

29. свойство: miterLimit /  myObject[свойство]: 4

30. свойство: endCap /  myObject[свойство]: 1650680176

31. свойство: endJoin /  myObject[свойство]: 1835691886

32. свойство: strokeType /  myObject[свойство]: [object StrokeStyle]

33. свойство: strokeCornerAdjustment /  myObject[свойство]: undefined

34. свойство: strokeDashAndGap /  myObject[свойство]: undefined

35. свойство: leftLineEnd /  myObject[свойство]: 1852796517

36. свойство: rightLineEnd /  myObject[свойство]: 1852796517

37. свойство: strokeColor /  myObject[свойство]: [object Swatch]

38. свойство: strokeTint /  myObject[свойство]: -1

39. свойство: cornerRadius /  myObject[свойство]: 4.23333333333333

40. свойство: gradientFillStart /  myObject[свойство]: 104.999999999968,60.3456569443097

41. свойство: gradientFillLength /  myObject[свойство]: 0

42. свойство: gradientFillAngle /  myObject[свойство]: 0

43. свойство: gradientStrokeStart /  myObject[свойство]: 104.999999999968,60.3456569443097

44. свойство: gradientStrokeLength /  myObject[свойство]: 0

45. свойство: gradientStrokeAngle /  myObject[свойство]: 0

46. свойство: overprintStroke /  myObject[свойство]: undefined

47. свойство: gapColor /  myObject[свойство]: [object Swatch]

48. свойство: gapTint /  myObject[свойство]: -1

49. свойство: overprintGap /  myObject[свойство]: undefined

50. свойство: strokeAlignment /  myObject[свойство]: 1936998723

51. свойство: nonprinting /  myObject[свойство]: false

52. свойство: itemLayer /  myObject[свойство]: [object Layer]

53. свойство: locked /  myObject[свойство]: false

54. свойство: localDisplaySetting /  myObject[свойство]: 1147563124

55. свойство: allPageItems /  myObject[свойство]:

56. свойство: allGraphics /  myObject[свойство]:

57. свойство: rotationAngle /  myObject[свойство]: 0

58. свойство: shearAngle /  myObject[свойство]: 0

59. свойство: horizontalScale /  myObject[свойство]: 100

60. свойство: verticalScale /  myObject[свойство]: 100

61. свойство: absoluteRotationAngle /  myObject[свойство]: 0

62. свойство: absoluteShearAngle /  myObject[свойство]: 0

63. свойство: absoluteHorizontalScale /  myObject[свойство]: 100

64. свойство: absoluteVerticalScale /  myObject[свойство]: 100

65. свойство: appliedObjectStyle /  myObject[свойство]: [object ObjectStyle]

66. свойство: frameFittingOptions /  myObject[свойство]: [object FrameFittingOption]

67. свойство: flip /  myObject[свойство]: 1852796517

68. свойство: absoluteFlip /  myObject[свойство]: 1852796517

69. свойство: cornerOption /  myObject[свойство]: 1852796517

70. свойство: id /  myObject[свойство]: 227

71. свойство: label /  myObject[свойство]:

72. свойство: isValid /  myObject[свойство]: true

73. свойство: parent /  myObject[свойство]: [object Page]

74. свойство: index /  myObject[свойство]: 0

75. свойство: properties /  myObject[свойство]: [object Object]

76. свойство: texts /  myObject[свойство]: [object Texts]

77. свойство: characters /  myObject[свойство]: [object Characters]

78. свойство: words /  myObject[свойство]: [object Words]

79. свойство: lines /  myObject[свойство]: [object Lines]

80. свойство: textColumns /  myObject[свойство]: [object TextColumns]

81. свойство: paragraphs /  myObject[свойство]: [object Paragraphs]

82. свойство: insertionPoints /  myObject[свойство]: [object InsertionPoints]

83. свойство: textStyleRanges /  myObject[свойство]: [object TextStyleRanges]

84. свойство: footnotes /  myObject[свойство]: [object Footnotes]

85. свойство: textVariableInstances /  myObject[свойство]: [object TextVariableInstances]

86. свойство: tables /  myObject[свойство]: [object Tables]

87. свойство: paths /  myObject[свойство]: [object Paths]

88. свойство: textPaths /  myObject[свойство]: [object TextPaths]

89. свойство: notes /  myObject[свойство]: [object Notes]

90. свойство: pageItems /  myObject[свойство]: [object PageItems]

91. свойство: ovals /  myObject[свойство]: [object Ovals]

92. свойство: rectangles /  myObject[свойство]: [object Rectangles]

93. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

94. свойство: textFrames /  myObject[свойство]: [object TextFrames]

95. свойство: polygons /  myObject[свойство]: [object Polygons]

96. свойство: groups /  myObject[свойство]: [object Groups]

97. свойство: formFields /  myObject[свойство]: [object FormFields]

98. свойство: buttons /  myObject[свойство]: [object Buttons]

99. свойство: hiddenTexts /  myObject[свойство]: [object HiddenTexts]

***

3)  myObject = mySelection; // (курсор стоит в тексте)

myObject: [object InsertionPoint]

1. свойство: tabList /  myObject[свойство]:

2. свойство: bulletChar /  myObject[свойство]: [object Bullet]

3. свойство: numberingRestartPolicies /  myObject[свойство]: [object NumberingRestartPolicy]

4. свойство: associatedXMLElements /  myObject[свойство]:

5. свойство: length /  myObject[свойство]: 0

6. свойство: index /  myObject[свойство]: 21

7. свойство: parentStory /  myObject[свойство]: [object Story]

8. свойство: parentTextFrames /  myObject[свойство]: [object TextFrame]

9. свойство: alignToBaseline /  myObject[свойство]: false

10. свойство: firstLineIndent /  myObject[свойство]: 0

11. свойство: leftIndent /  myObject[свойство]: 0

12. свойство: rightIndent /  myObject[свойство]: 0

13. свойство: spaceBefore /  myObject[свойство]: 0

14. свойство: spaceAfter /  myObject[свойство]: 0

15. свойство: balanceRaggedLines /  myObject[свойство]: 1114394470

16. свойство: justification /  myObject[свойство]: 1818584692

17. свойство: singleWordJustification /  myObject[свойство]: 1718971500

18. свойство: autoLeading /  myObject[свойство]: 120

19. свойство: dropCapLines /  myObject[свойство]: 0

20. свойство: dropCapCharacters /  myObject[свойство]: 0

21. свойство: keepLinesTogether /  myObject[свойство]: false

22. свойство: keepAllLinesTogether /  myObject[свойство]: false

23. свойство: keepWithNext /  myObject[свойство]: 0

24. свойство: keepFirstLines /  myObject[свойство]: 2

25. свойство: keepLastLines /  myObject[свойство]: 2

26. свойство: startParagraph /  myObject[свойство]: 1851945579

27. свойство: composer /  myObject[свойство]: Adobe Paragraph Composer

28. свойство: minimumWordSpacing /  myObject[свойство]: 80

29. свойство: maximumWordSpacing /  myObject[свойство]: 133

30. свойство: desiredWordSpacing /  myObject[свойство]: 100

31. свойство: minimumLetterSpacing /  myObject[свойство]: 0

32. свойство: maximumLetterSpacing /  myObject[свойство]: 0

33. свойство: desiredLetterSpacing /  myObject[свойство]: 0

34. свойство: minimumGlyphScaling /  myObject[свойство]: 100

35. свойство: maximumGlyphScaling /  myObject[свойство]: 100

36. свойство: desiredGlyphScaling /  myObject[свойство]: 100

37. свойство: ruleAbove /  myObject[свойство]: false

38. свойство: ruleAboveOverprint /  myObject[свойство]: false

39. свойство: ruleAboveLineWeight /  myObject[свойство]: 1

40. свойство: ruleAboveTint /  myObject[свойство]: -1

41. свойство: ruleAboveOffset /  myObject[свойство]: 0

42. свойство: ruleAboveLeftIndent /  myObject[свойство]: 0

43. свойство: ruleAboveRightIndent /  myObject[свойство]: 0

44. свойство: ruleAboveWidth /  myObject[свойство]: 1265399652

45. свойство: ruleAboveColor /  myObject[свойство]: Text Color

46. свойство: ruleAboveGapColor /  myObject[свойство]: [object Swatch]

47. свойство: ruleAboveGapTint /  myObject[свойство]: -1

48. свойство: ruleAboveGapOverprint /  myObject[свойство]: false

49. свойство: ruleAboveType /  myObject[свойство]: [object StrokeStyle]

50. свойство: ruleBelow /  myObject[свойство]: false

51. свойство: ruleBelowLineWeight /  myObject[свойство]: 1

52. свойство: ruleBelowTint /  myObject[свойство]: -1

53. свойство: ruleBelowOffset /  myObject[свойство]: 0

54. свойство: ruleBelowLeftIndent /  myObject[свойство]: 0

55. свойство: ruleBelowRightIndent /  myObject[свойство]: 0

56. свойство: ruleBelowWidth /  myObject[свойство]: 1265399652

57. свойство: ruleBelowColor /  myObject[свойство]: Text Color

58. свойство: ruleBelowGapColor /  myObject[свойство]: [object Swatch]

59. свойство: ruleBelowGapTint /  myObject[свойство]: -1

60. свойство: ruleBelowType /  myObject[свойство]: [object StrokeStyle]

61. свойство: hyphenateCapitalizedWords /  myObject[свойство]: true

62. свойство: hyphenation /  myObject[свойство]: true

63. свойство: hyphenateBeforeLast /  myObject[свойство]: 2

64. свойство: hyphenateAfterFirst /  myObject[свойство]: 2

65. свойство: hyphenateWordsLongerThan /  myObject[свойство]: 5

66. свойство: hyphenateLadderLimit /  myObject[свойство]: 3

67. свойство: hyphenationZone /  myObject[свойство]: 12.7

68. свойство: hyphenWeight /  myObject[свойство]: 5

69. свойство: dropCapStyle /  myObject[свойство]: [object CharacterStyle]

70. свойство: ascent /  myObject[свойство]: 0

71. свойство: descent /  myObject[свойство]: 0

72. свойство: baseline /  myObject[свойство]: 11.8791666666667

73. свойство: horizontalOffset /  myObject[свойство]: 18.9768600463867

74. свойство: contents /  myObject[свойство]:

75. свойство: appliedParagraphStyle / myObject[свойство]: [object ParagraphStyle]

76. свойство: appliedCharacterStyle /  myObject[свойство]: [object CharacterStyle]

77. свойство: kerningValue /  myObject[свойство]: -6

78. свойство: appliedFont /  myObject[свойство]: [object Font]

79. свойство: fontStyle /  myObject[свойство]: Regular

80. свойство: pointSize /  myObject[свойство]: 10

81. свойство: leading /  myObject[свойство]: 1635019116

82. свойство: kerningMethod /  myObject[свойство]: Metrics

83. свойство: tracking /  myObject[свойство]: 0

84. свойство: capitalization /  myObject[свойство]: 1852797549

85. свойство: position /  myObject[свойство]: 1852797549

86. свойство: underline /  myObject[свойство]: false

87. свойство: strikeThru /  myObject[свойство]: false

88. свойство: ligatures /  myObject[свойство]: true

89. свойство: noBreak /  myObject[свойство]: false

90. свойство: horizontalScale /  myObject[свойство]: 100

91. свойство: verticalScale /  myObject[свойство]: 100

92. свойство: baselineShift /  myObject[свойство]: 0

93. свойство: skew /  myObject[свойство]: 0

94. свойство: fillTint /  myObject[свойство]: -1

95. свойство: strokeTint /  myObject[свойство]: -1

96. свойство: strokeWeight /  myObject[свойство]: 1

97. свойство: overprintStroke /  myObject[свойство]: false

98. свойство: overprintFill /  myObject[свойство]: false

99. свойство: otfFigureStyle /  myObject[свойство]: 1147563124

100. свойство: otfOrdinal /  myObject[свойство]: false

101. свойство: otfFraction /  myObject[свойство]: false

102. свойство: otfDiscretionaryLigature /  myObject[свойство]: false

103. свойство: otfTitling /  myObject[свойство]: false

104. свойство: otfContextualAlternate /  myObject[свойство]: true

105. свойство: otfSwash /  myObject[свойство]: false

106. свойство: underlineColor /  myObject[свойство]: Text Color

107. свойство: underlineGapColor /  myObject[свойство]: [object Swatch]

108. свойство: underlineTint /  myObject[свойство]: -1

109. свойство: underlineGapTint /  myObject[свойство]: -1

110. свойство: underlineOverprint /  myObject[свойство]: false

111. свойство: underlineGapOverprint /  myObject[свойство]: false

112. свойство: underlineType /  myObject[свойство]: [object StrokeStyle]

113. свойство: underlineOffset /  myObject[свойство]: -9999

114. свойство: underlineWeight /  myObject[свойство]: -9999

115. свойство: strikeThroughColor /  myObject[свойство]: Text Color

116. свойство: strikeThroughGapColor /  myObject[свойство]: [object Swatch]

117. свойство: strikeThroughTint /  myObject[свойство]: -1

118. свойство: strikeThroughGapTint /  myObject[свойство]: -1

119. свойство: strikeThroughOverprint /  myObject[свойство]: false

120. свойство: strikeThroughGapOverprint /  myObject[свойство]: false

121. свойство: strikeThroughType /  myObject[свойство]: [object StrokeStyle]

122. свойство: strikeThroughOffset /  myObject[свойство]: -9999

123. свойство: strikeThroughWeight /  myObject[свойство]: -9999

124. свойство: fillColor /  myObject[свойство]: [object Color]

125. свойство: strokeColor /  myObject[свойство]: [object Swatch]

126. свойство: appliedLanguage /  myObject[свойство]: [object LanguageWithVendors]

127. свойство: lastLineIndent /  myObject[свойство]: 0

128. свойство: hyphenateLastWord /  myObject[свойство]: true

129. свойство: otfSlashedZero /  myObject[свойство]: false

130. свойство: otfHistorical /  myObject[свойство]: false

131. свойство: otfStylisticSets /  myObject[свойство]: 0

132. свойство: gradientFillLength /  myObject[свойство]: -1

133. свойство: gradientFillAngle /  myObject[свойство]: 0

134. свойство: gradientStrokeLength /  myObject[свойство]: -1

135. свойство: gradientStrokeAngle /  myObject[свойство]: 0

136. свойство: gradientFillStart /  myObject[свойство]: 0,0

137. свойство: gradientStrokeStart /  myObject[свойство]: 0,0

138. свойство: ruleBelowOverprint /  myObject[свойство]: false

139. свойство: ruleBelowGapOverprint /  myObject[свойство]: false

140. свойство: dropcapDetail /  myObject[свойство]: 0

141. свойство: hyphenateAcrossColumns /  myObject[свойство]: true

142. свойство: keepRuleAboveInFrame /  myObject[свойство]: false

143. свойство: ignoreEdgeAlignment /  myObject[свойство]: false

144. свойство: styleOverridden /  myObject[свойство]: false

145. свойство: endBaseline /  myObject[свойство]: 11.8791666666667

146. свойство: endHorizontalOffset /  myObject[свойство]: 18.9768600463867

147. свойство: otfMark /  myObject[свойство]: true

148. свойство: otfLocale /  myObject[свойство]: true

149. свойство: positionalForm /  myObject[свойство]: 1852796517

150. свойство: paragraphDirection /  myObject[свойство]: 1278366308

151. свойство: paragraphJustification /  myObject[свойство]: 1886020709

152. свойство: appliedNestedStyles /  myObject[свойство]:

153. свойство: miterLimit /  myObject[свойство]: 4

154. свойство: strokeAlignment /  myObject[свойство]: 1936998735

155. свойство: endJoin /  myObject[свойство]: 1835691886

156. свойство: otfOverlapSwash /  myObject[свойство]: false

157. свойство: otfStylisticAlternate /  myObject[свойство]: false

158. свойство: otfJustificationAlternate /  myObject[свойство]: false

159. свойство: otfStretchedAlternate /  myObject[свойство]: false

160. свойство: characterDirection /  myObject[свойство]: 1147496036

161. свойство: keyboardDirection /  myObject[свойство]: 1147496036

162. свойство: digitsType /  myObject[свойство]: 1684628581

163. свойство: kashidas /  myObject[свойство]: 1801544805

164. свойство: diacriticPosition /  myObject[свойство]: 1685090164

165. свойство: xOffsetDiacritic /  myObject[свойство]: 0

166. свойство: yOffsetDiacritic /  myObject[свойство]: 0

167. свойство: allPageItems /  myObject[свойство]:

168. свойство: allGraphics /  myObject[свойство]:

169. свойство: appliedConditions /  myObject[свойство]:

170. свойство: opentypeFeatures /  myObject[свойство]:

171. свойство: gridAlignFirstLineOnly /  myObject[свойство]: false

172. свойство: bulletsAndNumberingListType /  myObject[свойство]: 1280601711

173. свойство: bulletsCharacterStyle /  myObject[свойство]: [object CharacterStyle]

174. свойство: numberingCharacterStyle /  myObject[свойство]: [object CharacterStyle]

175. свойство: numberingExpression /  myObject[свойство]: ^#.^t

176. свойство: bulletsTextAfter /  myObject[свойство]: ^t

177. свойство: appliedNumberingList /  myObject[свойство]: [object NumberingList]

178. свойство: numberingLevel /  myObject[свойство]: 1

179. свойство: numberingFormat /  myObject[свойство]: 1, 2, 3, 4…

180. свойство: numberingContinue /  myObject[свойство]: true

181. свойство: numberingStartAt /  myObject[свойство]: 1

182. свойство: numberingApplyRestartPolicy /  myObject[свойство]: true

183. свойство: bulletsAlignment /  myObject[свойство]: 1818584692

184. свойство: numberingAlignment /  myObject[свойство]: 1818584692

185. свойство: isValid /  myObject[свойство]: true

186. свойство: parent /  myObject[свойство]: [object Story]

187. свойство: properties /  myObject[свойство]: [object Object]

188. свойство: texts /  myObject[свойство]: [object Texts]

189. свойство: characters /  myObject[свойство]: [object Characters]

190. свойство: words /  myObject[свойство]: [object Words]

191. свойство: lines /  myObject[свойство]: [object Lines]

192. свойство: textColumns /  myObject[свойство]: [object TextColumns]

193. свойство: paragraphs /  myObject[свойство]: [object Paragraphs]

194. свойство: insertionPoints /  myObject[свойство]: [object InsertionPoints]

195. свойство: textStyleRanges /  myObject[свойство]: [object TextStyleRanges]

196. свойство: nestedStyles /  myObject[свойство]: [object NestedStyles]

197. свойство: tabStops /  myObject[свойство]: [object TabStops]

198. свойство: footnotes /  myObject[свойство]: [object Footnotes]

199. свойство: textVariableInstances /  myObject[свойство]: [object TextVariableInstances]

200. свойство: nestedLineStyles /  myObject[свойство]: [object NestedLineStyles]

201. свойство: nestedGrepStyles /  myObject[свойство]: [object NestedGrepStyles]

202. свойство: tables /  myObject[свойство]: [object Tables]

203. свойство: notes /  myObject[свойство]: [object Notes]

204. свойство: pageItems /  myObject[свойство]: [object PageItems]

205. свойство: ovals /  myObject[свойство]: [object Ovals]

206. свойство: rectangles /  myObject[свойство]: [object Rectangles]

207. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

208. свойство: textFrames /  myObject[свойство]: [object TextFrames]

209. свойство: polygons /  myObject[свойство]: [object Polygons]

210. свойство: groups /  myObject[свойство]: [object Groups]

211. свойство: formFields /  myObject[свойство]: [object FormFields]

212. свойство: buttons /  myObject[свойство]: [object Buttons]

213. свойство: hiddenTexts /  myObject[свойство]: [object HiddenTexts]

***

4)  myObject = mySelection.appliedParagraphStyle;
// (курсор стоит в тексте, информация о приложенном к этому параграфу абзацном стиле — 75-я строка предыдущего списка свойств. Программа сообщила, что это свойство является объектом ParagraphStyle)

myObject: [object ParagraphStyle]

1. свойство: name /  myObject[свойство]: InfoAboutPicture

2. свойство: imported /  myObject[свойство]: false

3. свойство: basedOn /  myObject[свойство]: [No Paragraph Style]

4. свойство: nextStyle /  myObject[свойство]: [object ParagraphStyle]

5. свойство: alignToBaseline /  myObject[свойство]: false

6. свойство: firstLineIndent /  myObject[свойство]: 0

7. свойство: leftIndent /  myObject[свойство]: 0

8. свойство: rightIndent /  myObject[свойство]: 0

9. свойство: spaceBefore /  myObject[свойство]: 0

10. свойство: spaceAfter /  myObject[свойство]: 0

11. свойство: balanceRaggedLines /  myObject[свойство]: 1114394470

12. свойство: justification /  myObject[свойство]: 1667591796

13. свойство: singleWordJustification /  myObject[свойство]: 1718971500

14. свойство: autoLeading /  myObject[свойство]: 120

15. свойство: dropCapLines /  myObject[свойство]: 0

16. свойство: dropCapCharacters /  myObject[свойство]: 0

17. свойство: keepLinesTogether /  myObject[свойство]: false

18. свойство: keepAllLinesTogether /  myObject[свойство]: false

19. свойство: keepWithNext /  myObject[свойство]: 0

20. свойство: keepFirstLines /  myObject[свойство]: 2

21. свойство: keepLastLines /  myObject[свойство]: 2

22. свойство: startParagraph /  myObject[свойство]: 1851945579

23. свойство: composer /  myObject[свойство]: Adobe Paragraph Composer

24. свойство: minimumWordSpacing /  myObject[свойство]: 80

25. свойство: maximumWordSpacing /  myObject[свойство]: 133

26. свойство: desiredWordSpacing /  myObject[свойство]: 100

27. свойство: minimumLetterSpacing /  myObject[свойство]: 0

28. свойство: maximumLetterSpacing /  myObject[свойство]: 0

29. свойство: desiredLetterSpacing /  myObject[свойство]: 0

30. свойство: minimumGlyphScaling /  myObject[свойство]: 100

31. свойство: maximumGlyphScaling /  myObject[свойство]: 100

32. свойство: desiredGlyphScaling /  myObject[свойство]: 100

33. свойство: ruleAbove /  myObject[свойство]: false

34. свойство: ruleAboveOverprint /  myObject[свойство]: false

35. свойство: ruleAboveLineWeight /  myObject[свойство]: 1

36. свойство: ruleAboveTint /  myObject[свойство]: -1

37. свойство: ruleAboveOffset /  myObject[свойство]: 0

38. свойство: ruleAboveLeftIndent /  myObject[свойство]: 0

39. свойство: ruleAboveRightIndent /  myObject[свойство]: 0

40. свойство: ruleAboveWidth /  myObject[свойство]: 1265399652

41. свойство: ruleAboveColor /  myObject[свойство]: Text Color

42. свойство: ruleAboveGapColor /  myObject[свойство]: [object Swatch]

43. свойство: ruleAboveGapTint /  myObject[свойство]: -1

44. свойство: ruleAboveGapOverprint /  myObject[свойство]: false

45. свойство: ruleAboveType /  myObject[свойство]: [object StrokeStyle]

46. свойство: ruleBelow /  myObject[свойство]: false

47. свойство: ruleBelowLineWeight /  myObject[свойство]: 1

48. свойство: ruleBelowTint /  myObject[свойство]: -1

49. свойство: ruleBelowOffset /  myObject[свойство]: 0

50. свойство: ruleBelowLeftIndent /  myObject[свойство]: 0

51. свойство: ruleBelowRightIndent /  myObject[свойство]: 0

52. свойство: ruleBelowWidth /  myObject[свойство]: 1265399652

53. свойство: ruleBelowColor /  myObject[свойство]: Text Color

54. свойство: ruleBelowGapColor /  myObject[свойство]: [object Swatch]

55. свойство: ruleBelowGapTint /  myObject[свойство]: -1

56. свойство: ruleBelowType /  myObject[свойство]: [object StrokeStyle]

57. свойство: hyphenateCapitalizedWords /  myObject[свойство]: true

58. свойство: hyphenation /  myObject[свойство]: true

59. свойство: hyphenateBeforeLast /  myObject[свойство]: 2

60. свойство: hyphenateAfterFirst /  myObject[свойство]: 2

61. свойство: hyphenateWordsLongerThan /  myObject[свойство]: 5

62. свойство: hyphenateLadderLimit /  myObject[свойство]: 3

63. свойство: hyphenationZone /  myObject[свойство]: 12.7

64. свойство: hyphenWeight /  myObject[свойство]: 5

65. свойство: dropCapStyle /  myObject[свойство]: [object CharacterStyle]

66. свойство: tabList /  myObject[свойство]:

67. свойство: appliedFont /  myObject[свойство]: [object Font]

68. свойство: fontStyle /  myObject[свойство]: Semibold

69. свойство: pointSize /  myObject[свойство]: 10

70. свойство: leading /  myObject[свойство]: 1635019116

71. свойство: kerningMethod /  myObject[свойство]: Metrics

72. свойство: tracking /  myObject[свойство]: 0

73. свойство: capitalization /  myObject[свойство]: 1852797549

74. свойство: position /  myObject[свойство]: 1852797549

75. свойство: underline /  myObject[свойство]: false

76. свойство: strikeThru /  myObject[свойство]: false

77. свойство: ligatures /  myObject[свойство]: true

78. свойство: noBreak /  myObject[свойство]: false

79. свойство: horizontalScale /  myObject[свойство]: 100

80. свойство: verticalScale /  myObject[свойство]: 100

81. свойство: baselineShift /  myObject[свойство]: 0

82. свойство: skew /  myObject[свойство]: 0

83. свойство: fillTint /  myObject[свойство]: 100

84. свойство: strokeTint /  myObject[свойство]: -1

85. свойство: strokeWeight /  myObject[свойство]: 1

86. свойство: overprintStroke /  myObject[свойство]: false

87. свойство: overprintFill /  myObject[свойство]: false

88. свойство: otfFigureStyle /  myObject[свойство]: 1147563124

89. свойство: otfOrdinal /  myObject[свойство]: false

90. свойство: otfFraction /  myObject[свойство]: false

91. свойство: otfDiscretionaryLigature /  myObject[свойство]: false

92. свойство: otfTitling /  myObject[свойство]: false

93. свойство: otfContextualAlternate /  myObject[свойство]: true

94. свойство: otfSwash /  myObject[свойство]: false

95. свойство: underlineColor /  myObject[свойство]: Text Color

96. свойство: underlineGapColor /  myObject[свойство]: [object Swatch]

97. свойство: underlineTint /  myObject[свойство]: -1

98. свойство: underlineGapTint /  myObject[свойство]: -1

99. свойство: underlineOverprint /  myObject[свойство]: false

100. свойство: underlineGapOverprint /  myObject[свойство]: false

101. свойство: underlineType /  myObject[свойство]: [object StrokeStyle]

102. свойство: underlineOffset /  myObject[свойство]: -9999

103. свойство: underlineWeight /  myObject[свойство]: -9999

104. свойство: strikeThroughColor /  myObject[свойство]: Text Color

105. свойство: strikeThroughGapColor /  myObject[свойство]: [object Swatch]

106. свойство: strikeThroughTint /  myObject[свойство]: -1

107. свойство: strikeThroughGapTint /  myObject[свойство]: -1

108. свойство: strikeThroughOverprint /  myObject[свойство]: false

109. свойство: strikeThroughGapOverprint /  myObject[свойство]: false

110. свойство: strikeThroughType /  myObject[свойство]: [object StrokeStyle]

111. свойство: strikeThroughOffset /  myObject[свойство]: -9999

112. свойство: strikeThroughWeight /  myObject[свойство]: -9999

113. свойство: fillColor /  myObject[свойство]: [object Color]

114. свойство: strokeColor /  myObject[свойство]: [object Swatch]

115. свойство: appliedLanguage /  myObject[свойство]: [object LanguageWithVendors]

116. свойство: lastLineIndent /  myObject[свойство]: 0

117. свойство: hyphenateLastWord /  myObject[свойство]: true

118. свойство: otfSlashedZero /  myObject[свойство]: false

119. свойство: otfHistorical /  myObject[свойство]: false

120. свойство: otfStylisticSets /  myObject[свойство]: 0

121. свойство: gradientFillLength /  myObject[свойство]: -1

122. свойство: gradientFillAngle /  myObject[свойство]: 0

123. свойство: gradientStrokeLength /  myObject[свойство]: -1

124. свойство: gradientStrokeAngle /  myObject[свойство]: 0

125. свойство: gradientFillStart /  myObject[свойство]: 0,0

126. свойство: gradientStrokeStart /  myObject[свойство]: 0,0

127. свойство: ruleBelowOverprint /  myObject[свойство]: false

128. свойство: ruleBelowGapOverprint /  myObject[свойство]: false

129. свойство: dropcapDetail /  myObject[свойство]: 0

130. свойство: hyphenateAcrossColumns /  myObject[свойство]: true

131. свойство: keepRuleAboveInFrame /  myObject[свойство]: false

132. свойство: ignoreEdgeAlignment /  myObject[свойство]: false

133. свойство: otfMark /  myObject[свойство]: true

134. свойство: otfLocale /  myObject[свойство]: true

135. свойство: positionalForm /  myObject[свойство]: 1852796517

136. свойство: previewColor /  myObject[свойство]: 1851876449

137. свойство: paragraphDirection /  myObject[свойство]: 1278366308

138. свойство: paragraphJustification /  myObject[свойство]: 1886020709

139. свойство: miterLimit /  myObject[свойство]: 4

140. свойство: strokeAlignment /  myObject[свойство]: 1936998735

141. свойство: endJoin /  myObject[свойство]: 1835691886

142. свойство: otfOverlapSwash /  myObject[свойство]: false

143. свойство: otfStylisticAlternate /  myObject[свойство]: false

144. свойство: otfJustificationAlternate /  myObject[свойство]: false

145. свойство: otfStretchedAlternate /  myObject[свойство]: false

146. свойство: characterDirection /  myObject[свойство]: 1147496036

147. свойство: keyboardDirection /  myObject[свойство]: 1147496036

148. свойство: digitsType /  myObject[свойство]: 1684628581

149. свойство: kashidas /  myObject[свойство]: 1801544805

150. свойство: diacriticPosition /  myObject[свойство]: 1685090164

151. свойство: xOffsetDiacritic /  myObject[свойство]: 0

152. свойство: yOffsetDiacritic /  myObject[свойство]: 0

153. свойство: gridAlignFirstLineOnly /  myObject[свойство]: false

154. свойство: bulletsAndNumberingListType /  myObject[свойство]: 1280601711

155. свойство: bulletChar /  myObject[свойство]: [object Bullet]

156. свойство: bulletsCharacterStyle /  myObject[свойство]: [object CharacterStyle]

157. свойство: numberingCharacterStyle /  myObject[свойство]: [object CharacterStyle]

158. свойство: numberingExpression /  myObject[свойство]: ^#.^t

159. свойство: numberingRestartPolicies /  myObject[свойство]: [object NumberingRestartPolicy]

160. свойство: bulletsTextAfter /  myObject[свойство]: ^t

161. свойство: appliedNumberingList /  myObject[свойство]: [object NumberingList]

162. свойство: numberingLevel /  myObject[свойство]: 1

163. свойство: numberingFormat /  myObject[свойство]: 1, 2, 3, 4…

164. свойство: numberingContinue /  myObject[свойство]: true

165. свойство: numberingStartAt /  myObject[свойство]: 1

166. свойство: numberingApplyRestartPolicy /  myObject[свойство]: true

167. свойство: bulletsAlignment /  myObject[свойство]: 1818584692

168. свойство: numberingAlignment /  myObject[свойство]: 1818584692

169. свойство: id /  myObject[свойство]: 206

170. свойство: label /  myObject[свойство]:

171. свойство: isValid /  myObject[свойство]: true

172. свойство: parent /  myObject[свойство]: [object Document]

173. свойство: index /  myObject[свойство]: 2

174. свойство: properties /  myObject[свойство]: [object Object]

175. свойство: nestedStyles /  myObject[свойство]: [object NestedStyles]

176. свойство: tabStops /  myObject[свойство]: [object TabStops]

177. свойство: nestedLineStyles /  myObject[свойство]: [object NestedLineStyles]

178. свойство: nestedGrepStyles /  myObject[свойство]: [object NestedGrepStyles]

***

5)  myObject = mySelection; // (выделена группа объектов, состоящая из группы из двух текстовых объектов и затем добавленного в эту группу графического фрейма. Это отражено в свойстве 44 нового перечня свойств.)

myObject: [object Group]

1. свойство: transparencySettings /  myObject[свойство]: [object TransparencySetting]

2. свойство: strokeTransparencySettings /  myObject[свойство]: [object StrokeTransparencySetting]

3. свойство: fillTransparencySettings /  myObject[свойство]: [object FillTransparencySetting]

4. свойство: contentTransparencySettings /  myObject[свойство]: [object ContentTransparencySetting]

5. свойство: anchoredObjectSettings /  myObject[свойство]: [object AnchoredObjectSetting]

6. свойство: textWrapPreferences /  myObject[свойство]: [object TextWrapPreference]

7. свойство: lockState /  myObject[свойство]: 1852796517

8. свойство: associatedXMLElement /  myObject[свойство]: null

9. свойство: overridden /  myObject[свойство]: false

10. свойство: overriddenMasterPageItem /  myObject[свойство]: null

11. свойство: allowOverrides /  myObject[свойство]: undefined

12. свойство: geometricBounds /  myObject[свойство]: 5.00000000000001,5.00000000000001,291.999999999461,204.999999999936

13. свойство: visibleBounds /  myObject[свойство]: 5.00000000000001,5.00000000000001,291.999999999461,204.999999999936

14. свойство: fillColor /  myObject[свойство]: [object Swatch]

15. свойство: fillTint /  myObject[свойство]: -1

16. свойство: overprintFill /  myObject[свойство]: undefined

17. свойство: strokeWeight /  myObject[свойство]: 0

18. свойство: miterLimit /  myObject[свойство]: 4

19. свойство: endCap /  myObject[свойство]: 1650680176

20. свойство: endJoin /  myObject[свойство]: 1835691886

21. свойство: strokeType /  myObject[свойство]: [object StrokeStyle]

22. свойство: strokeCornerAdjustment /  myObject[свойство]: undefined

23. свойство: strokeDashAndGap /  myObject[свойство]: undefined

24. свойство: leftLineEnd /  myObject[свойство]: 1852796517

25. свойство: rightLineEnd /  myObject[свойство]: 1852796517

26. свойство: strokeColor /  myObject[свойство]: [object Swatch]

27. свойство: strokeTint /  myObject[свойство]: -1

28. свойство: cornerRadius /  myObject[свойство]: 4.23333333333333

29. свойство: gradientFillStart /  myObject[свойство]: undefined

30. свойство: gradientFillLength /  myObject[свойство]: 0

31. свойство: gradientFillAngle /  myObject[свойство]: 0

32. свойство: gradientStrokeStart /  myObject[свойство]: undefined

33. свойство: gradientStrokeLength /  myObject[свойство]: 0

34. свойство: gradientStrokeAngle /  myObject[свойство]: 0

35. свойство: overprintStroke /  myObject[свойство]: undefined

36. свойство: gapColor /  myObject[свойство]: [object Swatch]

37. свойство: gapTint /  myObject[свойство]: -1

38. свойство: overprintGap /  myObject[свойство]: undefined

39. свойство: strokeAlignment /  myObject[свойство]: 1936998723

40. свойство: nonprinting /  myObject[свойство]: false

41. свойство: itemLayer /  myObject[свойство]: [object Layer]

42. свойство: locked /  myObject[свойство]: false

43. свойство: localDisplaySetting /  myObject[свойство]: 1147563124

44. свойство: allPageItems /  myObject[свойство]: [object Rectangle],[object Group],[object TextFrame],[object TextFrame]

45. свойство: allGraphics /  myObject[свойство]:

46. свойство: rotationAngle /  myObject[свойство]: 0

47. свойство: shearAngle /  myObject[свойство]: 0

48. свойство: horizontalScale /  myObject[свойство]: 100

49. свойство: verticalScale /  myObject[свойство]: 100

50. свойство: absoluteRotationAngle /  myObject[свойство]: 0

51. свойство: absoluteShearAngle /  myObject[свойство]: 0

52. свойство: absoluteHorizontalScale /  myObject[свойство]: 100

53. свойство: absoluteVerticalScale /  myObject[свойство]: 100

54. свойство: appliedObjectStyle /  myObject[свойство]: [object ObjectStyle]

55. свойство: frameFittingOptions /  myObject[свойство]: [object FrameFittingOption]

56. свойство: flip /  myObject[свойство]: 1852796517

57. свойство: absoluteFlip /  myObject[свойство]: 1852796517

58. свойство: cornerOption /  myObject[свойство]: 1852796517

59. свойство: id /  myObject[свойство]: 2273

60. свойство: label /  myObject[свойство]:

61. свойство: isValid /  myObject[свойство]: true

62. свойство: parent /  myObject[свойство]: [object Page]

63. свойство: index /  myObject[свойство]: 0

64. свойство: properties /  myObject[свойство]: [object Object]

65. свойство: pageItems /  myObject[свойство]: [object PageItems]

66. свойство: ovals /  myObject[свойство]: [object Ovals]

67. свойство: rectangles /  myObject[свойство]: [object Rectangles]

68. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

69. свойство: textFrames /  myObject[свойство]: [object TextFrames]

70. свойство: graphics /  myObject[свойство]: [object Graphics]

71. свойство: images /  myObject[свойство]: [object Images]

72. свойство: epss /  myObject[свойство]: [object EPSs]

73. свойство: wmfs /  myObject[свойство]: [object WMFs]

74. свойство: picts /  myObject[свойство]: [object PICTs]

75. свойство: pdfs /  myObject[свойство]: [object PDFs]

76. свойство: polygons /  myObject[свойство]: [object Polygons]

77. свойство: groups /  myObject[свойство]: [object Groups]

78. свойство: formFields /  myObject[свойство]: [object FormFields]

79. свойство: buttons /  myObject[свойство]: [object Buttons]

***

6)  myObject = mySelection; // (выделен графический фрейм с иллюстрацией. Но чтобы понять, есть ли в нём иллюстрация, надо исследовать свойство allGraphics, строка 49. Это объект Image. )

myObject: [object Rectangle]

1. свойство: lockState /  myObject[свойство]: 1852796517

2. свойство: transparencySettings /  myObject[свойство]: [object TransparencySetting]

3. свойство: strokeTransparencySettings /  myObject[свойство]: [object StrokeTransparencySetting]

4. свойство: fillTransparencySettings /  myObject[свойство]: [object FillTransparencySetting]

5. свойство: contentTransparencySettings /  myObject[свойство]: [object ContentTransparencySetting]

6. свойство: anchoredObjectSettings /  myObject[свойство]: [object AnchoredObjectSetting]

7. свойство: textWrapPreferences /  myObject[свойство]: [object TextWrapPreference]

8. свойство: storyTitle /  myObject[свойство]:

9. свойство: incopyExportOptions /  myObject[свойство]: [object InCopyExportOption]

10. свойство: contentType /  myObject[свойство]: 1735553140

11. свойство: frameFittingOptions /  myObject[свойство]: [object FrameFittingOption]

12. свойство: associatedXMLElement /  myObject[свойство]: null

13. свойство: overridden /  myObject[свойство]: false

14. свойство: overriddenMasterPageItem /  myObject[свойство]: null

15. свойство: allowOverrides /  myObject[свойство]: undefined

16. свойство: geometricBounds /  myObject[свойство]: 63.6666666666667,26,114.8,86

17. свойство: visibleBounds /  myObject[свойство]: 63.6666666666667,26,114.8,86

18. свойство: fillColor /  myObject[свойство]: [object Swatch]

19. свойство: fillTint /  myObject[свойство]: -1

20. свойство: overprintFill /  myObject[свойство]: undefined

21. свойство: strokeWeight /  myObject[свойство]: 0

22. свойство: miterLimit /  myObject[свойство]: 4

23. свойство: endCap /  myObject[свойство]: 1650680176

24. свойство: endJoin /  myObject[свойство]: 1835691886

25. свойство: strokeType /  myObject[свойство]: [object StrokeStyle]

26. свойство: strokeCornerAdjustment /  myObject[свойство]: undefined

27. свойство: strokeDashAndGap /  myObject[свойство]: undefined

28. свойство: leftLineEnd /  myObject[свойство]: 1852796517

29. свойство: rightLineEnd /  myObject[свойство]: 1852796517

30. свойство: strokeColor /  myObject[свойство]: [object Swatch]

31. свойство: strokeTint /  myObject[свойство]: -1

32. свойство: cornerRadius /  myObject[свойство]: 4.23333333333333

33. свойство: gradientFillStart /  myObject[свойство]: 0,148.499999999731

34. свойство: gradientFillLength /  myObject[свойство]: 0

35. свойство: gradientFillAngle /  myObject[свойство]: 0

36. свойство: gradientStrokeStart /  myObject[свойство]: 0,148.499999999731

37. свойство: gradientStrokeLength /  myObject[свойство]: 0

38. свойство: gradientStrokeAngle /  myObject[свойство]: 0

39. свойство: overprintStroke /  myObject[свойство]: undefined

40. свойство: gapColor /  myObject[свойство]: [object Swatch]

41. свойство: gapTint /  myObject[свойство]: -1

42. свойство: overprintGap /  myObject[свойство]: undefined

43. свойство: strokeAlignment /  myObject[свойство]: 1936998723

44. свойство: nonprinting /  myObject[свойство]: false

45. свойство: itemLayer /  myObject[свойство]: [object Layer]

46. свойство: locked /  myObject[свойство]: false

47. свойство: localDisplaySetting /  myObject[свойство]: 1147563124

48. свойство: allPageItems /  myObject[свойство]:

49. свойство: allGraphics /  myObject[свойство]: [object Image]

50. свойство: rotationAngle /  myObject[свойство]: 0

51. свойство: shearAngle /  myObject[свойство]: 0

52. свойство: horizontalScale /  myObject[свойство]: 100

53. свойство: verticalScale /  myObject[свойство]: 100

54. свойство: absoluteRotationAngle /  myObject[свойство]: 0

55. свойство: absoluteShearAngle /  myObject[свойство]: 0

56. свойство: absoluteHorizontalScale /  myObject[свойство]: 100

57. свойство: absoluteVerticalScale /  myObject[свойство]: 100

58. свойство: appliedObjectStyle /  myObject[свойство]: [object ObjectStyle]

59. свойство: flip /  myObject[свойство]: 1852796517

60. свойство: absoluteFlip /  myObject[свойство]: 1852796517

61. свойство: cornerOption /  myObject[свойство]: 1852796517

62. свойство: id /  myObject[свойство]: 2272

63. свойство: label /  myObject[свойство]:

64. свойство: isValid /  myObject[свойство]: true

65. свойство: parent /  myObject[свойство]: [object Page]

66. свойство: index /  myObject[свойство]: 0

67. свойство: properties /  myObject[свойство]: [object Object]

68. свойство: paths /  myObject[свойство]: [object Paths]

69. свойство: sounds /  myObject[свойство]: [object Sounds]

70. свойство: textPaths /  myObject[свойство]: [object TextPaths]

71. свойство: movies /  myObject[свойство]: [object Movies]

72. свойство: pageItems /  myObject[свойство]: [object PageItems]

73. свойство: ovals /  myObject[свойство]: [object Ovals]

74. свойство: rectangles /  myObject[свойство]: [object Rectangles]

75. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

76. свойство: textFrames /  myObject[свойство]: [object TextFrames]

77. свойство: graphics /  myObject[свойство]: [object Graphics]

78. свойство: images /  myObject[свойство]: [object Images]

79. свойство: epss /  myObject[свойство]: [object EPSs]

80. свойство: wmfs /  myObject[свойство]: [object WMFs]

81. свойство: picts /  myObject[свойство]: [object PICTs]

82. свойство: pdfs /  myObject[свойство]: [object PDFs]

83. свойство: polygons /  myObject[свойство]: [object Polygons]

84. свойство: groups /  myObject[свойство]: [object Groups]

85. свойство: importedPages /  myObject[свойство]: [object ImportedPages]

***

7) myObject = mySelection.allGraphics; // (Выделен фрейм с иллюстрацией. Исследуется свойство allGraphics — если свойство length больше нуля, значит, в этом фрейме есть иллюстрация)

myObject: [object Image]

1. свойство: length /  myObject[свойство]: 1

***

8) myObject = mySelection.allGraphics[0]; // (Выделен фрейм с иллюстрацией, получение свойств иллюстрации этого фрейма)

myObject: [object Image]

1. свойство: transparencySettings /  myObject[свойство]: [object TransparencySetting]

2. свойство: strokeTransparencySettings /  myObject[свойство]: [object StrokeTransparencySetting]

3. свойство: fillTransparencySettings /  myObject[свойство]: [object FillTransparencySetting]

4. свойство: contentTransparencySettings /  myObject[свойство]: [object ContentTransparencySetting]

5. свойство: textWrapPreferences /  myObject[свойство]: [object TextWrapPreference]

6. свойство: clippingPath /  myObject[свойство]: [object ClippingPathSettings]

7. свойство: imageIOPreferences /  myObject[свойство]: [object ImageIOPreference]

8. свойство: graphicLayerOptions /  myObject[свойство]: [object GraphicLayerOption]

9. свойство: fillColor /  myObject[свойство]: undefined

10. свойство: fillTint /  myObject[свойство]: undefined

11. свойство: overprintFill /  myObject[свойство]: undefined

12. свойство: nonprinting /  myObject[свойство]: false

13. свойство: space /  myObject[свойство]: CMYK

14. свойство: actualPpi /  myObject[свойство]: 300,300

15. свойство: effectivePpi /  myObject[свойство]: 300,300

16. свойство: profileList /  myObject[свойство]: Adobe InDesign Default CMYK,Coated FOGRA27 (ISO 12647-2:2004),Coated FOGRA39 (ISO 12647-2:2004),Coated GRACoL 2006 (ISO 12647-2:2004),Europe ISO Coated FOGRA27,Japan Color 2001 Coated,Japan Color 2001 Uncoated,Japan Color 2002 Newspaper,Japan Color 2003 Web Coated,Japan Web Coated (Ad),U.S. Sheetfed Coated v2,U.S. Sheetfed Uncoated v2,U.S. Web Coated (SWOP) v2,U.S. Web Uncoated v2,Uncoated FOGRA29 (ISO 12647-2:2004),US Newsprint (SNAP 2007),Web Coated FOGRA28 (ISO 12647-2:2004),Web Coated SWOP 2006 Grade 3 Paper,Web Coated SWOP 2006 Grade 5 Paper,Canon CLC3220 @ Silver Image Matt 135,Canon iPR C7000VP/C6000 HeavyCoated v1F,Canon iPR C7000VP/C6000 HeavyThick v1F,Canon iPR C7000VP/C6000 Plain(C) v1F,Canon iPR C7000VP/C6000 Plain(H) v1F,Canon iPR C7000VP/C6000 Plain(N) v1F,Canon iPR C7000VP/C6000 Thick v1F,Euroscale Coated v2,Euroscale Uncoated v2,Japan Standard v2,Photoshop 4 Default CMYK,Photoshop 5 Default CMYK

17. свойство: profile /  myObject[свойство]: None

18. свойство: imageRenderingIntent /  myObject[свойство]: 1380541299

19. свойство: associatedXMLElement /  myObject[свойство]: null

20. свойство: overridden /  myObject[свойство]: false

21. свойство: overriddenMasterPageItem /  myObject[свойство]: null

22. свойство: allowOverrides /  myObject[свойство]: undefined

23. свойство: itemLink /  myObject[свойство]: [object Link]

24. свойство: geometricBounds /  myObject[свойство]: 63.6666666666667,26,212.172,126.33

25. свойство: visibleBounds /  myObject[свойство]: 63.6666666666667,26,212.172,126.33

26. свойство: localDisplaySetting /  myObject[свойство]: 1147563124

27. свойство: imageTypeName /  myObject[свойство]: JPEG

28. свойство: rotationAngle /  myObject[свойство]: 0

29. свойство: shearAngle /  myObject[свойство]: 0

30. свойство: horizontalScale /  myObject[свойство]: 100

31. свойство: verticalScale /  myObject[свойство]: 100

32. свойство: absoluteRotationAngle /  myObject[свойство]: 0

33. свойство: absoluteShearAngle /  myObject[свойство]: 0

34. свойство: absoluteHorizontalScale /  myObject[свойство]: 100

35. свойство: absoluteVerticalScale /  myObject[свойство]: 100

36. свойство: appliedObjectStyle /  myObject[свойство]: [object ObjectStyle]

37. свойство: flip /  myObject[свойство]: 1852796517

38. свойство: absoluteFlip /  myObject[свойство]: 1852796517

39. свойство: id /  myObject[свойство]: 2276

40. свойство: label /  myObject[свойство]:

41. свойство: isValid /  myObject[свойство]: true

42. свойство: parent /  myObject[свойство]: [object Rectangle]

43. свойство: index /  myObject[свойство]: 0

44. свойство: properties /  myObject[свойство]: [object Object]

***

9) myObject = mySelection.allGraphics[0].itemLink; // (Выделен фрейм с иллюстрацией, получение свойств иллюстрации, определенных в свойстве itemLink (строка 23 предыдущего перечня свойств) — это объект Link.)

myObject: [object Link]

1. свойство: versionState /  myObject[свойство]: 1986221653

2. свойство: editingState /  myObject[свойство]: 1986217301

3. свойство: linkXmp /  myObject[свойство]: [object LinkMetadata]

4. свойство: index /  myObject[свойство]: 0

5. свойство: parent /  myObject[свойство]: [object Image]

6. свойство: assetURL /  myObject[свойство]:

7. свойство: assetEtag /  myObject[свойство]:

8. свойство: assetID /  myObject[свойство]:

9. свойство: edited /  myObject[свойство]: false

10. свойство: name /  myObject[свойство]: 001.jpg

11. свойство: needed /  myObject[свойство]: true

12. свойство: status /  myObject[свойство]: 1852797549

13. свойство: linkType /  myObject[свойство]: JPEG

14. свойство: date /  myObject[свойство]: Tue Jun 08 2010 18:27:15 GMT+0400

15. свойство: size /  myObject[свойство]: 801561

16. свойство: filePath /  myObject[свойство]: C:\picts\001.jpg

17. свойство: id /  myObject[свойство]: 2280

18. свойство: label /  myObject[свойство]:

19. свойство: isValid /  myObject[свойство]: true

20. свойство: properties /  myObject[свойство]: [object Object]

21. свойство: links /  myObject[свойство]: [object Links]

***

10) myObject = mySelection.allGraphics[0].itemLink; // (Выделен фрейм с иллюстрацией, получение метаданных иллюстрации, определенных в свойстве linkXmp /строка 3 предыдущего перечня свойств/. )

myObject: [object LinkMetadata]

1. свойство: author /  myObject[свойство]:

2. свойство: description /  myObject[свойство]: 88/120

3. свойство: jobName /  myObject[свойство]:

4. свойство: copyrightStatus /  myObject[свойство]: 1433299822

5. свойство: copyrightNotice /  myObject[свойство]:

6. свойство: copyrightInfoURL /  myObject[свойство]:

7. свойство: keywords /  myObject[свойство]:

8. свойство: serverURL /  myObject[свойство]:

9. свойство: modificationDate /  myObject[свойство]: Tue Jun 08 2010 18:27:13 GMT+0400

10. свойство: creationDate /  myObject[свойство]: Thu Oct 30 2008 15:43:16 GMT+0400

11. свойство: documentTitle /  myObject[свойство]: Дореволюционная российская ценная бумага

12. свойство: creator /  myObject[свойство]: Adobe Photoshop CS2 Windows

13. свойство: format /  myObject[свойство]: image/jpeg

14. свойство: isValid /  myObject[свойство]: true

15. свойство: parent /  myObject[свойство]: [object Link]

16. свойство: properties /  myObject[свойство]: [object Object]

***

11) myObject = mySelection; // (Выделена ячейка таблицы )

myObject: [object Cell]

1. свойство: associatedXMLElement /  myObject[свойство]: null

2. свойство: id /  myObject[свойство]: 2

3. свойство: name /  myObject[свойство]: 2:0

4. свойство: index /  myObject[свойство]: 2

5. свойство: rowSpan /  myObject[свойство]: 1

6. свойство: columnSpan /  myObject[свойство]: 1

7. свойство: overflows /  myObject[свойство]: false

8. свойство: height /  myObject[свойство]: 5.46805555555556

9. свойство: width /  myObject[свойство]: 24.3826388888809

10. свойство: contents /  myObject[свойство]: 3

11. свойство: gradientFillLength /  myObject[свойство]: 277.464566929043

12. свойство: gradientFillAngle /  myObject[свойство]: 0

13. свойство: gradientFillStart /  myObject[свойство]: 5.00000000000001,5.00000000000001

14. свойство: topInset /  myObject[свойство]: 1.41111111111111

15. свойство: leftInset /  myObject[свойство]: 1.41111111111111

16. свойство: bottomInset /  myObject[свойство]: 1.41111111111111

17. свойство: rightInset /  myObject[свойство]: 1.41111111111111

18. свойство: fillColor /  myObject[свойство]: [object Swatch]

19. свойство: fillTint /  myObject[свойство]: 100

20. свойство: overprintFill /  myObject[свойство]: false

21. свойство: topLeftDiagonalLine /  myObject[свойство]: false

22. свойство: topRightDiagonalLine /  myObject[свойство]: false

23. свойство: diagonalLineInFront /  myObject[свойство]: false

24. свойство: diagonalLineStrokeWeight /  myObject[свойство]: 1

25. свойство: diagonalLineStrokeType /  myObject[свойство]: [object StrokeStyle]

26. свойство: diagonalLineStrokeColor /  myObject[свойство]: [object Color]

27. свойство: diagonalLineStrokeTint /  myObject[свойство]: 100

28. свойство: diagonalLineStrokeOverprint /  myObject[свойство]: false

29. свойство: diagonalLineStrokeGapColor /  myObject[свойство]: [object Swatch]

30. свойство: diagonalLineStrokeGapTint /  myObject[свойство]: 100

31. свойство: diagonalLineStrokeGapOverprint /  myObject[свойство]: false

32. свойство: clipContentToCell /  myObject[свойство]: false

33. свойство: firstBaselineOffset /  myObject[свойство]: 1296135023

34. свойство: verticalJustification /  myObject[свойство]: 1953460256

35. свойство: paragraphSpacingLimit /  myObject[свойство]: 0

36. свойство: minimumFirstBaselineOffset /  myObject[свойство]: 0

37. свойство: rotationAngle /  myObject[свойство]: 0

38. свойство: leftEdgeStrokeWeight /  myObject[свойство]: 1

39. свойство: leftEdgeStrokeType /  myObject[свойство]: [object StrokeStyle]

40. свойство: leftEdgeStrokeColor /  myObject[свойство]: [object Color]

41. свойство: leftEdgeStrokeTint /  myObject[свойство]: 100

42. свойство: leftEdgeStrokeOverprint /  myObject[свойство]: false

43. свойство: leftEdgeStrokeGapColor /  myObject[свойство]: [object Color]

44. свойство: leftEdgeStrokeGapTint /  myObject[свойство]: 100

45. свойство: leftEdgeStrokeGapOverprint /  myObject[свойство]: false

46. свойство: topEdgeStrokeWeight /  myObject[свойство]: 1

47. свойство: topEdgeStrokeType /  myObject[свойство]: [object StrokeStyle]

48. свойство: topEdgeStrokeColor /  myObject[свойство]: [object Color]

49. свойство: topEdgeStrokeTint /  myObject[свойство]: 100

50. свойство: topEdgeStrokeOverprint /  myObject[свойство]: false

51. свойство: topEdgeStrokeGapColor /  myObject[свойство]: [object Color]

52. свойство: topEdgeStrokeGapTint /  myObject[свойство]: 100

53. свойство: topEdgeStrokeGapOverprint /  myObject[свойство]: false

54. свойство: rightEdgeStrokeWeight /  myObject[свойство]: 1

55. свойство: rightEdgeStrokeType /  myObject[свойство]: [object StrokeStyle]

56. свойство: rightEdgeStrokeColor /  myObject[свойство]: [object Color]

57. свойство: rightEdgeStrokeTint /  myObject[свойство]: 100

58. свойство: rightEdgeStrokeOverprint /  myObject[свойство]: false

59. свойство: rightEdgeStrokeGapColor /  myObject[свойство]: [object Color]

60. свойство: rightEdgeStrokeGapTint /  myObject[свойство]: 100

61. свойство: rightEdgeStrokeGapOverprint /  myObject[свойство]: false

62. свойство: bottomEdgeStrokeWeight /  myObject[свойство]: 1

63. свойство: bottomEdgeStrokeType /  myObject[свойство]: [object StrokeStyle]

64. свойство: bottomEdgeStrokeColor /  myObject[свойство]: [object Color]

65. свойство: bottomEdgeStrokeTint /  myObject[свойство]: 100

66. свойство: bottomEdgeStrokeOverprint /  myObject[свойство]: false

67. свойство: bottomEdgeStrokeGapColor /  myObject[свойство]: [object Color]

68. свойство: bottomEdgeStrokeGapTint /  myObject[свойство]: 100

69. свойство: bottomEdgeStrokeGapOverprint /  myObject[свойство]: false

70. свойство: innerRowStrokeWeight /  myObject[свойство]: undefined

71. свойство: innerRowStrokeType /  myObject[свойство]: undefined

72. свойство: innerRowStrokeColor /  myObject[свойство]: undefined

73. свойство: innerRowStrokeTint /  myObject[свойство]: undefined

74. свойство: innerRowStrokeOverprint /  myObject[свойство]: undefined

75. свойство: innerRowStrokeGapColor /  myObject[свойство]: undefined

76. свойство: innerRowStrokeGapTint /  myObject[свойство]: undefined

77. свойство: innerRowStrokeGapOverprint /  myObject[свойство]: undefined

78. свойство: innerColumnStrokeWeight /  myObject[свойство]: undefined

79. свойство: innerColumnStrokeType /  myObject[свойство]: undefined

80. свойство: innerColumnStrokeColor /  myObject[свойство]: undefined

81. свойство: innerColumnStrokeTint /  myObject[свойство]: undefined

82. свойство: innerColumnStrokeOverprint /  myObject[свойство]: undefined

83. свойство: innerColumnStrokeGapColor /  myObject[свойство]: undefined

84. свойство: innerColumnStrokeGapTint /  myObject[свойство]: undefined

85. свойство: innerColumnStrokeGapOverprint /  myObject[свойство]: undefined

86. свойство: minimumHeight /  myObject[свойство]: 1.05833333333333

87. свойство: maximumHeight /  myObject[свойство]: 211.666666666667

88. свойство: keepWithNextRow /  myObject[свойство]: false

89. свойство: startRow /  myObject[свойство]: 1851945579

90. свойство: autoGrow /  myObject[свойство]: true

91. свойство: rowType /  myObject[свойство]: 1161982583

92. свойство: parentRow /  myObject[свойство]: [object Row]

93. свойство: parentColumn /  myObject[свойство]: [object Column]

94. свойство: appliedCellStyle /  myObject[свойство]: [object CellStyle]

95. свойство: label /  myObject[свойство]:

96. свойство: allPageItems /  myObject[свойство]:

97. свойство: allGraphics /  myObject[свойство]:

98. свойство: isValid /  myObject[свойство]: true

99. свойство: parent /  myObject[свойство]: [object Table]

100. свойство: properties /  myObject[свойство]: [object Object]

101. свойство: texts /  myObject[свойство]: [object Texts]

102. свойство: characters /  myObject[свойство]: [object Characters]

103. свойство: words /  myObject[свойство]: [object Words]

104. свойство: lines /  myObject[свойство]: [object Lines]

105. свойство: textColumns /  myObject[свойство]: [object TextColumns]

106. свойство: paragraphs /  myObject[свойство]: [object Paragraphs]

107. свойство: insertionPoints /  myObject[свойство]: [object InsertionPoints]

108. свойство: textStyleRanges /  myObject[свойство]: [object TextStyleRanges]

109. свойство: textVariableInstances /  myObject[свойство]: [object TextVariableInstances]

110. свойство: tables /  myObject[свойство]: [object Tables]

111. свойство: cells /  myObject[свойство]: [object Cells]

112. свойство: rows /  myObject[свойство]: [object Rows]

113. свойство: columns /  myObject[свойство]: [object Columns]

114. свойство: changes /  myObject[свойство]: [object Changes]

115. свойство: notes /  myObject[свойство]: [object Notes]

116. свойство: pageItems /  myObject[свойство]: [object PageItems]

117. свойство: ovals /  myObject[свойство]: [object Ovals]

118. свойство: rectangles /  myObject[свойство]: [object Rectangles]

119. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

120. свойство: textFrames /  myObject[свойство]: [object TextFrames]

121. свойство: polygons /  myObject[свойство]: [object Polygons]

122. свойство: groups /  myObject[свойство]: [object Groups]

123. свойство: formFields /  myObject[свойство]: [object FormFields]

124. свойство: buttons /  myObject[свойство]: [object Buttons]

125. свойство: hiddenTexts /  myObject[свойство]: [object HiddenTexts]

***

12) myObject = mySelection; // (Выделена таблица )

myObject: [object Table]

1. свойство: associatedXMLElement /  myObject[свойство]: null

2. свойство: storyOffset /  myObject[свойство]: [object InsertionPoint]

3. свойство: index /  myObject[свойство]: 0

4. свойство: headerRowCount /  myObject[свойство]: 0

5. свойство: footerRowCount /  myObject[свойство]: 0

6. свойство: height /  myObject[свойство]: 21.8722222222222

7. свойство: width /  myObject[свойство]: 97.5305555555236

8. свойство: topBorderStrokeWeight /  myObject[свойство]: 1

9. свойство: topBorderStrokeType /  myObject[свойство]: [object StrokeStyle]

10. свойство: topBorderStrokeColor /  myObject[свойство]: [object Color]

11. свойство: topBorderStrokeTint /  myObject[свойство]: 100

12. свойство: topBorderStrokeOverprint /  myObject[свойство]: false

13. свойство: topBorderStrokeGapColor /  myObject[свойство]: [object Color]

14. свойство: topBorderStrokeGapTint /  myObject[свойство]: 100

15. свойство: topBorderStrokeGapOverprint /  myObject[свойство]: false

16. свойство: leftBorderStrokeWeight /  myObject[свойство]: 1

17. свойство: leftBorderStrokeType /  myObject[свойство]: [object StrokeStyle]

18. свойство: leftBorderStrokeColor /  myObject[свойство]: [object Color]

19. свойство: leftBorderStrokeTint /  myObject[свойство]: 100

20. свойство: leftBorderStrokeOverprint /  myObject[свойство]: false

21. свойство: leftBorderStrokeGapColor /  myObject[свойство]: [object Color]

22. свойство: leftBorderStrokeGapTint /  myObject[свойство]: 100

23. свойство: leftBorderStrokeGapOverprint /  myObject[свойство]: false

24. свойство: bottomBorderStrokeWeight /  myObject[свойство]: 1

25. свойство: bottomBorderStrokeType /  myObject[свойство]: [object StrokeStyle]

26. свойство: bottomBorderStrokeColor /  myObject[свойство]: [object Color]

27. свойство: bottomBorderStrokeTint /  myObject[свойство]: 100

28. свойство: bottomBorderStrokeOverprint /  myObject[свойство]: false

29. свойство: bottomBorderStrokeGapColor /  myObject[свойство]: [object Color]

30. свойство: bottomBorderStrokeGapTint /  myObject[свойство]: 100

31. свойство: bottomBorderStrokeGapOverprint /  myObject[свойство]: false

32. свойство: rightBorderStrokeWeight /  myObject[свойство]: 1

33. свойство: rightBorderStrokeType /  myObject[свойство]: [object StrokeStyle]

34. свойство: rightBorderStrokeColor /  myObject[свойство]: [object Color]

35. свойство: rightBorderStrokeTint /  myObject[свойство]: 100

36. свойство: rightBorderStrokeOverprint /  myObject[свойство]: false

37. свойство: rightBorderStrokeGapColor /  myObject[свойство]: [object Color]

38. свойство: rightBorderStrokeGapTint /  myObject[свойство]: 100

39. свойство: rightBorderStrokeGapOverprint /  myObject[свойство]: false

40. свойство: spaceBefore /  myObject[свойство]: 1.41111111111111

41. свойство: spaceAfter /  myObject[свойство]: -1.41111111111111

42. свойство: skipFirstAlternatingStrokeRows /  myObject[свойство]: 0

43. свойство: skipLastAlternatingStrokeRows /  myObject[свойство]: 0

44. свойство: startRowStrokeCount /  myObject[свойство]: 0

45. свойство: startRowStrokeColor /  myObject[свойство]: [object Color]

46. свойство: startRowStrokeWeight /  myObject[свойство]: 1

47. свойство: startRowStrokeType /  myObject[свойство]: [object StrokeStyle]

48. свойство: startRowStrokeTint /  myObject[свойство]: 100

49. свойство: startRowStrokeGapOverprint /  myObject[свойство]: false

50. свойство: startRowStrokeGapColor /  myObject[свойство]: [object Color]

51. свойство: startRowStrokeGapTint /  myObject[свойство]: 100

52. свойство: startRowStrokeOverprint /  myObject[свойство]: false

53. свойство: endRowStrokeCount /  myObject[свойство]: 0

54. свойство: endRowStrokeColor /  myObject[свойство]: [object Color]

55. свойство: endRowStrokeWeight /  myObject[свойство]: 0.25

56. свойство: endRowStrokeType /  myObject[свойство]: [object StrokeStyle]

57. свойство: endRowStrokeTint /  myObject[свойство]: 100

58. свойство: endRowStrokeOverprint /  myObject[свойство]: false

59. свойство: endRowStrokeGapColor /  myObject[свойство]: [object Color]

60. свойство: endRowStrokeGapTint /  myObject[свойство]: 100

61. свойство: endRowStrokeGapOverprint /  myObject[свойство]: false

62. свойство: skipFirstAlternatingStrokeColumns /  myObject[свойство]: 0

63. свойство: skipLastAlternatingStrokeColumns /  myObject[свойство]: 0

64. свойство: startColumnStrokeCount /  myObject[свойство]: 0

65. свойство: startColumnStrokeColor /  myObject[свойство]: [object Color]

66. свойство: startColumnStrokeWeight /  myObject[свойство]: 1

67. свойство: startColumnStrokeType /  myObject[свойство]: [object StrokeStyle]

68. свойство: startColumnStrokeTint /  myObject[свойство]: 100

69. свойство: startColumnStrokeOverprint /  myObject[свойство]: false

70. свойство: startColumnStrokeGapColor /  myObject[свойство]: [object Color]

71. свойство: startColumnStrokeGapTint /  myObject[свойство]: 100

72. свойство: startColumnStrokeGapOverprint /  myObject[свойство]: false

73. свойство: endColumnStrokeCount /  myObject[свойство]: 0

74. свойство: endColumnStrokeColor /  myObject[свойство]: [object Color]

75. свойство: endColumnStrokeWeight /  myObject[свойство]: 0.25

76. свойство: endColumnLineStyle /  myObject[свойство]: [object StrokeStyle]

77. свойство: endColumnStrokeTint /  myObject[свойство]: 100

78. свойство: endColumnStrokeOverprint /  myObject[свойство]: false

79. свойство: endColumnStrokeGapColor /  myObject[свойство]: [object Color]

80. свойство: endColumnStrokeGapTint /  myObject[свойство]: 100

81. свойство: endColumnStrokeGapOverprint /  myObject[свойство]: false

82. свойство: columnFillsPriority /  myObject[свойство]: false

83. свойство: skipFirstAlternatingFillRows /  myObject[свойство]: 0

84. свойство: skipLastAlternatingFillRows /  myObject[свойство]: 0

85. свойство: startRowFillColor /  myObject[свойство]: [object Color]

86. свойство: startRowFillCount /  myObject[свойство]: 0

87. свойство: startRowFillTint /  myObject[свойство]: 20

88. свойство: startRowFillOverprint /  myObject[свойство]: false

89. свойство: endRowFillCount /  myObject[свойство]: 0

90. свойство: endRowFillColor /  myObject[свойство]: [object Swatch]

91. свойство: endRowFillTint /  myObject[свойство]: 100

92. свойство: endRowFillOverprint /  myObject[свойство]: false

93. свойство: skipFirstAlternatingFillColumns /  myObject[свойство]: 0

94. свойство: skipLastAlternatingFillColumns /  myObject[свойство]: 0

95. свойство: startColumnFillCount /  myObject[свойство]: 0

96. свойство: startColumnFillColor /  myObject[свойство]: [object Color]

97. свойство: startColumnFillTint /  myObject[свойство]: 20

98. свойство: startColumnFillOverprint /  myObject[свойство]: false

99. свойство: endColumnFillCount /  myObject[свойство]: 0

100. свойство: endColumnFillColor /  myObject[свойство]: [object Swatch]

101. свойство: endColumnFillTint /  myObject[свойство]: 100

102. свойство: endColumnFillOverprint /  myObject[свойство]: false

103. свойство: breakHeaders /  myObject[свойство]: 1231115363

104. свойство: breakFooters /  myObject[свойство]: 1231115363

105. свойство: skipFirstHeader /  myObject[свойство]: false

106. свойство: skipLastFooter /  myObject[свойство]: false

107. свойство: strokeOrder /  myObject[свойство]: 1935828330

108. свойство: alternatingFills /  myObject[свойство]: 1097617007

109. свойство: contents /  myObject[свойство]: 1,2,3,4,,,,,,,,,,,,

110. свойство: label /  myObject[свойство]:

111. свойство: bodyRowCount /  myObject[свойство]: 4

112. свойство: columnCount /  myObject[свойство]: 4

113. свойство: appliedTableStyle /  myObject[свойство]: [object TableStyle]

114. свойство: tableDirection /  myObject[свойство]: 1278366308

115. свойство: displayCollapsed /  myObject[свойство]: false

116. свойство: displayOrder /  myObject[свойство]: 1652118103

117. свойство: allPageItems /  myObject[свойство]:

118. свойство: allGraphics /  myObject[свойство]:

119. свойство: id /  myObject[свойство]: 2282

120. свойство: isValid /  myObject[свойство]: true

121. свойство: parent /  myObject[свойство]: [object TextFrame]

122. свойство: properties /  myObject[свойство]: [object Object]

123. свойство: textVariableInstances /  myObject[свойство]: [object TextVariableInstances]

124. свойство: cells /  myObject[свойство]: [object Cells]

125. свойство: rows /  myObject[свойство]: [object Rows]

126. свойство: columns /  myObject[свойство]: [object Columns]

127. свойство: changes /  myObject[свойство]: [object Changes]

128. свойство: notes /  myObject[свойство]: [object Notes]

129. свойство: pageItems /  myObject[свойство]: [object PageItems]

130. свойство: ovals /  myObject[свойство]: [object Ovals]

131. свойство: rectangles /  myObject[свойство]: [object Rectangles]

132. свойство: graphicLines /  myObject[свойство]: [object GraphicLines]

133. свойство: textFrames /  myObject[свойство]: [object TextFrames]

134. свойство: polygons /  myObject[свойство]: [object Polygons]

135. свойство: groups /  myObject[свойство]: [object Groups]

136. свойство: formFields /  myObject[свойство]: [object FormFields]

137. свойство: buttons /  myObject[свойство]: [object Buttons]

138. свойство: hiddenTexts /  myObject[свойство]: [object HiddenTexts]

Ну и так далее, думаю, подход к получению нужной информации о свойствах конкретного объекта ясен: надо присвоить переменной myObject имя объекта и запустить скрипт. Дюжина приведенных выше примеров показывает, как это всё работает.

Намного удобнее получить перечень свойств объекта с помощью этого скрипта, нежели искать эти же сведения в окне DATA BROWSER отладчика, точнее, в плане информирования о свойствах объектов скрипт и инструменты отладчика хорошо дополняют друг друга.

download

Скачать скрипт GetObjProperty.jsx

Михаил Иванюшин

ivanyushin#yandex.ru

One Comment »

  • Sergiy_Zadonskiy:

    Михаил, при запуске вашего скрипта с различныме объектами (например, [object Text]), многие свойства в качестве значений имеют длинные ряды цифр (например, свойство: capitalization = 1852797549, свойство: startParagraph = 1851945579, свойство: ruleAboveWidth = 1265399652 и т.д.). И если само описание свойства можно найти в объектной модели, хоть и краткое и не всегда понятное, как, например, капитализация — что это? То с цифрами совсем не ясно, что это, где искать? Подскажите, пожалуйста.

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.