рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдПрдХ рднрд╛рдЧ

рдореИрдВ рдЖрдкрдХреЛ рддреБрд░рдВрдд рдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдкрджреЛрдВ рдХреА рдпрд╣ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЕрдиреБрднрд╡реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рд╣реА рдЕрдЯрдкрдЯрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╕рдВрд╕рд╛рдзрди рдХреЗ рдЖрдИрдЯреА рд╡рд┐рд╖рдп рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдФрд░ рдлрд┐рд░ рднреА рдореБрдЭреЗ рд╕рдордЭрд╛рдиреЗ рдХреА ... рдПрдХ рджрд░реНрд╢рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдРрд╕реЗ рд╕рд╛рдзрд╛рд░рдг рдбрд┐рдЬрд╛рдЗрдирд░ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдЬреЛ рдПрдбреЛрдм рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ (рдбрд░ рдХреЗ рдХрд╛рд░рдг) рдЕрдЬреНрдЮрд╛рдд, рдЙрдирдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдХрдореА рдпрд╛ рднрд╛рд╖рд╛ рдХрд╛ рдЬреНрдЮрд╛рди рдХреА рдХрдореА) рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдкрд╣рд▓рд╛ рдХрджрдо рдирд╣реАрдВ рдЙрдард╛ рд╕рдХрддреА рд╣реИред рдореИрдВ рдЕрдкрдирд╛ рдорд╛рдореВрд▓реА рдХрд╛рдо рдЙрдиреНрд╣реЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ "рдпрд╣ рдЙрди рджреЗрд╡рддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдмрд░реНрддрди рдЬрд▓рд╛рддреЗ рд╣реИрдВ" рдФрд░ рдХрд┐рд╕реА рднреА рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдЗрд╕ рдЦреЗрд▓ рд╕реЗ рджреВрд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рд╡реЗ рдЕрд╕рд▓реА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдмрдирдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░реЗрдВред рдХреНрдпрд╛ рдХреЛрдб рдордЬрд╛рдХ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ?


рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рдореИрдВ рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЗрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдЕрдиреВрдард╛ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ) рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛, рдЬреЛ рди рдХреЗрд╡рд▓ рдЖрдкрдХреЗ рд╕рдордп рдХреЛ рдХрдо рдХрд░реЗрдЧрд╛, рдмрд▓реНрдХрд┐ рдЗрд╕ рдЕрджреНрднреБрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рдХрд░реЗрдЧрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рддреИрдпрд╛рд░ рдХрд░реВрдВрдЧрд╛, рдлрд┐рд░ рдореИрдВ рдЙрд╕ рдХреЛрдб рдХреЛ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░, рдореИрдВ рдЖрдкрдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдпрд╛ рд▓реЗрдЦрди / рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреА рдЪрд░реНрдЪрд╛ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЦреБрдж рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЦреНрдп рдмрд╛рдд, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд▓реЗрдЦрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреА рд╕рдордЭ рд╣реИ, рдЬреЛ рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдореБрдЦреНрдп рдлреЛрдХрд╕ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕рд┐рд░ рдХреЗ рдареАрдХ рдКрдкрд░ рдХреВрджрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рддреЛ рдХрдЯреМрддреА рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!


Adobe Illustrator рдореЗрдВ рдПрдХ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдЯреВрд▓ рд╣реИ рдЬреЛ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдореЗрдВ рддреАрди рдХрдорд╛рдВрдб рд╣реЛрддреЗ рд╣реИрдВ: рдореЗрдХ, рд░рд┐рд▓реАрдЬрд╝ рдФрд░ рдПрдбрд┐рдЯ рдорд╛рд╕реНрдХред рдкрд╣рд▓рд╛ рдПрдХ рдореБрдЦреМрдЯрд╛ рдмрдирд╛рддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ - рдкрд░реНрд╕, рддреАрд╕рд░рд╛ - рдЖрдкрдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдо рджреВрд╕рд░реА рдХрдорд╛рдВрдб рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рдЬреЛ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдПрдХ рд╕рдореЛрдЪреНрдЪ рдФрд░ рдореБрдЦреМрдЯрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред рдмрд╣реБрдд рдмрд╛рд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рди рдХреЗрд╡рд▓ рдореБрдЦреМрдЯрд╛ рдХреЛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдмрд▓реНрдХрд┐ рдХреЗрд╡рд▓ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдореБрдЦреМрдЯрд╛ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдпрд╛ рдЬрд╛рдПред рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХрдорд╛рдВрдб рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рддреАрди рдФрд░ рдЪрд░рдгреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:


  1. рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗ рдЪрдпрди рдирд┐рдХрд╛рд▓реЗрдВ
  2. рдХреЗрд╡рд▓ рдореБрдЦреМрдЯрд╛ рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
  3. рдорд╛рд╕реНрдХ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдирд┐рдХрд╛рд▓реЗрдВ

рдпрджрд┐ рдЖрдкрдХреЛ рджрд┐рди рдХреЗ рджреМрд░рд╛рди рдЕрдХреНрд╕рд░ рдпрд╣ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдСрдкрд░реЗрд╢рди рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рддреЛ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: рдХреНрдпрд╛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЗрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рддрд╛рдХрд┐ рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХреЗ? рдФрд░ рдпрд╣рд╛рдВ рдмрд┐рдВрджреБ рдЖрд▓рд╕реНрдп рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рдХреА рдХрдореА рд╣реИред рдЕрдм рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдЙрдкрдХрд░рдг рд╣реИред


рдпрд╣рд╛рдБ рдЖрдк рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╛рдо рд╕реЗ рд╡рд┐рдЪрд▓рд┐рдд рд╣реЛ рдЧрдП рд╣реИрдВ рдФрд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░реЛрдВ рдореЗрдВ рдбреВрдм рдЧрдП рд╣реИрдВ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдорд╛рд╕реНрдХрд┐рдВрдЧ рдЯреАрдо рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрди рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЯреАрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛрдЧрд╛ред рд╢рд╛рдВрдд рд╡рд┐рдЪрд╛рд░! рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдбреЛрдм рдХреЗ рд▓рд┐рдП рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдЪрд╛рд░: рдЕрдЪрд╛рдирдХ рд╡реЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдмрд╛рд░ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ? рдФрд░ рдЕрдЧрд░ рдХрд┐рд╕реА рджрд┐рди рдФрд░ рд╢рд╛рдпрдж рд╡реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдг рдХреЛ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╣реИ? рдЗрд╕ рдЯреАрдо рдХреА рдЬрд░реВрд░рдд рдпрд╣рд╛рдБ рдФрд░ рдЕрднреА рд╣реИ!

рдФрд░ рдпрд╣рд╛рдВ рд╕рдЪреНрдЪрд╛рдИ рдХрд╛ рдХреНрд╖рдг рдЖрддрд╛ рд╣реИ - рдЖрдк рдЦреБрдж рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ!

рдЬрд▓реНрджреА рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛!


1 #target illustrator 2 if (app.documents.length > 0) { 3 var doc = app.activeDocument; 4 var sel = doc.selection; 5 var clipPath; 6 if (sel.length > 0) { 7 if (sel[0].typename == 'GroupItem' && sel[0].clipped == true) { 8 var clipGroup = sel[0].pageItems.length; 9 for (var i = 0; i < clipGroup; i++) { 10 if (sel[0].pageItems[i].typename == 'PathItem' && sel[0].pageItems[i].clipping == true) { 11 clipPath = sel[0].pageItems[i]; 12 break; 13 }; 14 }; 15 app.executeMenuCommand('releaseMask'); 16 clipPath.remove(); 17 } 18 else { 19 alert ('   -!'); 20 }; 21 } 22 else { 23 alert ('  !'); 24 }; 25 } 26 else { 27 alert ('  !'); 28 }; 

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХреЛрдб рд╣реИред рдХрдИ рдХреЗ рдмрдЬрд╛рдп, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдКрдм рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдХреНрд░рдо рдореЗрдВ, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдПрдВред рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдорд╛рд╕реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдЙрдкрдХрд░рдг рд╣реИ, рдЬреЛ рдЙрд╕реА рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред


рдмреЗрд╢рдХ, рдпрд╣рд╛рдВ рдореИрдВ рдереЛрдбрд╝рд╛ рдЕрд╕рдВрддреБрд╖реНрдЯ рд╣реВрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЧрдИ рдереА, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд - рдпрд╣ рдЙрддрдиреА рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдиреА рд╣рдо рдЪрд╛рд╣реЗрдВрдЧреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдЦреБрдж рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рд╕реАрдЦрдирд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрд░рдо рдореЗрдВ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрддрд╛рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред


рдХрд┐рд╕реА рднреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рд╕реНрдХреНрд░рд┐рдкреНрдЯ / рдкреНрд░реЛрдЧреНрд░рд╛рдо / рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб) рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЛрдб рдХреЗ рдХрдИ рдореБрдЦреНрдп рдмреНрд▓реЙрдХ рд╣реЛрддреЗ рд╣реИрдВ: рдЪрд░, рдореВрд▓ рдЪреЗрдХ (рд╢рд░реНрддреЛрдВ) рдХреА рдШреЛрд╖рдгрд╛рдПрдВ (рдкреНрд░рд╛рд░рдВрднрд┐рдХ) рдФрд░, рдХрд╣рддреЗ рд╣реИрдВ, "рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрдВрдЬрди" - рдХреЛрдб рдЬреЛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдмреЗрд╢рдХ, рдпрд╣ рд╡рд┐рднрд╛рдЬрди рдмрд╣реБрдд рд╣реА рдордирдорд╛рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рднреА рдЬрд╛рдВрдЪ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рд┐рджреНрдзрд╛рдВрдд рдпрд╣ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрд┐рддрдирд╛ рдмрдбрд╝рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛрдЧрд╛, рдЙрддрдирд╛ рд╣реА рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рд╕рдорд╛рди рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╕рдВрднрд╡ рд╣реИред 16 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЗрдиреЗрдВ 8 рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЬрди рд╣реИрдВ, рд╢реЗрд╖ рд▓рд╛рдЗрдиреЗрдВ рдЪрд░ рдШреЛрд╖рдгрд╛рдПрдВ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдВрдЪ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЪреЗрдХ рдмреНрд▓реЙрдХ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдлрд╝рдВрдХреНрд╢рди рдмреНрд▓реЙрдХ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдХреНрдпрд╛ рдпреЗ рдЬрд╛рдБрдЪреЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ?


рд╣рдореЗрдВ рдЬрд╛рдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?


рдЧрдВрднреАрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдореБрдЭреЗ рд╕рдордЭреЗрдВрдЧреЗ, рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрдд рдХрд░рдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рдЧ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рдордХрд╛рдЬ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдХрд┐рд╕реА рднреА рддреНрд░реБрдЯрд┐ рд╕реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╡рд┐рдлрд▓рддрд╛ рд╣реЛ рдЬрд╛рдПрдЧреАред рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред


рдмреЗрд╢рдХ, рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдЧрдВрднреАрд░ рдХреЙрдорд░реЗрдб рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрд╢рд┐рд╢ / рдХреИрдЪ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЕрдЧрд░ / рдФрд░ рдПрдХ рд▓реИрдХреЛрдирд┐рдХ рдФрд░ рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдирд┐рд░реНрдорд╛рдг рд╣реЛрдЧрд╛ред рдЦрд╛рд╕рдХрд░ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рд▓рд┐рдПред


рдЖрдЗрдП рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░реЗрдВ рдХрд┐ рдпреЗ рд▓рд╛рдЗрдиреЗрдВ рдХреНрдпрд╛ рдХрд░рддреА рд╣реИрдВред рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рд╕реЗ рдирд╣реАрдВ рдЪрд▓рддреА рд╣реИ, рддреЛ рднреА рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рддрджрдиреБрд╕рд╛рд░, рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


 #target illustrator 

рдЗрд╕рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд╕рдордп рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЗрдВ рдЦреБрд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдкрдврд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: рдпрджрд┐ ( if ) рдПрдкреНрд▓рд┐рдХреЗрд╢рди ( app ) рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ ( documents.length ) рд╢реВрдиреНрдп рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ (> 0), рддреЛ {...} рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдиреНрдпрдерд╛ ( else ), рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ ( alert ) 'рдХреЛрдИ рдЦреБрд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд╣реАрдВ!' рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВред


 if (app.documents.length > 0) { ... ... } else { alert ('  !'); }; 

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЪреЗрдХ рдХрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд▓реЙрдХред


  if (sel.length > 0) { ... ... } else { alert ('  !'); }; 

рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрджрд┐ рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рд╣рдордиреЗ рдЖрд░рдХреНрд╖рд┐рдд рдирд╛рдореЛрдВ (рдЬреИрд╕реЗ app рдпрд╛ documents ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдпрд╣рд╛рдБ рд╣рдо sel рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдо рд╕реНрд╡рдпрдВ рд▓рд╛рдЗрдиреЛрдВ 3 рдФрд░ 4 рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред


  var doc = app.activeDocument; var sel = doc.selection; 

рдЬрд╣рд╛рдВ doc рд╕рдХреНрд░рд┐рдп рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ, рдФрд░ sel рд╕рдХреНрд░рд┐рдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЪрдпрдирд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ / рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рд▓рд┐рдВрдХ рд╣реИред


рдПрдХ рд╕рдВрджрд░реНрдн (рдпрд╛ рд╕рдВрджрд░реНрдн) рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрддрдХ рд╣реИред рдмреЗрд╢рдХ, рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд░реВрд╕реА рд╢рдмреНрдж "рдкреЙрдЗрдВрдЯрд░" рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдмреЗрд╡рдХреВрдл рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ рдЬреЛ рдУрдУрдкреА (рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ) рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╢рдмреНрдж рд▓реЗ рд▓реЛ, рд╕рдм рдХреБрдЫ рдЙрддрдирд╛ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рд▓рдЧрддрд╛ рд╣реИред рд▓рд┐рдВрдХ рдЪрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред doc рд╡реЗрд░рд┐рдПрдмрд▓ рдореЗрдВ, рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдРрдк) рдХреЗ рд╕рдХреНрд░рд┐рдп рдбреЙрдХреНрдпреВрдореЗрдВрдЯ (рдПрдХреНрдЯрд┐рд╡рдбрд┐рдореЗрдВрдЯрдореЗрдВрдЯ) рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЙрдЗрдВрдЯрд░ (рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░ = ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╕реЗрд╡ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕реЗрд▓реЗ рд╡реИрд░рд┐рдПрдмрд▓ рдореЗрдВ рд╣рдо рдкреЙрдЗрдВрдЯрд░ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдРрдк) рдХреЗ рдПрдХреНрдЯрд┐рд╡ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ (activeDocument) рдореЗрдВ рд╕рд┐рд▓реЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡ рдХрд░рддреЗ рд╣реИрдВред рдмрд╕ app.activeDocument рд▓рд┐рдЦрдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЗрд╕рдХреЗ рдмрдЬрд╛рдп doc рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣ рдХреЛрдб рд╣реИред рдЗрд╕рд▓рд┐рдП рд▓рд┐рдВрдХ sel = doc.selection рдЬреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдордЭрд╛рдпрд╛ред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, if (sel.length > 0) рдпрд╣ рдЬрд╛рдБрдЪ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рдХреНрд░рд┐рдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдФрд░ рдпрджрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: 'рдХреЛрдИ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБ рдирд╣реАрдВ рд╣реИрдВ!'


рдирд┐рдореНрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╕рддреНрдпрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреА рд╣реИрдВ, рджрдВрдб рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рджреЛ рд╢рд░реНрддреЗрдВред рдкрд╣рд▓реА рдХрд┐ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБ рдПрдХ рд╕рдореВрд╣ рд╣реИ ( GroupItem ) рдФрд░ (&&) рджреВрд╕рд░рд╛ рдХрд┐ рдпрд╣ рд╕рдореВрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рд╣реИ (рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА clipped рд╕рдВрдкрддреНрддрд┐ true )ред


  if (sel[0].typename == 'GroupItem' && sel[0].clipped == true) { ... ... } else { alert ('   -!'); }; 

рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдЪрд╛рд╣рд┐рдПред


рдПрдХ рдореБрдЦреМрдЯрд╛ рд╡рд╕реНрддреБ рдХреНрдпрд╛ рд╣реИ? рдпрд╣ рдПрдХ рд╕рдореВрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИред рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рдореВрд╣ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬреЛ "рдореБрдЦреНрдп" рдпрд╛ "рдорд╛рддрд╛-рдкрд┐рддрд╛" рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЕрдзреАрдирд╕реНрде рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рд╕реНрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд╣реИ, рдпрд╣ рднреА рдПрдХ рд╕рдореВрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рдПрдХ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕рдореЗрдВ рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ - рдореБрдЦреМрдЯрд╛ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдФрд░ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реАред рдЗрд╕рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рдореВрд╣ рдпрд╛ рдПрдХ рдореБрдЦреМрдЯрд╛ рд╕рдореВрд╣ рд╣реИ, рдЗрд╕рдХреА clipped рд╕рдВрдкрддреНрддрд┐ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдпрджрд┐ рдХреНрд▓реИрдк рдХреА рдЧрдИ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдореВрд▓реНрдп false (рдЧрд▓рдд) рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдореВрд╣ рд╣реИ; рдпрджрд┐ true (рд╕рддреНрдп) рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рд╕рдореВрд╣ рд╣реИред

рдЗрдирдХреНрд╡рд╛рдпрд░реНрдб рдорд╛рдЗрдВрдбреНрд╕ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ рдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд sel рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЗ рдмрдЬрд╛рдп sel[0] рдХрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдПрдХ рдЪрдпрди рддрддреНрд╡реЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ (рд╕рдВрдЧреНрд░рд╣) рд╣реИ, рдФрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБ рдирд╣реАрдВ (рднрд▓реЗ рд╣реА рдХреЗрд╡рд▓ рдПрдХ рд╡рд╕реНрддреБ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ)ред рдФрд░ рдЪрдпрдирд┐рдд рд╕рдВрдЧреНрд░рд╣ рддрддреНрд╡ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд┐рд▓рд╛рди рдХреЗ рд▓рд┐рдП рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░ ( typename ) рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, sel[0] рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдкрд╣рд▓реЗ [0] рддрддреНрд╡ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЪрдпрдирд┐рдд рд╕рдореВрд╣ред


рдирддреАрдЬрддрди, рдпрджрд┐ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБ рдПрдХ рд╕рдореВрд╣ рдФрд░ рдПрдХ рдореБрдЦреМрдЯрд╛ рджреЛрдиреЛрдВ рд╣реИ, рддреЛ рдЖрдЧреЗ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ: 'рдЪрдпрди рдПрдХ рдореБрдЦреМрдЯрд╛ рд╡рд╕реНрддреБ рдирд╣реАрдВ рд╣реИ!'


рдЪреЗрдХреЛрдВ рдХреЗ рд╕рд╛рде - рдпрд╣реА рд╣реИред рдЖрдЧреЗ рдмрдврд╝реЛред


рдореБрдЦреНрдп рдХреЛрдб рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛?


рд▓реЗрдЦ рдХреЗ рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рди рдХреЗрд╡рд▓ рдЗрд╕ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреЛрдб рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрджрд┐ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБред рдЪрд▓реЛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ!


рдкрд╣рд▓реЗ, рддреАрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдорд╛рд╕реНрдХрд┐рдВрдЧ рд░реВрдкрд░реЗрдЦрд╛ рдХреЗ рдмрд╛рдж рдХреЗ рдирд┐рд╖реНрдХрд╛рд╕рди рдХреЗ рд╕рд╛рде рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХреЛ "рдбрд┐рд╕реИрдореНрдмрд▓рд┐рдВрдЧ" рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрдиреНрдп рдХрд╛рд░реНрд░рд╡рд╛рдИ (рд░рд┐рд▓реАрдЬрд╝ рдХрдорд╛рдВрдб) рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╣рдорд╛рд░рд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╢реБрд░реВ рд╣реЛрдЧрд╛ред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╕рдВрджрд░реНрдн рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджреЛрд╣рд░рд╛рдКрдВрдЧрд╛ред


  1. рд░рд┐рд▓реАрдЬрд╝ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ
  2. рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗ рдЪрдпрди рдирд┐рдХрд╛рд▓реЗрдВ
  3. рдХреЗрд╡рд▓ рдореБрдЦреМрдЯрд╛ рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
  4. рдорд╛рд╕реНрдХ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдирд┐рдХрд╛рд▓реЗрдВ

рдпрджрд┐ рдЖрдк рд╕реВрдЪреА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЗрд╕ рдХреНрд░рдо рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ рджреЛ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ executeMenuCommand() рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдлрд┐рд░, рддреАрд╕рд░реЗ рдмрд┐рдВрджреБ рдкрд░, рд╣рдо рдПрдХ рдЕрд╕реНрдерд┐рд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗред рдпрджрд┐ рдкрд╣рд▓реА рдХрд╛рд░реНрд░рд╡рд╛рдИ (рд░рд┐рд▓реАрдЬрд╝ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ) рдХреЗ рдмрд╛рдж рдореБрдЦреМрдЯрд╛ рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рд▓рд┐рдВрдХ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рддреЛ рдЕрдм рдХреЛрдИ рдореБрдЦреМрдЯрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЪрдпрдирд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ? рд╣рд╛рдВ, рдФрд░ рд╡рд╣ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡реИрд╕рд╛ рдирд╣реАрдВ рд╣реИред


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рддрд░реНрдХ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдореБрдЦреМрдЯрд╛ рд░реВрдкрд░реЗрдЦрд╛ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ (рд╕рдВрджрд░реНрдн) рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирд┐рдпрдорд┐рдд рд╕рдореЛрдЪреНрдЪ рдХреА рддреБрд▓рдирд╛ PathItem рдореБрдЦреМрдЯреЗ рдХреЛ рдХреНрдпрд╛ рдЕрдиреЛрдЦрд╛ PathItem рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо PathItem рд╡рд░реНрдЧ рдХреА clipping рд╕рдВрдкрддреНрддрд┐ PathItem ред рдЕрдм рд╣рдореЗрдВ рд╕рд┐рд░реНрдл (for) рд▓реВрдк рдореЗрдВ рдорд╛рд╕реНрдХ рд╕рдореВрд╣ рдХреА рд╡рд╕реНрддреБрдУрдВ рдкрд░ PathItem рд╣реИ рдФрд░ clipping = true рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде PathItem рдХреЛ PathItem ред рдпрд╣ рд╡рд╛рдВрдЫрд┐рдд рд╕рд░реНрдХрд┐рдЯ рд╣реЛрдЧрд╛ред рдЗрд╕ рдХреЛрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдорд╛рд╕реНрдХ рдХрдВрдЯреВрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рд▓рд┐рдВрдХ рдорд┐рд▓реЗрдЧрд╛ рдФрд░ рдЗрд╕реЗ clipPath рд╡реЗрд░рд┐рдПрдмрд▓ рдореЗрдВ рд╕реЗрд╡ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред


  for (var i = 0; i < clipGroup; i++) { if (sel[0].pageItems[i].typename == 'PathItem' && sel[0].pageItems[i].clipping == true) { clipPath = sel[0].pageItems[i]; break; }; }; 

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ? рдЖрдЗрдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ рдФрд░ рдЖрдЗрдЯрдо 1 рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦреЗрдВред рдпрд╣ рд▓рд╛рдЗрди рд░рд┐рд▓реАрдЬрд╝ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдорд╛рд╕реНрдХ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗред рд╣рд╛рдБ, рдЗрддрдирд╛ рдЖрд╕рд╛рди!


  app.executeMenuCommand('releaseMask'); 

рд╣рдо рдЪрд░рдг 2 рдФрд░ 3 рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореБрдЦреМрдЯрд╛ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИ, рдпрд╛ рдХреНрд▓рд┐рдкрдкрд╛рде рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рд╣реИ) рдФрд░ рд╕реАрдзреЗ рдЪрд░рдг 4 рдкрд░ рдЬрд╛рдПрдВред рдпрд╣рд╛рдВ рд╣рдо clipPath рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ remove() рд╡рд┐рдзрд┐ clipPath ред рдпрд╣ рд╡рд┐рдзрд┐ рдореБрдЦреМрдЯрд╛ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддреА рд╣реИред


  clipPath.remove(); 

рдЕрднреА рдХреЗ рд▓рд┐рдП рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!


рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЕрдм рдЖрдк рд╕рдордЭ рдЧрдП рд╣реЛрдВрдЧреЗ рдХрд┐ Adobe Illustrator рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЙрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИред


рдкреА рдПрд╕ рдмреЗрд╢рдХ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрджрд░реНрд╢ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИред рдпрд╣ рдЙрди рдореБрдЦреМрдЯреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреА рд░реВрдкрд░реЗрдЦрд╛ TextFrame CompoundShape TextFrame рдпрд╛ TextFrame ред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкрдврд╝реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рджреВрд╕рд░реЗ рднрд╛рдЧ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдЙрдкрдХрд░рдг рдмрди рдЬрд╛рдПред

Source: https://habr.com/ru/post/hi452586/


All Articles