рдЖрд▓рд╕реА рдкреНрд░реИрд╕

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

рдореИрдВ рддреБрд░рдВрдд рдЖрд░рдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдореБрдЭреЗ рдХреИрд╕реЗ рд╕рд┐рдЦрд╛рдирд╛ рд╣реИред рдЦреИрд░, рдпрд╣ рдкреНрд░рдХреГрддрд┐ рд╕реЗ рд╡рдХреНрддреГрддреНрд╡ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рддрд╛рдХрд┐ рджреВрд╕рд░реЛрдВ рдХреЛ рд╕рд┐рд░реНрдл рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рди рд╣реЛрдВ, рдмрд▓реНрдХрд┐ рдЙрдкрд░реЛрдХреНрдд рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рд╕рдордЭреЗрдВред

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

рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рди рдХреЗрд╡рд▓ рд▓реЗрдЖрдЙрдЯ рдХреЗ рдХрд▓рд╛рддреНрдордХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рджреГрд╢реНрдп рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рднреА рд╣реИ
рдЗрд╕рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЕрдЪреНрдЫреА рдкрдЯрдХрдерд╛ рднрд╛рд╖рд╛ рдЗрдВрдЬрди рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдЗрдВрдЬрди рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ: рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд╡рд┐рдЬреБрдЕрд▓рдмреЗрд╕рд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, AppleScript (рдмрд╛рдж рд╡рд╛рд▓рд╛, рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдо рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ, рдРрдкреНрдкрд▓ рдХреЙрд░реНрдкреЛрд░реЗрд╢рди рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рджрд┐рдорд╛рдЧ рд╣реИ)ред
рдореИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдРрд╕реА рднрд╛рд╖рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВред
рдореИрдВ JavaScrtipt рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рддрд╛, рдЕрдЧрд░ рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВред рдЖрдзрд╛рд░
рд╕рдорд╛рди, рдХреЗрд╡рд▓ рд╡рд╕реНрддреБрдУрдВ рдореЗрдВ рдЕрдВрддрд░ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡реГрдХреНрд╖ рдХреА рд╕рдВрд░рдЪрдирд╛ред рдФрд░ рд╣рдо рдЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ (рд╕рд░рд▓реАрдХреГрдд рд░реВрдк рдореЗрдВ) рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЗрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╕реНрддреБ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рддрд╛рд░реНрдХрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╕рдВрднрд╡ рд╣реИред рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ: рд╕рдХреНрд░рд┐рдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ ред рдмрдврд╝рддреЗ рдХреНрд╖реЗрддреНрд░_ 1рдПрдХреНрд╕рдПрдХреНрд╕рдПрдХреНрд╕ (рдпрджрд┐ 1 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ) ред рд▓реЗрдпрд░ рдирдВрдмрд░ xxx (рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ 1 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рдд рдкрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) ред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╕рдм рдХреБрдЫ рддрд╛рд░реНрдХрд┐рдХ рд╣реИред рдЗрд╕ рддрд╛рд░реНрдХрд┐рдХ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдФрд░ / рдпрд╛ рдкрд░рддреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдореМрдЬреВрджрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╕рднреА рд╕рд░рдгреА рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдиреНрдирдд рддрд╛рд░реНрдХрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА: ActiveDocument ред рдСрдмреНрдЬреЗрдХреНрдЯ [рд╕рдВред Xxx]
рддрд╛рд░реНрдХрд┐рдХ рдХреНрд╡реЗрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рдХреНрд╖реНрдп рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИред
рдЕрдм рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдПрдХ рдЦреБрд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдХрд┐рддрдиреЗ рдФрд░ рдХреНрдпрд╛ рд╕рдорд╛рди рд╡рд╕реНрддреБрдПрдВ рдореМрдЬреВрдж рд╣реИрдВ рдФрд░ рдХреИрд╕реЗ рдЗрд╕ рдЬреНрдЮрд╛рди рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдлрд┐рд░, рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдПрдХ рдХреНрд╡реЗрд░реА рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ: рдЪрд░ = ActiveDocument ред рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ред рдорд╛рддреНрд░рд╛ ред
рдЬреЗрдПрд╕ рдореЗрдВ, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

var docRef = app.activeDocument; var docRefAll = docRef.pageItems.length; //      


рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ? рдпрд╣ рд╣реИ! рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред
рдЬрд╛рд░реА рд░рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдЙрди рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕реВрдЪреА рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдкреВрд░реА рд╕реВрдЪреА рдирд╣реАрдВ):
  1. рдкрд╛рда рд╡рд╕реНрддреБрдУрдВ
  2. рдЧреНрд░рд╛рдлрд┐рдХ рдЖрджрд┐рдо;
  3. рдпреМрдЧрд┐рдХ рд╡рд╕реНрддреБрдПрдБ
  4. рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ;
  5. рдкрд░рддреЛрдВред

рдХрд╛рд╢, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдиреЗ рдПрдХ рдХрдордЬреЛрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдЗрдВрдЬрди рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ред рдпрд╣ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдПрдХ рдирдВрдмрд░ (рдФрд░ рдХрд╛рдлреА) рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рддрд╛ рд╣реИред рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдХрдо рдорд╛рддреНрд░рд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдмрд╣реБрдд рдХрдо рдЖрдк рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмрд░реНрджрд╛рд╢реНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рддреЛ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЙрдирдХреА рдХреНрд╖рдорддрд╛рдПрдВ рдЗрддрдиреА рд╕реАрдорд┐рдд рд╣реИрдВ? рдЬрд░реВрд░ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрдИ рд╣рдЬрд╛рд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рди рдХреЗрд╡рд▓ рдиреАрд░рд╕ рд╣реИ, рдмрд▓реНрдХрд┐ рдмреЗрд╡рдХреВрдл рдХрд╛рдо рднреА рд╣реИред рдФрд░ рд╣рдо рдЪрддреБрд░ рд▓реЛрдЧ рд╣реИрдВ, рдФрд░ рдЖрд▓рд╕реА рднреАред рдФрд░ рд╡реЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдордиреЗ рдЗрд╕ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдХреИрд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреА рдХреАрдордд рдХреНрдпрд╛ рд╣реИред
рдФрд░ рдЕрдм рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджрдорди!
рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рджрд┐рдЦрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ (рдпрд╣ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреМрди рд╕реА, рдкрд╛рдареНрдп рдпрд╛ рдЬрдЯрд┐рд▓, рдЖрджрд┐рдо рдпрд╛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕реНрдЯреНрд░реЛрдХ), рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд░рдВрдЧ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдФрд░ рд╕рдВрд░рдЪрдирд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, рдЕрдЧрд░ рдЖрдк рд▓реЗрдЦрдХреЛрдВ рдХреЗ рддрд░реНрдХ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ):
рд╡рд╕реНрддреБ ред рднрд░рдг .рдХрд▓рд░ рдЪреИрдирд▓
рдЬрд╣рд╛рдВ рд╡рд╕реНрддреБ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рд╕рдордп рдЬрд┐рд╕ рд╡рд╕реНрддреБ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ;
рднрд░рдг - рднрд░рдг рдХрд╛ рдкреНрд░рдХрд╛рд░ (рд╕рдВрднрд╡ рд╡рд┐рдХрд▓реНрдк: рд╕рдЬрд╛рддреАрдп, рдврд╛рд▓, SPOT, SPOT- рдврд╛рд▓, рдореЗрд╖);
рд░рдВрдЧ рдЪреИрдирд▓ - рд░рдВрдЧ рдХреА рдЬрдЧрд╣ рдФрд░ рднрд░рдиреЗ рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ; рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ - рд╕рд┐рдпрд╛рди, рдореИрдЬреЗрдВрдЯрд╛, рдкреАрд▓рд╛, рдХрд╛рд▓рд╛ (рд╕реАрдПрдорд╡рд╛рдИрдХреЗ); рд▓рд╛рд▓, рд╣рд░рд╛, рдиреАрд▓рд╛ (RGB); рдЯрд┐рдВрдЯ (рд╕реНрдкреЙрдЯ, рдЧреНрд░реЗрд╕реНрдХреЗрд▓);
рдЗрд╕ рдкреНрд░рдХрд╛рд░, JS рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ рд╡рд╕реНрддреБ рдХреЛ рд░рдВрдЧ рд╕реЗ рднрд░рдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
 docRef.pageItems[0].fillColor.cyan = 0тАж100; //(     тДЦ0 (   0, ..  тДЦ0 тАФ  ,  ┬л┬╗   ) docRef.pageItems[0].fillColor.red = 0тАж255; //(    RGB) docRef.pageItems[0].fillColor.tint = 0тАж100; //(  SPOT-       Grayscale) 

рдпрджрд┐ рд╣рдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕реНрдЯреНрд░реЛрдХ рдХрд╛ рд░рдВрдЧ рд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд░рд┐рдХреЙрд░реНрдб рдирд┐рдореНрди рдпреЛрдЬрдирд╛ рдХрд╛ рд╣реЛрдЧрд╛:
 docRef.pageItems[0].strokeColor.cyan = 0тАж100; 

рдпрд╛рдиреА рднрд░рдг рд░рдВрдЧ (рдареЛрд╕) рдФрд░ рд╕реНрдЯреНрд░реЛрдХ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрдВрддрд░ рдХреЗрд╡рд▓ рднрд░рд╛рд╡ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрдХреЗрдд рдореЗрдВ рд╣реИ: рднрд░рдг рдпрд╛ рд╕реНрдЯреНрд░реЛрдХ рд░рдВрдЧ ред
рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣рдо рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рди рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдврд╛рд▓ рд╣реИ? рдмреЗрд╢рдХ рд╣рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рдврд╛рд▓ рднрд░рд╛рд╡ рдХреНрдпрд╛ рд╣реИред
рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдлрд┐рд▓, рдлрд┐рд▓ рдХреА рд╢реБрд░реБрдЖрдд (рдПрдХ рдХрд┐рдирд╛рд░реЗ) рд╕реЗ рд▓реЗрдХрд░ рдлрд┐рд▓ рдХреЗ рдЕрдВрдд (рдлрд┐рд▓ рдХреЗ рд╡рд┐рдкрд░реАрдд рдХрд┐рдирд╛рд░реЗ) рддрдХ рдХреЗ рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЕрдкрдиреЗ рд░рдВрдЧ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╛рдиреА рдХрд╛рд▓реЗ рд╕реЗ рд╕рдлреЗрдж рднрд░рд╛рд╡ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
рдмрд┐рдВрджреБ 1 [рдкреНрд░рдкрддреНрд░ 0,0,0,100 рдХрд╛ рд░рдВрдЧ рд╕рд░рдгреА] ... рдмрд┐рдВрджреБ 2 [рдкреНрд░рдкрддреНрд░ 0,0,0,0 рдХрд╛ рд░рдВрдЧ рд╕рд░рдгреА]
рдЬреЗрдПрд╕ рднрд╛рд╖рд╛ рдореЗрдВ:
 docRef.pageItems[0].fillColor.gradient.gradientStops[0].color.black=100; docRef.pageItems[0].fillColor.gradient.gradientStops[1].color.black=0; 

рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рд╡рд╕реНрддреБ рдХреЗ 1 рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП 100% рдХрд╛рд▓рд╛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ, рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рджреВрд╕рд░реА рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП 0% рдХрд╛рд▓рд╛ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдВрдд) рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИред
рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдлрд┐рд▓ рдореЗрдВ рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдо рд╕реЗ рдХрдо 2 рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реЛрддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди (рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо, рдпрджрд┐ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ) рдореЗрдВ рд╕реНрдХреВрд▓ рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реБрдП, рд╣рдореЗрдВ рдПрдХ рдЪрдХреНрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рдврд╛рд▓ рднрд░рдиреЗ рдореЗрдВ рд╕рднреА рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╣рдо рдРрд╕реЗ рдмреНрд▓реЙрдХ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
 gradNumb = docRef.pageItems[0].fillColor.gradient.gradientStops.length; //(      ) for (k = 0; k < gradNumb; k++) { //(     ) docRef.pageItems[0].fillColor.gradient.gradientStops[k].color.black = 0; //( 0%        ) } 

рдпрд╣ ADOBE рдХреЙрд░реНрдкреЛрд░реЗрд╢рди рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рддрд░реНрдХ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдЬрд┐рд╕рдиреЗ рдЗрддрдиреА рдЧрд╣рд░рд╛рдИ рд╕реЗ "рдХреБрдВрдЬреА рднрд░рдг рдмрд┐рдВрджреБрдУрдВ рддрдХ рдкрд╣реБрдВрдЪ" рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рд░реЛрдХ рджрд┐рдпрд╛ рд╣реИред рдПрдХ рд╕рдордп рдкрд░, рдореИрдВрдиреЗ рдЗрди рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред
рдЖрдЗрдП рдЕрдм рддрдХ рд╕реАрдЦреА рдЧрдИ рд╣рд░ рдЪреАрдЬрд╝ рдХрд╛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ:
 var docRef = app.activeDocument; var docRefAll = docRef.pageItems.length; for (n = 0; n < docRefAll; n++) { if ((docRef.pageItems[n] == ┬╗[PathItem]┬л) && (docRef.pageItems[n].fillColor == ┬╗[GradientColor]┬л)) { gradNumb = docRef.pageItems[n].fillColor.gradient.gradientStops.length; for (k = 0; k < gradNumb; k++) { docRef.pageItems[n].fillColor.gradient.gradientStops[k].color.black = 0; } } if ((docRef.pageItems[n] == ┬╗[PathItem]┬л) && (docRef.pageItems[n].fillColor == ┬╗[CMYKColor]┬л)) { docRef.pageItems[n].fillColor.black = 100; } } 

рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рджреЛ рдирдП рдХрдорд╛рдВрдб рдорд┐рд▓реЗ - рдлрд┐рд▓ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред
рдпрджрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреНрд░рд╛рдлрд┐рдХ рд╣реИ (рдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИ) рдФрд░ рдЙрд╕реА рд╕рдордп рдЗрд╕рдХрд╛ рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдлрд┐рд▓ рд╣реИ, рддреЛ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдлрд┐рд▓ рдкреЙрдЗрдВрдЯ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреНрд░рд╛рдлрд┐рдХ рд╣реИ (рдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИ) рдФрд░ рдЙрд╕реА рд╕рдордп рдЗрд╕рдореЗрдВ рдПрдХ рдореЛрдиреЛрдлреЛрдирд┐рдХ рдлрд┐рд▓ рд╣реИ - рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдмреНрд▓реИрдХ рдкреЗрдВрдЯ рдХрд░реЗрдВред
рд╡рд░реНрддрдорд╛рди рд╕рдордп рдореЗрдВ, рд╢рд╛рдпрдж рдореИрдВ рд░реБрдХ рдЬрд╛рдКрдВрдЧрд╛ред рдпрджрд┐ рд▓реЗрдЦ рдирд┐рд░рдВрддрд░рддрд╛ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред

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


All Articles