إستخدام لغة 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 طµظˆط±ط© ط£ظˆ ط£ظƒط«ط± طھط±ظٹط¯ طھطµط؛ظٹط±ظ‡ط§ ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§!)طŒ ظˆظ†طھظٹط¬ط© طھظ†ظپظٹط° ظ…ظ‡ط§ظ… طھط·ط¨ظٹظ‚ ط§ظ„ط¥ط¬ط±ط§ط، ط¹ظ„ظ‰ ظپظƒط±ط© ط§ظ„ظ…ط«ط§ظ„ ظ‡ظٹ:
      طھطµط؛ظٹط± ظ…ط¬ظ…ظˆط¹ط© ظ…ظ† ط§ظ„طµظˆط± ط¥ظ„ظ‰ ظ†طµظپ ط*ط¬ظ…ظ‡ط§ (ط¨ط¥ط¹طھط¨ط§ط±ظ‡ط§ ظ†ط³ط®ط© ظ…طµط؛ط±ط© ظ…ظ† ط§ظ„طµظˆط± ط§ظ„ظƒط¨ظٹط±ط©)
      ط¥ط¹ط§ط¯ط© طھطµط¯ظٹط±ظ‡ط§ ط¨ظ†ظپط³ ط§ظ„طµظٹط؛ط© ظˆط§ظ„ط¥ط³ظ… ظ…ط¹ ط*ط°ظپ ط¬ط²ط، ط£ط®ظٹط± ظ…ظ† ط¥ط³ظ… ط§ظ„ظ…ظ„ظپ (ط*ط°ظپ ط¥ط´ط§ط±ط© -hd ظ…ظ† ط§ظ„طµظˆط±ط© ط§ظ„ظ…طµط؛ط±ط©)
      [h=4]ط¨ط±ظ…ط¬ط© ظ…ظ‡ط§ظ… ط§ظ„ط¥ط¬ط±ط§ط، Action ط¨ط¥ط³طھط®ط¯ط§ظ… ظ„ط؛ط© Javascript[/h]ظ„ط¨ط±ظ…ط¬ط© ط¥ط¬ط±ط§ط، Action ط¨ط¥ط³طھط®ط¯ط§ظ… ظ„ط؛ط© Javascript ظٹط¬ط¨ ط¥ط³طھط®ط¯ط§ظ… ط¨ط±ظ†ط§ظ…ط¬ ExtendScript Toolkit ط§ظ„ط®ط§طµ ط¨ط´ط±ظƒط© Adobe ظˆط§ظ„ظ…ط±ظپظ‚ ظ…ط¹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظˆظٹظ…ظƒظ† ط§ظ„ط¨ط*ط« ط¹ظ†ظ‡ ظپظٹ ظ‚ط§ط¦ظ…ط© ط§ظ„ط¨ط±ط§ظ…ط¬. ظ…ظ‡ظ…ط© ط¨ط±ظ†ط§ظ…ط¬ ExtendScript Toolkit ط¹ظ…ظ„ ط£ظٹ ط¥ط¶ط§ظپط© ظˆطھظƒظˆظٹط¯ ظ„ط¨ط¹ط¶ ط¨ط±ط§ظ…ط¬ ط´ط±ظƒط© Adobe ظˆظ…ظ†ظ‡ط§ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ (ظ„ظ… ط£ظƒظ† ط£ط¹ط±ظپ ط؛ط±ط¶ ظˆط¬ظˆط¯ظ‡ ظ…ط³ط¨ظ‚ط§ظ‹).
      ظ‡ط°ظ‡ ط´ظپط±ط© ظ…ظ‡ط§ظ… ط§ظ„ط¥ط¬ط±ط§ط، ط§ظ„طھظٹ ظ†ط±ظٹط¯ ط¥ط³طھط®ط¯ط§ظ…ظ‡ط§ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ…ط¹ ط´ط±ط* ط£ظ‡ظ… ط£ط¬ط²ط§ط، ط§ظ„ط´ظپط±ط© ظˆط³ط£ط´ط±ط* ط§ظ„ظ…طھط؛ظٹط±ط§طھ ظˆط§ظ„ط·ط±ظ‚ ط§ظ„طھظٹ ط°ظƒط±طھ ظپظٹ ط§ظ„ط´ظپط±ط© ط¨ط¹ط¯ ظˆط¶ط¹ظ‡ط§طŒ ظ‡ط°ظ‡ ظ‡ظٹ ط´ظپط±ط© Javascript:

      // ط§ظ„طھط£ظƒط¯ ظ…ظ† ظˆط¬ظˆط¯ طµظˆط± ظ…ظپطھظˆط*ط© ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨
      if (documents.length == 0) {

      alert("There are no documents open");

      } else {

      // ط¹ظ…ظ„ظٹط© طھظƒط±ط§ط± ظ„طھط·ط¨ظٹظ‚ ط§ظ„طھط¹ط¯ظٹظ„ط§طھ ط¹ظ„ظ‰ ط¬ظ…ظٹط¹ ط§ظ„طµظˆط±
      for(var i = 0; i < documents.length; i++) {

      // طھط*ط¯ظٹط¯ ط§ظ„ظ…ظ„ظپ ط§ظ„ط*ط§ظ„ظٹ ظ…ط¹ ط§ظ„ط¹ط±ط¶ ظˆط§ظ„ط¥ط±طھظپط§ط¹
      var docRef = documents;
      app.activeDocument = docRef;
      var width = docRef.width;
      var height = docRef.height;

      // ط¥ط¹ط§ط¯ط© طھطµط؛ظٹط± ط§ظ„طµظˆط±ط© ط¥ظ„ظ‰ ظ†طµظپ ظ‚ظٹط§ط³ظ‡ط§
      docRef.resizeImage(width/2, height/2, null, null);

      // ط®طµط§ط¦طµ ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ظ…ط¹ طھط*ط¯ظٹط¯ ظ†ظˆط¹ ط§ظ„ط*ظپط¸
      var options = new ExportOptionsSaveForWeb();
      options.format = SaveDocumentType.PNG;
      options.transparency = true;
      options.blur = 0.0;
      options.includeProfile = false;
      options.interlaced = false;
      options.optimized = true;
      options.quality = 100;
      options.PNG8 = false;

      // ط£ط®ط° ط¥ط³ظ… ط§ظ„ظ…ظ„ظپ ط§ظ„ط*ط§ظ„ظٹ ظ„ط¥ط³طھط®ط¯ط§ظ…ظ‡ ظپظٹظ…ط§ ط¨ط¹ط¯ ظپظٹ ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ظ…ط±ط© ط£ط®ط±ظ‰
      var docTitle = docRef.name;

      // ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ط§ظ„ط¬ط¯ظٹط¯ ظپظٹ ظ†ظپط³ ظ…ط³ط§ط± ط§ظ„ظ…ظ„ظپ ط§ظ„ط*ط§ظ„ظ‰ ظ…ط¹ ط¥ط¹ط§ط¯ط© طھط³ظ…ظٹطھظ‡ ظˆط¥ط³طھط®ط¯ط§ظ… ط®طµط§ط¦طµ ط£ظˆ ط¥ط®طھظٹط§ط±ط§طھ ط§ظ„ط*ظپط¸
      docRef.exportDocument(File(docRef.path+'/'+docTitle.substring(0, docTitle.length-7)+'.png'),ExportType.SAVEFORWEB,options);

      // ط¥ط؛ظ„ط§ظ‚ ط§ظ„ظ…ظ„ظپ
      //docRef.close();
      }

      }
      ط´ط±ط* ط£ظ‡ظ… ط§ظ„ط®طµط§ط¦طµ ظˆط§ظ„ط·ط±ظ‚ ظپظٹ ط§ظ„ط´ظپط±ط©:
      documents:آ*ظ…طھط؛ظٹط± (ظƒط§ط¦ظ†) ظٹط´ظٹط± ط§ظ„ظ…ظ„ظپط§طھ ط§ظ„ظ…ظپطھظˆط*ط© ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظ…ط«ظ„ ط§ظ„طµظˆط± ظˆط§ظ„طھطµط§ظ…ظٹظ…
      documents.length:آ*ظ…طھط؛ظٹط± ظٹط´ظٹط± ط¥ظ„ظ‰ ط¹ط¯ط¯ ط§ظ„ظ…ظ„ظپط§طھ ط§ظ„ظ…ظپطھظˆط*ط©
      app: ظ…طھط؛ظٹط± (ظƒط§ط¦ظ†) ظٹط´ظٹط± ط¥ظ„ظ‰ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظƒطھط·ط¨ظٹظ‚ Application
      app.activeDocument: ظ…طھط؛ظٹط± ظٹط´ظٹط± ط¥ظ„ظ‰ ط§ظ„ظ…ظ„ظپ ط§ظ„ظپط¹ط§ظ„ ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨ (ط§ظ„ط°ظٹ طھظ‚ظˆظ… ط¨ط¹ظ…ظ„ ط§ظ„طھط¹ط¯ظٹظ„ط§طھ ط¹ظ„ظٹظ‡ ط¨ظٹظ† ط¨ظ‚ظٹط© ط§ظ„ظ…ظ„ظپط§طھ ط§ظ„ظ…ظپطھظˆط*ط© ط§ظ„ط£ط®ط±ظ‰ ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨)
      resizeImage: ط·ط±ظٹظ‚ط© ظ„طھطµط؛ظٹط± ظ‚ظٹط§ط³ ط§ظ„ظ…ظ„ظپ ط£ظˆ ط§ظ„طµظˆط±ط© ظˆظٹطھظƒظˆظ† ظ…ظ† ط«ظ„ط§ط«ط© ظ‚ظٹظ… ظˆظ‡ظٹ ط§ظ„ط¹ط±ط¶ widthطŒ ط§ظ„ط¥ط±طھظپط§ط¹ heightطŒ ط§ظ„ط¯ظ‚ط© resolutionطŒ ظ‚ظٹظ…ط© ط£ط®ط±ظ‰ ظ„ط§ ط£ط¹ط±ظپ ط§ظ„ط؛ط±ط¶ ظ…ظ† ط¥ط³طھط®ط¯ط§ظ…ظ‡ط§ ResampleMethod
      ExportOptionsSaveForWeb: ظƒط§ط¦ظ† ظٹط´ظٹط± ط¥ظ„ظ‰ طھطµط¯ظٹط± ط§ظ„طھطµظ…ظٹظ… ط£ظˆ ط§ظ„طµظˆط±ط© ظ„ط*ظپط¸ظ‡ط§ ظ„ظ„ظˆظٹط¨طŒ ظˆظ…ظ†ظ‡ط§ ظٹطھظ… ط¥ط³طھط®ط¯ط§ظ… ط¹ط¯ط© ط¥ط®طھظٹط§ط±ط§طھ ظ„طھط*ط¯ظٹط¯ ط§ظ„ظ…ظ†ط§ط³ط¨ ظ„ظ„ط*ظپط¸ ظ…ط«ظ„ quality, optimized, blur, transparency, format
      exportDocument: ط·ط±ظٹظ‚ط© ظ„طھطµط¯ظٹط± ط§ظ„ظ…ظ„ظپ ط£ظˆ ط§ظ„طµظˆط±ط© ظˆطھطھظƒظˆظ† ظ…ظ† ط¹ط¯ط© ظ‚ظٹظ… ظ…ط«ظ„ ظ…ط³ط§ط± ط§ظ„طھطµط¯ظٹط± FileطŒ ط·ط±ظٹظ‚ط© ط§ظ„طھطµط¯ظٹط± ExportTypeطŒ ط¥ط®طھظٹط§ط±ط§طھ ط§ظ„طھطµط¯ظٹط± ExportOptionsSaveForWeb ط£ظˆ ExportOptionsIllustrator
      ط´ط±ط* ط؛ط±ط¶ ط¨ط¹ط¶ ط§ظ„ط£ط³ط·ط± ظپظٹ ط§ظ„ط´ظپط±ط©:
      ط§ظ„ط³ط·ط± (8): ط¹ظ…ظ„ طھظƒط±ط§ط± ظ„ط¹ط¯ط¯ ط§ظ„ظ…ط±ط§طھ ط§ظ„طھظٹ ط³ظٹطھظ… طھطµط؛ظٹط± ط§ظ„طµظˆط± ظˆظٹطھظˆظ‚ظپ ط§ظ„ط¹ط¯ط¯ ط¹ظ„ظ‰ ط¹ط¯ط¯ ط§ظ„طµظˆط± ط§ظ„ظ…ظپطھظˆط*ط©.
      ط§ظ„ط³ط·ط± (17): طھطµط؛ظٹط± ظƒظ„ طµظˆط±ط© ط¥ظ„ظ‰ ظ†طµظپظ‡ط§ ظˆظٹظ…ظƒظ† طھط؛ظٹظٹط± ظ‚ظٹط§ط³ ط§ظ„طھطµط؛ظٹط± ط¥ط°ط§ ظƒط§ظ† ظ„ط¯ظٹظƒ ظ‚ظٹط§ط³ ظ…ط¹ظٹظ† ط£ظˆ ط¯ط§ظ„ط© ظ…ط¹ظٹظ†ط© ظ„طھطµط؛ظٹط± ط§ظ„طµظˆط±ط©.
      ط§ظ„ط³ط·ط± (20): ط¥ظ†ط´ط§ط، ظƒط§ط¦ظ† ط¬ط¯ظٹط¯ ظˆظ‡ظˆ ExportOptionsSaveForWeb ط®ط§طµ ط¨ط¹ظ…ظ„ظٹط© طھطµط¯ظٹط± ط§ظ„طµظˆط± ظ„ظ„ظˆظٹط¨ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨طŒ ظˆطھط*ط¯ظٹط¯ ط§ظ„ط¥ط®طھظٹط§ط±ط§طھ ط§ظ„ط®ط§طµط© ط¨ظ‡ ظپظٹ ط§ظ„ط³ط·ظˆط± ط§ظ„طھظٹ طھظ„ظٹظ‡.
      ط§ظ„ط³ط·ط± (31): ط¥ط³طھط®ط±ط§ط¬ ط¥ط³ظ… ط§ظ„طµظˆط±ط© ظˆظˆط¶ط¹ظ‡ط§ ظپظٹ ظ…طھط؛ظٹط± ط¬ط¯ظٹط¯ ظˆط¥ط³طھط®ط¯ط§ظ…ظ‡ط§ ظ„ط§ط*ظ‚ط§ظ‹ ظپظٹ ط*ظپط¸ طµظˆط±ط© ط¬ط¯ظٹط¯ط©.
      ط§ظ„ط³ط·ط± (34): ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط·ط±ظٹظ‚ط© exportDocument ظپظٹ طھطµط¯ظٹط± ط§ظ„طµظˆط±ط© ظ…ط±ط© ط£ط®ط±ظ‰طŒ ظˆطھط*ط¯ظٹط¯ ظ…ط³ط§ط± ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ط¹ظ† ط·ط±ظٹظ‚ ط§ظ„ط¯ط§ظ„ط© File ظˆط¥ط³طھط®ط¯ط§ظ… ط·ط±ظٹظ‚ط© ظ…طھط؛ظٹط± path ظپظٹ ظˆط¶ط¹ ط§ظ„ظ…ط³ط§ط± ط§ظ„ط*ط§ظ„ظٹ ظ„ظ„ظ…ظ„ظپ (ط§ظ„ط°ظٹ ظپطھط*ظ†ط§ظ‡ ظ…ط³ط¨ظ‚ط§ظ‹) ط¥ط¶ط§ظپط©ظ‹ ط¥ظ„ظ‰ ط*ط°ظپ ط¥ط´ط§ط±ط© -hd ط§ظ„ظ…ظˆط¬ظˆط¯ط© ظپظٹ ظ†ظ‡ط§ظٹط© ط¥ط³ظ… ط§ظ„ظ…ظ„ظپ ط¹ظ† ط·ط±ظٹظ‚ ط¯ط§ظ„ط© substring ظˆط¥ط¶ط§ظپط© ط¥ظ…طھط¯ط§ط¯ .png ظ…ط±ط© ط£ط®ط±ظ‰طŒ ظˆط¨ط¹ط¯ظ‡ط§ طھط*ط¯ظٹط¯ ط·ط±ظٹظ‚ط© ط§ظ„ط*ظپط¸ ظˆظ‡ظٹ SaveForWebطŒ ظˆط£ط®ظٹط±ط§ظ‹ ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ط¥ط®طھظٹط§ط±ط§طھ ط§ظ„طھظٹ طھظ… ط¥ط¯ط§ط±ط¬ظ‡ط§ ظپظٹ ظ…طھط؛ظٹط± options (ط¹ط¨ط± ظƒط§ط¦ظ† ExportOptionsSaveForWeb)
      ط§ظ„ط³ط·ط± (37): ط¥ط؛ظ„ط§ظ‚ ط§ظ„ظ…ظ„ظپ ط¨ط¹ط¯ ط¹ظ…ظ„ظٹط© ط§ظ„طھطµط؛ظٹط± ظˆظٹطھظ… ط¥ط؛ظ„ط§ظ‚ ط¬ظ…ظٹط¹ ط§ظ„ظ…ظ„ظپط§طھ ظˆظ‚طھظ‡ط§ ط¨ط³ط¨ط¨ ط¥ط³طھط®ط¯ط§ظ… ط·ط±ظٹظ‚ط© close ظپظٹ ط¯ط§ظ„ط© ط§ظ„طھظƒط±ط§ط± for (ظپط¶ظ„طھ ط¬ط¹ظ„ ط§ظ„ط£ظ…ط± ط¥ط®طھظٹط§ط±ظٹ ظ„ظ„ظ…ط³طھط®ط¯ظ… ظˆط£ظ„ط؛ظٹطھ ط¥ط³طھط®ط¯ط§ظ…ظ‡ط§ ط¨ط¬ط¹ظ„ظ‡ط§ ظ…ط¬ط±ط¯ طھط¹ظ„ظٹظ‚).
      [h=4]ط¥ط³طھط®ط¯ط§ظ… ظ…ظ‡ط§ظ… ط§ظ„ط¥ط¬ط±ط§ط، ط§ظ„ظ…ط¨ط±ظ…ط¬ط© ط¨ظ„ط؛ط© Javascript ظپظٹ ظ‚ط§ط¦ظ…ط© ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ Actions ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨[/h]ط¨ط¹ط¯ ط§ظ„ط¥ظ†طھظ‡ط§ط، ظ…ظ† ط¨ط±ظ…ط¬ط© ظ…ظ‡ط§ظ… ط§ظ„ط¥ط¬ط±ط§ط، ظٹط¬ط¨ ط*ظپط¸ ط§ظ„ظ…ظ„ظپ ط¨طµظٹط؛ط© jsx (طµظٹط؛ط© ظ„ط؛ط© Javascript ظˆظ…ط®طµطµط© ظ„ط¨ط±ط§ظ…ط¬ Adobe) ظˆط£ظ†طµط* ط¨ط*ظپط¸ظ‡ ظپظٹ ط³ط·ط* ط§ظ„ظ…ظƒطھط¨ Desktop ظ„طھط³ظ‡ظٹظ„ ط§ظ„ظˆطµظˆظ„ ط¥ظ„ظٹظ‡طŒ ط¨ط¹ط¯ظ‡ط§ ظٹظ…ظƒظ†ظƒ ط¥ط³طھط®ط¯ط§ظ… ط§ظ„ظ…ظ„ظپ ظپظٹ ط¨ط±ظ†ط§ظ…ط¬ ط§ظ„ظپظˆطھظˆط´ظˆط¨ ظˆط°ظ„ظƒ ط¨ط¹ط¯ ظپطھط* ط§ظ„طµظˆط± ط§ظ„طھظٹ طھط±ظٹط¯ طھطµط؛ظٹط±ظ‡ط§ ظپظٹ ط§ظ„ظپظˆطھظˆط´ظˆط¨طŒ ط«ظ… ط¥ظ†ط´ط§ط، ط¥ط¬ط±ط§ط، ط¬ط¯ظٹط¯ ظ…ظ† ظ‚ط§ط¦ظ…ط© ط§ظ„ط¥ط¬ط±ط§ط،ط§طھ (ظٹظ…ظƒظ† ط§ظ„ظˆطµظˆظ„ ط¥ظ„ظٹظ‡ط§ ط¹ط¨ط± ظ‚ط§ط¦ظ…ط© Windows->Actions) ظˆطھط³ط¬ظٹظ„ ط¥ط¬ط±ط§ط، ط¬ط¯ظٹط¯ ط¨ط*ظٹط« طھظƒظˆظ† ط¹ظ„ط§ظ…ط© ط§ظ„طھط³ط¬ظٹظ„ ط¸ط§ظ‡ط±ط© ط¨ط§ظ„ظ„ظˆظ† ط§ظ„ط£ط*ظ…ط±:

      ط£ظ…ط§ ط¹ظ† ط¥ط³طھط¯ط¹ط§ط، ط§ظ„ط¥ط¬ط±ط§ط، ط§ظ„ظ…ط¨ط±ظ…ط¬ (ظ…ظ„ظپ Javascript ط§ظ„ط°ظٹآ*ط£ظ†ط´ط£ظ†ط§ظ‡ ط¹ط¨ط± ط¨ط±ظ†ط§ظ…ط¬ ExtendScript Toolkit) ظپظٹطھظ… ط°ظ„ظƒ ط¹ط¨ط± ظ‚ط§ط¦ظ…ط©