إستخدام لغة Javascript في Photoshop Actions - mobde3net

    • إستخدام لغة Javascript في Photoshop Actions - mobde3net

      ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ ط£ظˆ Actions ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ط§ط*ط¯ ط§ظ„ظ…ظ…ظٹط²ط§طھ ط§ظ„طھظٹ طھظˆظپط± ط§ظ„ظƒط«ظٹط± ظ…ظ† ط§ظ„ظˆظ‚طھ ط¹ظ„ظ‰ ط§ظ„ظ…طµظ…ظ…ظٹظ† ظˆظ‡ظٹ ط¹ط¨ط§ط±ط© ط¹ظ† طھط³ط¬ظٹظ„ ظ„ط¹ظ…ظ„ظٹط§طھ ط§ظˆ ظ…ظ‡ط§ظ… ظ…ظƒط±ط±ط© طھظ‚ظˆظ… ط¨ظ‡ط§طŒ ظˆطھط³طھط®ط¯ظ… ظ‡ط°ط§ ط§ظ„طھط³ط¬ظٹظ„ ظ„ط¥ط³طھط®ط¯ط§ظ…ظ‡ ظ„ط§ط*ظ‚ط§ ظ…ط¹ طھطµط§ظ…ظٹظ… ط£ط®ط±ظ‰ ط£ظˆ ط¬ط²ط، ظ…ط¹ظٹظ† ظپظٹ ط§ظ„طھطµظ…ظٹظ… ط¯ظˆظ† ط¹ظ…ظ„ ظ†ظپط³ ط§ظ„ظ…ظ‡ط§ظ… ظ…ط±ط© ط£ط®ط±ظ‰طŒ ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ Actions ظ…ط¹ط±ظˆظپط© ظ„ظƒظ„ ظ…ظ† ظٹط³طھط®ط¯ظ… ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظˆظ‡ط°ط§ ط§ظ„ظ…ظˆط¶ظˆط¹ ظ„ظٹط³ ط´ط±ط* ظ„ظƒظٹظپظٹط© ط¥ط³طھط®ط¯ظ…ظ‡ط§! ظ„ط£ظ†ظ‡ط§ ط¨ط³ظٹط·ط© ظˆط³ظ‡ظ„ط© ظˆطھظˆط¬ط¯ ط§ظ„ظƒط«ظٹط± ظ…ظ† ط§ظ„ط¯ط±ظˆط³ ط*ظˆظ„ ظƒظٹظپظٹط© ط¥ط³طھط®ط¯ط§ظ…ظ‡ط§طŒ ظˆظ„ظƒظ†آ*ظ‡ظ†ط§ظƒ ط*ط§ط¬ط© ظ„ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ظƒظˆط¯ ط§ظ„ط¨ط±ظ…ط¬ظٹ ظپظٹ ط¹ظ…ظ„ ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ ActionsطŒ ظپط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ ط¨طھط³ط¬ظٹظ„ ط¹ط¯ط© ظ…ظ‡ط§ظ… طھظ‚ظˆظ… ط¨ظ‡ط§ ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ„ظٹط³ ظƒط§ظپظٹط§ظ‹ ظˆظ…ط*ط¯ظˆط¯ ظ…ظ† ظ†ط§ط*ظٹط© ط§ظ„طھط*ظƒظ….

      ظ‡ط°ط§ ط§ظ„ظ…ظˆط¶ظˆط¹ ظٹط¹ط±ط¶ ط·ط±ظٹظ‚ط© ط¥ط³طھط®ط¯ط§ظ… ظ„ط؛ط© Javascript ظپظٹ ط¹ظ…ظ„ ط£ظˆط§ظ…ط± ط£ظˆ ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط§ظ„ظ…ظ‡ط§ظ… ظٹطھظ… طھط·ط¨ظٹظ‚ظ‡ط§ ظƒط¥ط¬ط±ط§ط،ط§طھ ActionsطŒ ظ…ط¹ ظ…ط«ط§ظ„ ط¹ظ…ظ„ظٹ ظ„طھظˆط¶ظٹط* ظپط§ط¦ط¯ط© ط¥ط³طھط®ط¯ط§ظ… ظ‡ط°ظ‡ ط§ظ„ط·ط±ظٹظ‚ط© (ظ‡ظ†ط§ظƒ ظ„ط؛ط§طھ ط¨ط±ظ…ط¬ظٹط© ط£ط®ط±ظ‰ ظٹظ…ظƒظ† ط¥ط³طھط®ط¯ط§ظ…ظ‡ط§ ظ…ط«ظ„ AppleScript ظˆ VBScript ظˆظ„ظƒظ†ظٹ ط¥ط®طھط±طھ Javascript ظ„ط´ظ‡ط±طھظ‡ط§ ظˆظ…طھط¹ط© ط§ظ„ط¹ظ…ظ„ ظپظٹظ‡ط§).
      [h=3]ط§ظ„ط*ط§ط¬ط© ظ„ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط¨ط±ظ…ط¬ط© ظ„ط¹ظ…ظ„ ط¥ط¬ط±ط§ط،ط§طھ ط§ظ„ظپظˆطھظˆط´ظˆط¨ Photoshop Actions[/h]ظ…ط§ ط¬ط¹ظ„ظ†ظٹ ط£ط³طھط®ط¯ظ… ظ‡ط°ظ‡ ط§ظ„ط·ط±ظٹظ‚ط© ط£ظ†ظ†ظٹ ظƒظ†طھ ط£ط±ظٹط¯ طھطµط؛ظٹط± ط¹ط¯ط© طµظˆط± ظ…ظپطھظˆط*ط© ظ…ط³ط¨ظ‚ط§ظ‹ ظˆطھطµط؛ظٹط±ظ‡ط§ ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§ ظˆط¥ط¹ط§ط¯ط© ط*ظپط¸ظ‡ط§ ظ…ط±ط© ط£ط®ط±ظ‰ ط¨ط¥ط³ظ… ط¢ط®ط± ط£ظˆ ط¨ظ†ظپط³ ط§ظ„ط¥ط³ظ… ظ…ط¹ ط¥ط¶ط§ظپط© ط*ط±ظˆظپ ط¥ظ„ظ‰ ط¢ط®ط± ط§ظ„ط¥ط³ظ….
      ظˆ ظƒظ…ط«ط§ظ„ ط¹ظ„ظ‰ ط°ظ„ظƒطŒ ظ„ط¯ظٹظƒ طµظˆط± ظƒط¨ظٹط±ط© ط§ظ„ط*ط¬ظ… ظˆظ‡ظٹ طھظ…ط«ظ„ طµظˆط± ط°ظˆ ط¯ظ‚ط© ط¹ط§ظ„ظٹط© HD ظˆطھط±ظٹط¯ طھطµط؛ظٹط± ط¬ظ…ظٹط¹ ط§ظ„طµظˆط± ط°ظˆ ط§ظ„ط¯ظ‚ط© ط§ظ„ط¹ط§ظ„ظٹط© ط¥ظ„ظ‰ ظ†طµظپ ظ…ظ‚ط§ط³ظ‡ط§ ظˆطھظƒظˆظ† ط¨ظ…ظ‚ظٹط§ط³ ط£طµط؛ط± ظ…ط¹ ط§ظ„ط¹ظ„ظ… ط£ظ† ظƒظ„ طµظˆط±ط© ظ…ط®طھظ„ظپط© ط§ظ„ظ…ظ‚ط§ط³ .. ظ…ط§ط°ط§ ط³طھظپط¹ظ„طں ظٹظ…ظƒظ† ط¥ط³طھط®ط¯ط§ظ… Actions ط¨طھط³ط¬ظٹظ„ ط§ظ„طھطµط؛ظٹط± ظˆظ„ظƒظ† ط³ظˆظپ طھظƒطھط¨ ط±ظ‚ظ… ظ…ط¹ظٹظ† ط¨ط¹ط¯ ط*ط³ط§ط¨ ظ†طµظپ ظ‚ظٹظ…ط© ط§ظ„ط¹ط±ط¶ Width ظˆط§ظ„ط¥ط±طھظپط§ط¹ HeightطŒ ظˆظٹط¹ظ†ظٹ ط°ظ„ظƒ ظ„ط§ طھط³طھط·ظٹط¹ طھطµط؛ظٹط± ط¬ظ…ظٹط¹ ط§ظ„طµظˆط± ط¨ظ†ظپط³ ط§ظ„ط±ظ‚ظ… ط§ظ„ط°ظٹ ط¥ط³طھط®ط¯ظ…طھظ‡ ظ…ط¹ ط§ظ„طµظˆط±ط© ط§ظ„ط³ط§ط¨ظ‚ط©. ظ‡ظ†ط§ ط³طھط³طھط®ط¯ظ… ط§ظ„ط¨ط±ظ…ط¬ط© ظپظٹ ط¹ظ…ظ„ ط¥ط¬ط±ط§ط،ط§طھ طµط*ظٹط*ط© ظˆط¯ظ‚ظٹظ‚ط©.
      [h=3]ط£ط³ط§ط³ظٹط§طھ ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط¨ط±ظ…ط¬ط© ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨[/h]ط¨ط¥ط³طھط®ط¯ط§ظ… ظ‡ط°ظ‡ ط§ظ„ط·ط±ظ‚ Method ظˆط§ظ„ط®طµط§ط¦طµ Properties ط§ظ„ط®ط§طµط© ط¨ط¨ط±ظ†ط§ظ…ط¬ ظپظˆطھظˆط´ظˆط¨ ظٹظ…ظƒظ†ظƒ طھط·ط¨ظٹظ‚ ط£ظ…ط± ط£ظˆ ط¹ط¯ط© ط£ظˆط§ظ…ط± ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ…ط«ظ„ ط¥ظ†ط´ط§ط، ظ…ظ„ظپ ط¬ط¯ظٹط¯طŒ طھط*ط¯ظٹط¯ ط§ظ„ظ…ظ„ظپ ط§ظ„ظ…ظپطھظˆط* ط*ط§ظ„ظٹط§ظ‹طŒ ظˆط*ظپط¸ ط§ظ„ظ…ظ„ظپطŒ ظˆطھط*ط¯ظٹط¯ طµظٹط؛طھظ‡ ظˆط§ظ„طھط*ظƒظ… ط¨ط¹ط¯ط© ط¥ط®طھظٹط§ط±ط§طھطŒ ظˆط§ظ„طھط*ظƒظ… ط¨ط§ظ„ط·ط¨ظ‚ط§طھطŒ ظˆط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط£ط±ظ‚ط§ظ… ظ„ط¹ظ…ظ„ ظ†طھظٹط¬ط© ط*ط³ط§ط¨ظٹط© ظˆط؛ظٹط± ط°ظ„ظƒ.
      ظٹظˆظپط± ظ…ظˆظ‚ط¹ Adobe ظˆط«ط§ط¦ظ‚ ظ…ظپطµظ„ط© ط¹ظ† ظƒظٹظپظٹط© ط§ظ„ط¨ط±ظ…ط¬ط© ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ط£ظˆ Adobe Photoshop Scripting ظˆظ„ظƒظ† ظٹط´ط±ط*ظ‡ط§ ظپظٹ ظ…ظ„ظپط§طھ PDF ظ…ظپطµظ„ط© ظˆظٹظ…ظƒظ† ط¥ظٹط¬ط§ط¯ ظ…ظ„ظپ ط§ظ„ظˆظ‚ط§ط¦ظ‚ ظپظٹ ط¬ظ‡ط§ط²ظƒ ط¥ط°ط§ ظƒظ†طھ طھظ…ظ„ظƒ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ CS ط§ظ„ظ†ط³ط®ط© 3 ظˆظ…ط§ ظپظˆظ‚ (ط¥ظ…طھط¯ط§ط¯ ط§ظ„ظ…ط§ظƒ: Applications> Photoshop CSx> Presets> Scriptsآ*| ط¥ظ…طھط¯ط§ط¯ ط§ظ„ظˆظٹظ†ط¯ظˆط²: \C:\Program Files\Adobe\Photoshop CSx\Presets\Scripts).
      ط¥ظ„ط§ ط£ظ† ط§ظ„ظˆط«ط§ط¦ظ‚ ط؛ظٹط± ظ…ظ†ط¸ظ…ط©آ*(ظˆط«ط§ط¦ظ‚ ط§ظ„ط¥طµط¯ط§ط± ط§ظ„ط£ط®ظٹط± ظˆط§ظ„ط³ط§ط¨ظ‚ ط£ظپط¶ظ„ ظ…ظ…ط§ ظƒط§ظ† ط¹ظ„ظٹظ‡ ظ…ظ† ظ‚ط¨ظ„) ط¨ظ…ط¹ظ†ظ‰ ط£ظ†ظƒ ظ„ط§ طھط³طھط·ظٹط¹ ط§ظ„ظˆطµظˆظ„ ط¨ط³ظ‡ظˆظ„ط© ظ„ظ„ط§ظˆط§ظ…ط± ط£ظˆ ط§ظ„ط¯ظˆط§ظ„ ط§ظ„ط®ط§طµط© ط¨ط¹ظ…ظ„ ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ ط§ظ„ظ…ط¨ط±ظ…ط¬ط© ط¨ظ„ط؛ط© Javascript (ظ„ظٹط³طھ ظ…ط¨ط³ط·ط© ظ…ط«ظ„ ظˆط«ط§ط¦ظ‚ jQuery ط¹ظ„ظ‰ ط³ط¨ظٹظ„ ط§ظ„ظ…ط«ط§ظ„) .. ظ„ظ‡ط°ط§ ظپط¶ظ„طھ ط·ط±ط* ط£ظ‡ظ… ط§ظ„ط¯ظˆط§ظ„ ظˆط§ظ„ط·ط±ظ‚ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ظ…ظ„ظپ PDF ظˆط·ط±ط*ظ‡ ظ‡ظ†ط§ (ط¨ط¹ط¶ ظ…ظ†ظ‡ط§ ظˆظ„ظٹط³ ظƒظ„ظ‡ط§) ظˆط³ظˆظپ ط£ط³طھط®ط¯ظ…ظ‡ط§ ظپظٹ ط§ظ„ظ…ط«ط§ظ„ ط§ظ„ظ‚ط§ط¯ظ…طŒ ط¥ط¶ط§ظپط©ظ‹ ط¥ظ„ظ‰ ط£ظ† ط§ظ„ط®طµط§ط¦طµ ظˆط§ظ„ط·ط±ظ‚ ظ…ظ‚ط³ظ…ط© ط*ط³ط¨ ط§ظ„ط´ظٹط، ط§ظ„ط°ظٹ طھط±ظٹط¯ ط§ظ„طھط*ظƒظ… ظپظٹظ‡ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨.
      [h=4]ط§ظ„طھط·ط¨ظٹظ‚ Application[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ظ…ظ‡ط§ظ… ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ط§ظ„ط£ط³ط§ط³ظٹط© ظ…ط«ظ„ ظپطھط* ط§ظ„ظ…ظ„ظپط§طھ ظˆطھط*ظ…ظٹظ„ ط£ط¬ط²ط§ط، ط§ظ„ظ…ظ„ظپ ظ…ط«ظ„ ط§ظ„ط·ط¨ظ‚ط§طھ ظˆط§ظ„ظ†طµظˆطµ ظˆط؛ظٹط±ظ‡ط§طŒ ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      activeDocument: طھط*ط¯ظٹط¯ ظ…ظ„ظپ ط§ظ„ط°ظٹ ظٹطھظ… ط§ظ„ط¹ظ…ظ„ ظپظٹظ‡ ط§ظ„ط¢ظ† (ط§ظ„طµظˆط±ط© ط£ظˆ ط§ظ„طھطµظ…ظٹظ… ط§ظ„ط°ظٹ طھط¹ط§ظ„ط¬ظ‡ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ…ط¹ ظˆط¬ظˆط¯ طھطµط§ظ…ظٹظ… ط£ط®ط±ظ‰ ظ…ظ‡ظ…ظ„ط©)
      backgroundColor: ظ„ظˆظ† ط®ظ„ظپظٹط© ط§ظ„ظ…ظ„ظپ ط§ظ„ط¥ظپطھط±ط§ط¶ظٹ
      documents: ط§ظ„ظ…ظ„ظپط§طھ ط§ظ„ظ…ظپطھظˆط*ط© ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨
      name: ط¥ط³ظ… ط§ظ„ظ…ظ„ظپ
      foregroundColor: ظ„ظˆظ† ط§ظ„ظ…ظ‚ط¯ظ…ط© ظپظٹ ظ‚ط§ط¦ظ…ط© ط§ظ„ط£ظ„ظˆط§ظ† ظپظٹ ط§ظ„ظ‚ط§ط¦ظ…ط© ط§ظ„ط¬ط§ظ†ط¨ظٹط© ظ„ظ„ط¨ط±ظ†ط§ظ…ط¬
      path: ظ…ط³ط§ط± ط§ظ„ظ…ظ„ظپ ط¹ظ„ظ‰ ط§ظ„ط¬ظ‡ط§ط²
      windowsFileTypes: طµظٹط؛ ط§ظ„ظ…ظ„ظپط§طھ ط§ظ„طھظٹ ظٹظ…ظƒظ† ظپطھط*ظ‡ط§ ط¨ظˆط§ط³ط·ط© ط§ظ„ظپظˆطھظˆط´ظˆط¨
      version: ط¥طµط¯ط§ط± ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ط§ظ„ط*ط§ظ„ظٹ
      ظˆظ‡ط°ظ‡ ط¨ط¹ط¶ ط§ظ„ط·ط±ظ‚ ط§ظ„ط®ط§طµط© ط¨ط§ظ„طھط·ط¨ظٹظ‚ Application:
      open: ظپطھط* ظ…ظ„ظپ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨
      bringToFront:آ*ط¬ط¹ظ„ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ‡ظˆ ط§ظ„ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظ…ظپط¹ظ„ ط¨ظٹظ† ط¨ظ‚ظٹط© ط§ظ„ط¨ط±ط§ظ…ط¬
      doAction:آ*طھظ†ظپظٹط° ط¥ط¬ط±ط§ط، ط¬ط¯ظٹط¯
      [h=4]ط§ظ„ط·ط¨ظ‚ط© ArtLayer[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ط§ظ„ط·ط¨ظ‚ط§طھ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ظ…ظ„ظپ ط§ظ„ظپظˆطھظˆط´ظˆط¨ LayersطŒ ظˆظ„ظƒظ† طھطھط¹ظ„ظ‚ ط¨ط§ظ„ط·ط¨ظ‚ط© ط§ظ„ظˆط§ط*ط¯ط© ظپظ‚ط· ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ط§ظ„ظ…ظ„ظپطŒ ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      allLocked: طھظ‚ظٹظٹط¯ ظ…ط*طھظˆظٹط§طھ ظˆط¥ط¹ط¯ط§ط¯ط§طھ ط§ظ„ط·ط¨ظ‚ط©
      opacity: ظ‚ظٹظ…ط© ط§ظ„ط´ظپط§ظپظٹط© ط§ظ„ط®ط§طµط© ط¨ط§ظ„ط·ط¨ظ‚ط© ظˆطھط*ط³ط¨ ط¨ط§ظ„ظ†ط³ط¨ط© ط§ظ„ظ…ط¦ظˆظٹط© (ظھ)
      name: ط§ظ„ط*طµظˆظ„ ط¹ظ„ظ‰آ*ط¥ط³ظ… ط§ظ„ط·ط¨ظ‚ط©
      kind: ظ†ظˆط¹ ط§ظ„ط·ط¨ظ‚ط© (ط¥ط°ط§ ظƒط§ظ†طھ ط§ظ„ط·ط¨ظ‚ط© ظپط§ط±ط؛ط©) ظ…ط«ظ„ ط£ظ† طھظƒظˆظ† ط·ط¨ظ‚ط© ط®ط·ظٹط©/ط¹ط§ط¯ظٹط©
      visible: طھط¹ط·ظٹ ظ‚ظٹظ…ط© true ط¥ط°ط§ ظƒط§ظ†طھ ط§ظ„ط·ط¨ظ‚ط© ظ…ط±ط¦ظٹط©
      ظˆظ‡ط°ظ‡ ط¨ط¹ط¶ ط§ظ„ط·ط±ظ‚ ط§ظ„ط®ط§طµط© ط¨ط§ظ„ط·ط¨ظ‚ط© ArtLayer:
      applyBlur: طھط·ط¨ظٹظ‚ ط§ظ„ظ…ط±ط´ط* Blur
      applyClouds: طھط·ط¨ظٹظ‚ ط§ظ„ظ…ط±ط´ط* Clouds
      applyGlassEffect: طھط·ط¨ظٹظ‚ ط§ظ„ظ…ط±ط´ط* Glass
      applyWave: طھط·ط¨ظٹظ‚ ط§ظ„ظ…ط±ط´ط* Wave
      cut: ظ‚ط·ط¹ ط§ظ„ط·ط¨ظ‚ط© (ظ„ظˆط¶ط¹ظ‡ط§ ظپظٹ ظ…ظƒط§ظ† ط¢ط®ط± ظ…ظ† ط§ظ„طھط±طھظٹط¨)
      copy: ظ†ط³ط® ط§ظ„ط·ط¨ظ‚ط©
      remove: ط*ط°ظپ ط§ظ„ط·ط¨ظ‚ط©
      resize: ط¥ط¹ط§ط¯ط© ظ‚ظٹط§ط³ ط§ظ„ط·ط¨ظ‚ط© ط¥ظ„ظ‰ ط£ط¨ط¹ط§ط¯ ظ…ط*ط¯ط¯ط©
      [h=4]ط§ظ„ط·ط¨ظ‚ط§طھ ArtLayers[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ط§ظ„ط·ط¨ظ‚ط§طھ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ظ…ظ„ظپ ط§ظ„ظپظˆطھظˆط´ظˆط¨ LayersطŒ ظˆظ„ظƒظ† طھطھط¹ظ„ظ‚ ط¨ط§ظ„ط·ط¨ظ‚ط© ط§ظ„ظˆط§ط*ط¯ط©طŒ ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      length: ط¹ط¯ط¯ ط§ظ„ط·ط¨ظ‚ط§طھ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ط§ظ„ظ…ظ„ظپ
      ظˆظ‡ط°ظ‡ ط¨ط¹ط¶ ط§ظ„ط·ط±ظ‚ ط§ظ„ط®ط§طµط© ط¨ط§ظ„ط·ط¨ظ‚ط§طھ ArtLayers:
      add: ط¥ط¶ط§ظپط© ط·ط¨ظ‚ط© ط¬ط¯ظٹط¯ط©
      getByName: ط§ظ„ط*طµظˆظ„ ط¹ظ„ظ‰ ط£ظˆظ„ ط·ط¨ظ‚ط© ظ…طھظˆط§ظپظ‚ط© ط¨ط§ظ„ط¥ط³ظ… ط§ظ„ظ…ط*ط¯ط¯ ط¹ط¨ط± ظ‡ط°ظ‡ ط§ظ„ط¯ط§ظ„ط©
      removeAll: ط*ط°ظپ ط¬ظ…ظٹط¹ ط§ظ„ط·ط¨ظ‚ط§طھ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ط§ظ„ظ…ظ„ظپ
      [h=4]ط§ظ„ظ‚ظ†ط§ط© Channel[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ظ‚ط§ط¦ظ…ط© ط§ظ„ظ‚ظ†ظˆط§طھ ط§ظ„ظ…ط³طھط®ط¯ظ…ط© ظپظٹ ظ…ظ„ظپ ط§ظ„ظپظˆطھظˆط´ظˆط¨ (ط¹ط§ط¯ط© طھظƒظˆظ† ط¨ط¬ط§ظ†ط¨ ظ‚ط§ط¦ظ…ط© ط§ظ„ط·ط¨ظ‚ط§طھ) ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      color: ط§ظ„ط*طµظˆظ„ ط¹ظ„ظ‰ ظ„ظˆظ† ط§ظ„ظ‚ظ†ط§ط©
      kind: ط§ظ„ط*طµظˆظ„ ط¹ظ„ظ‰آ*ظ†ظˆط¹ ط§ظ„ظ‚ظ†ط§ط©
      name: ط§ظ„ط*طµظˆظ„ ط¹ظ„ظ‰آ*ط¥ط³ظ… ط§ظ„ظ‚ظ†ط§ط©
      visible: طھط¹ط·ظٹ ظ‚ظٹظ…ط© true ط¥ط°ط§ ظƒط§ظ†طھ ط§ظ„ط·ط¨ظ‚ط© ظ…ط±ط¦ظٹط©
      opacity: ظ‚ظٹظ…ط© ط§ظ„ط´ظپط§ظپظٹط© ط§ظ„ط®ط§طµط© ط¨ط§ظ„ظ‚ظ†ط§ط©
      ظˆظ‡ط°ظ‡ ط¨ط¹ط¶ ط§ظ„ط·ط±ظ‚ ط§ظ„ط®ط§طµط© ط¨ط§ظ„ظ‚ظ†ط§ط© Channel:
      duplicate: ظ†ط³ط® ط§ظ„ط·ط¨ظ‚ط©
      remove:ط*ط°ظپ ط§ظ„ظ‚ظ†ط§ط©
      merge: طھظˆط*ظٹط¯ ط§ظ„ظ‚ظ†ط§ط© ظ…ط¹ ط¨ظ‚ظٹط© ط§ظ„ظ‚ظ†ظˆط§طھ
      [h=4]ط§ظ„ظˆط«ظٹظ‚ط© Document[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ظ…ط*طھظˆظٹط§طھ ط§ظ„ظ…ظ„ظپ ظ…ظ† ط·ط¨ظ‚ط§طھ ظˆط؛ظٹط±ظ‡ط§طŒ ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      activeChannels: ط§ظ„ظ‚ظ†ظˆط§طھ ط§ظ„ظ…ط*ط¯ط¯ط© ظ…ظ† ظ‚ط¨ظ„ ط§ظ„ظ…طھط³ط®ط¯ظ…
      activeLayer:آ*ط§ظ„ط·ط¨ظ‚ط© ط§ظ„ظ…ط*ط¯ط¯ط© ظ…ظ† ظ‚ط¨ظ„ ط§ظ„ظ…ط³طھط®ط¯ظ…
      backgroundLayer: ط·ط¨ظ‚ط© ط§ظ„ط®ظ„ظپظٹط© ط§ظ„ط®ط§طµط© ط¨ط§ظ„ظ…ظ„ظپ ط§ظ„ظ…ظپطھظˆط*
      channels: ظ…ط¬ظ…ظˆط¹ط© ط§ظ„ظ‚ظ†ظˆط§طھ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ط§ظ„ظ…ظ„ظپ
      layers: ط§ظ„ط·ط¨ظ‚ط§طھ ط§ظ„ط؛ظٹط± ظ…ط*ط¯ط¯ط© ظ…ظ† ظ‚ط¨ظ„ ط§ظ„ظ…ط³طھط®ط¯ظ…
      fullName: ط§ظ„ظ…ط³ط§ط± ط§ظ„ظƒط§ظ…ظ„ ظ„ظ…ظ„ظپ ط§ظ„ظپظˆطھظˆط´ظˆط¨
      width: ظ‚ظٹظ…ط© ط¹ط±ط¶ ط§ظ„ظ…ظ„ظپ
      height: ظ‚ظٹظ…ط© ط¥ط±طھظپط§ط¹ ط§ظ„ظ…ظ„ظپ
      resolution: ط¯ظ‚ط© ظ‚ظٹط§ط³ ط§ظ„ظ…ظ„ظپ (ط¨ط¥ط³طھط®ط¯ط§ظ… pixels ظ„ظƒظ„ inch)
      selection: ط§ظ„ظ…ط³ط§ط*ط© ط§ظ„ظ…ط*ط¯ط¯ط© ظ…ظ† ظ…ظ†ط·ظ‚ط© ط¹ظ…ظ„ ط§ظ„ظ…ظ„ظپ (ط¨ط¥ط³طھط®ط¯ط§ظ… ط£ط¯ط§ط© ط§ظ„طھط*ط¯ظٹط¯)
      saved: طھط±ط*ط¹ ظ‚ظٹظ…ط© true ط¥ط°ط§ طھظ… ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ظپظٹ ط¢ط®ط± طھط؛ظٹظٹط± ط*طµظ„
      ظˆظ‡ط°ظ‡ ط¨ط¹ط¶ ط§ظ„ط·ط±ظ‚ ط§ظ„ط®ط§طµط© ط¨ط§ظ„ظˆط«ظٹظ‚ط© Document:
      duplicate: ظ†ط³ط® ط§ظ„ظ…ظ„ظپ ظ…ط¹ طھط*ط¯ظٹط¯ ط¥ط³ظ…ظ‡ ظˆط¥ط®طھظٹط§ط± ط¯ظ…ط¬ ط¬ظ…ظٹط¹ ط§ظ„ط·ط¨ظ‚ط§طھ ظپظٹ ط§ظ„ظ…ظ„ظپ ط§ظ„ظ…ظپطھط* ط§ظ„ط¬ط¯ظٹط¯
      crop: طھظ‚ط·ظٹط¹ ط§ظ„ظ…ظ„ظپ ط¨ظ‚ظٹط§ط³ ظ…ط¹ظٹظ† ظˆط²ط§ظˆظٹط© ظ…ط¹ظٹظ†ط©
      close: ط¥ط؛ظ„ط§ظ‚ ط§ظ„ظ…ظ„ظپ ظˆطھظ‡ظٹط¦طھظ‡ ظ„ظ„ط*ظپط¸
      exportDocument: طھطµط¯ظٹط± ط§ظ„ظ…ظ„ظپ ظ…ط¹ طھط®ط¯ظٹط¯ ظ…ط³ط§ط±ظ‡ ظˆطµظٹط؛ط© ط§ظ„طھطµط¯ظٹط± ظˆط¥ط®طھظٹط§ط±ط§طھ ط§ظ„طھطµط¯ظٹط± ط§ظ„ط®ط§طµط© ط¨طµظٹط؛ط© ط§ظ„طھطµط¯ظٹط±
      resizeImage: طھطµظپظٹط± ط§ظ„طµظˆط±ط© ظ…ط¹ طھط*ط¯ظٹط¯ ط§ظ„ط¹ط±ط¶ ظˆط§ظ„ط¥ط±طھظپط§ط¹ ظˆط§ظ„ط¯ظ‚ط© ط§ظ„ط®ط§طµط© ط¨ط§ظ„طھطµط؛ظٹط±
      save: ط*ظپط¸ ط§ظ„ظ…ظ„ظپ
      [h=4]ط§ظ„ط®ط·ظˆط· TextFont[/h]ط®طµط§ط¦طµ ظˆط·ط±ظ‚ طھطھط¹ظ„ظ‚ ط¨ط¹ط±ط¶ ط§ظ„ط®ط·ظˆط· ط§ظ„ظ…طھظˆظپط±ط© ظپظٹ ط§ظ„ط¬ظ‡ط§ط² ظˆط¹ط±ط¶ ط§ظ„ط®طµط§ط¦طµ ط§ظ„طھظٹ ط¨ظ‡ط§طŒ ط¨ط¹ط¶ ظ…ظ† ظ‡ط°ظ‡ ط§ظ„ط®طµط§ط¦طµ:
      name: ط¥ط³ظ… ط§ظ„ط®ط·
      family: ظ†ظˆط¹ ط§ظ„ط®ط·
      style: ط´ظƒظ„ ط§ظ„ط®ط·
      [h=3]ظ…ط«ط§ظ„ ط¹ظ„ظ‰ ط¹ظ…ظ„ ط¥ط¬ط±ط§ط، ظ…ط¨ط±ظ…ط¬ ط¨ظ„ط؛ط© Javascript[/h]ط§ظ„ظ…ط«ط§ظ„ ظپظƒط±طھظ‡ ظ‡ظٹ طھطµط؛ظٹط± ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط§ظ„طµظˆط± ط§ظ„ظ…طµظ…ظ…ط© ظ„ظ†ط³ط®ط© Retinaآ*ظ„ط£ط*ط¯ طھط·ط¨ظٹظ‚ط§طھ ط§ظ„ط¢ظٹظپظˆظ† ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§ ظ„ظ„ط*طµظˆظ„ ط¹ظ„ظ‰ طµظˆط± ط®ط§طµط© ط¨ط§ظ„ظ†ط³ط®ط© ط§ظ„ط¹ط§ط¯ظٹط© ظ…ظ† ط§ظ„طھط·ط¨ظٹظ‚ (ظ…ط«ظ„ iPhone 3gs ظˆظ…ط§ ظ‚ط¨ظ„ظ‡ ط§ظ„طھظٹ ظ„ط§ طھط¯ط¹ظ… ط´ط§ط´ط© Retina)طŒ ظˆط§ظ„ط¥ط®طھظ„ط§ظپ ط¨ظٹظ† طµظˆط± ط´ط§ط´ط© Retinaآ*ظˆط§ظ„طµظˆط± ط§ظ„ط¹ط§ط¯ظٹط© ط§ظ„ظ…طµط؛ط±ط© ط£ظ† طµظˆط± ط´ط§ط´ط© Retinaآ*ط³طھظ†طھظ‡ظٹ ط¨ط¥ط´ط§ط±ط© -hd ظ…ظ† ط¥ط³ظ… ط§ظ„ظ…ظ„ظپ ط£ظ…ط§ طµظٹط؛ط© ط§ظ„طµظˆط± ط§ظ„ط¹ط§ط¯ظٹط© ظپطھظƒظˆظ† ط¨ط¯ظˆظ† ط¥ط´ط§ط±ط© -hd.
      ط£ظ…ط§ ظ…ظ‡ط§ظ… طھط·ط¨ظٹظ‚ ط§ظ„ط¥ط¬ط±ط§ط، Action ط§ظ„ظ…ط¨ط±ظ…ط¬ ط¨ظ„ط؛ط© Javascript ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ‡ظٹ:
      ظپطھط* ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط§ظ„طµظˆط± ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨
      ط¹ظ…ظ„ ط¥ط¬ط±ط§ط، ط¬ط¯ظٹط¯ action ظˆطھط³ط¬ظٹظ„ ط¥ط³طھظٹط±ط§ط¯ ظ…ظ„ظپ Javascript ط¨طµظٹط؛ط© jsx
      طھظ†ظپظٹط° ط§ظ„ط¥ط¬ط±ط§ط، ط¹ظ† ط·ط±ظٹظ‚ ظ…ظ„ظپ Javascript ط§ظ„ط°ظٹ ظ‚ظ…طھ ط¨ط¹ظ…ظ„ظ‡
      ظˆط³طھظƒظˆظ† ط§ظ„ظ†طھظٹط¬ط© طھظˆظپظٹط± ط§ظ„ظˆظ‚طھ ط¨ط¯ظ„ط§ظ‹ ظ…ظ† طھطµط؛ظٹط±ظ‡ط§ ط¨ط·ط±ظٹظ‚ط© ظٹط¯ظˆظٹط© ظˆط¥ط¹ط§ط¯ط© ط*ظپط¸ظ‡ط§ ظˆط§ط*ط¯ط© طھظ„ظˆ ط§ظ„ط£ط®ط±ظ‰ (ط¥ظپطھط±ط¶ ط£ظ† ظ„ط¯ظٹظƒ 30 طµظˆط±ط© ط£ظˆ ط£ظƒط«ط± طھط±ظٹط¯ طھطµط؛ظٹط±ظ‡ط§ ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§!)طŒ ظˆظ†طھظٹط¬ط© طھظ†ظپظٹط° ظ…ظ‡ط§ظ… طھط·ط¨ظٹظ‚ ط§ظ„ط¥ط¬ط±ط§ط، ط¹ظ„ظ‰ ظپظƒط±ط© ط§ظ„ظ…ط«ط§ظ„ ظ‡ظٹ:
      طھطµط؛ظٹط± ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط§ظ„طµظˆط± ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§ (ط¨ط¥ط¹طھط¨ط§ط±ظ‡ط§ ظ†ط³ط®ط© ظ…طµط؛ط±ط© ظ…ظ† ط§ظ„طµظˆط± ط§ظ„ظƒط¨ظٹط±ط©)
      ط¥ط¹ط§ط¯ط© طھطµط¯ظٹط±ظ‡ط§ ط¨ظ†ظپط³ ط§ظ„طµظٹط؛ط© ظˆط§ظ„ط¥ط³ظ… ظ…ط¹ ط*ط°ظپ ط¬ط²ط، ï؟½