Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ — Visual Studio (Windows)

  • Π‘Ρ‚Π°Ρ‚ΡŒΡ
  • Π§Ρ‚Π΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 2Β ΠΌΠΈΠ½
Π‘Ρ‹Π»ΠΈ Π»ΠΈ свСдСния Π½Π° этой страницС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ?

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ свои впСчатлСния

Π”Π° НСт

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π·Ρ‹Π²?

ΠžΡ‚Π·Ρ‹Π²Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡŽ ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚.

НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ», Π²Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой ΠΎΡ‚Π·Ρ‹Π² для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ слуТб ΠœΠ°ΠΉΠΊΡ€ΠΎΡΠΎΡ„Ρ‚. ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Visual Studio содСрТит изобраТСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Π² Microsoft Visual Studio, Microsoft Windows, систСмС Office ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии Microsoft. Набор ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ 1000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, внСшний Π²ΠΈΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сочСтаСтся с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм Microsoft.

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Visual Studio

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ состоит ΠΈΠ· пяти ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ: ΠΎΠ±Ρ‰ΠΈΠ΅ элСмСнты, дСйствия, Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ, Π·Π½Π°Ρ‡ΠΊΠΈ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Для Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠ±Ρ‰ΠΈΡ… элСмСнтов ΠΈ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ свСдСний Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF. Они содСрТат ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ использовании этих ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² прилоТСниях.

Π‘ΠΌ. Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π»

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° бСсплатных Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ (Pexels) β€” Π‘ΠΏΡ€Π°Π²ΠΊΠ°

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° бСсплатных Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ доступ ΠΊ 40Β 000 качСствСнных ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π±Π΅Π· авторских ΠΏΡ€Π°Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° сайтС. ВсС ΠΎΠ½ΠΈ любСзно прСдоставлСны Pexels. ДобавляйтС эти изобраТСния Π½Π° свой сайт ΠΈ создавайтС ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹.

ВсС Ρ„Π°ΠΉΠ»Ρ‹, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ бСсплатных Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π² ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ мСсто Π² вашСм Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ записСй Π² ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π½Π° страницы
  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, создав Π½ΠΎΠ²ΡƒΡŽ запись ΠΈΠ»ΠΈ страницу, ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ.
  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π±Π»ΠΎΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Β» ΠΈΠ»ΠΈ «ГалСрСя».
  3. НаТмитС Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «БСсплатныС Ρ„ΠΎΡ‚ΠΎ PexelsΒ».
  1. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово Π² строку поиска ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

Π’ Π±Π»ΠΎΠΊΠΈ с ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΌΠΈ изобраТСниями, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ОблоТка, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Ρ€Π°Π·.

Для Π±Π»ΠΎΠΊΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ГалСрСя, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ бСсплатных Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ сразу нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ². Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ скопированы Π² Π²Π°ΡˆΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ². А Π·Π°Ρ‚Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΅Ρ‰Ρ‘ Ρ€Π°Π· Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π³Π°Π»Π΅Ρ€Π΅ΡŽ.


Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ²

Для добавлСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ²:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» Мой сайт → ΠœΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Ρ‹.
  2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ экрана.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ БСсплатныС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Pexels ΠΈΠ· доступных ΠΎΠΏΡ†ΠΈΠΉ.

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово Π² строку поиска. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ любоС количСство Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ².


Π Π°Π±ΠΎΡ‚Π° с изобраТСниями

Π’ подпись ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ добавляСтся имя Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°. Β ΠžΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π΅ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ на страницу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‚Π΅ΠΌΡ‹,Β Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ изобраТСния Ρ‚Π°ΠΊΠΈΡ… элСмСнтов, ΠΊΠ°ΠΊ ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹Π΅ изобраТСния, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ сайта ΠΈΒ Ρ‚.Β Π΄. Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ их прямо Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»ΠΎΠ²Β ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β PicMonkey,Β Canva, Pixlr ΠΈΠ»ΠΈ Photopea.

10 инструмСнтов Python для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с изобраТСниями

ΠžΠ±Π·ΠΎΡ€ самых популярных Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ с простым ΠΈ понятным способом прСобразования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Наш сСгодняшний ΠΌΠΈΡ€ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… состоит ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Однако для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с изобраТСниями трСбуСтся ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉβ€Šβ€”β€ŠΡΡ‚ΠΎ процСсс Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ качСства ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈΠ»ΠΈ извлСчСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для дальнСйшСго использования.

ΠžΠ±Ρ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ сводятся ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ изобраТСния ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΊΠ°Π΄Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, сСгмСнтация, классификация, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², восстановлСниС ΠΈ распознаваниС).

Python являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ срСдством для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Благодаря доступности ΠΈ растущСй популярности Python Π² качСствС языка Π½Π°ΡƒΡ‡Π½ΠΎ-тСхничСского программирования, Π²Π½ΡƒΡ‚Ρ€ΠΈ экосистСмы появилось мноТСство пСрвоклассных инструмСнтов для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим популярныС Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с изобраТСниями.

1. scikit-image

scikit-imageβ€Šβ€”β€ŠΡΡ‚ΠΎ PythonΒ­-ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с массивами NumPy. Он Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для использования Π² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ…, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Ρ… прилоТСниях. Π­Ρ‚ΠΎ вСсьма простая ΠΈ понятная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π΄Π°ΠΆΠ΅ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² экосистСмС Python. Данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° содСрТит высококачСствСнный ΠΈ Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, написанный Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ сообщСством Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΡ†Π΅Π².

РСсурсы

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° с ΠΎΠ±ΠΈΠ»ΠΈΠ΅ΠΌ практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². ΠžΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ здСсь.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΠ°ΠΊΠ΅Ρ‚ импортируСтся ΠΊΠ°ΠΊ skimage, Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ находится Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. НСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования skimage:

  • Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
import matplotlib.pyplot as plt 
 %matplotlib inline

from skimage import data,filters

image = data.coins()
 # … ΠΈΠ»ΠΈ любой массив NumPy!
 edges = filters.sobel(image)
 plt.imshow(edges, cmap=’gray’)
  • БопоставлСниС шаблонов Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ match_template

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² доступно Π² Π³Π°Π»Π΅Ρ€Π΅Π΅.


2. NumPy

NumPyβ€Šβ€”β€ŠΡΡ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· основных Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ массивов. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдставляСт собой стандартный массив NumPy, содСрТащий пиксСли Ρ‚ΠΎΡ‡Π΅ΠΊ Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ основных NumPy-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (срСзы, маски, ΠΏΡ€ΠΈΡ…ΠΎΡ‚Π»ΠΈΠ²ΠΎΠ΅ индСксированиС) ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹Π΅ значСния изобраТСния. Π‘Π°ΠΌΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· skimage ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Matplotlib.

РСсурсы

ВсС рСсурсы ΠΈ докумСнтация доступны Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницС NumPy.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠœΠ°ΡΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния Ρ‡Π΅Ρ€Π΅Π· NumPy:

import numpy as np
 from skimage import data
 import matplotlib.pyplot as plt 
 %matplotlib inline

image = data.camera()
 type(image)

numpy.ndarray #Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ - это массив NumPy

mask = image < 87
 image[mask]=255
 plt.imshow(image, cmap=’gray’)

3. SciPy

SciPyβ€Šβ€”β€ŠΡΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Π²Π°ΠΆΠ½Ρ‹ΠΉ Π½Π°ΡƒΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² Python, ΠΊΠ°ΠΊ ΠΈ NumPy. Он ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ основных Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ с изобраТСниями. Π’ частности, Π² ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»Π΅ scipy.ndimage

доступны Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² n-ΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивах NumPy. Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ, Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ ΠΌΠΎΡ€Ρ„ΠΎΠ»ΠΎΠ³ΠΈΠΈ, интСрполяции Π’-сплайнами ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

РСсурсы

ΠŸΠΎΠ»Π½Ρ‹ΠΉ список Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ scipy.ndimage доступСн Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ИспользованиС SciPy для размытия ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° Гаусса:

from scipy import misc,ndimage

face = misc. face()
blurred_face = ndimage.gaussian_filter(face, sigma=3)
very_blurred = ndimage.gaussian_filter(face, sigma=5)

#Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹
plt.imshow(<image to be displayed>)

4. PIL/Β Pillow

PIL (Python Imaging Library)β€Šβ€”β€ŠΡΡ‚ΠΎ бСсплатная Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для открытия, Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ сохранСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. К соТалСнию, Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ, Π° послСднСС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ»ΠΎ Π² 2009. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π΅ΡΡ‚ΡŒ Pillowβ€Šβ€”β€ŠΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ Ρ„ΠΎΡ€ΠΊ PIL с простой установкой. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Python 3. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° содСрТит Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ с Π½Π°Π±ΠΎΡ€ΠΎΠΌ встроСнных ядСр свСртки ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ пространства.

РСсурсы

Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ описан процСсс установки ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ модуля Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ изобраТСния Ρ‡Π΅Ρ€Π΅Π· ImageFilter Π² Pillow:

from PIL import Image, ImageFilter
#Read image
im = Image. open( 'image.jpg' )
#Display image
im.show()

from PIL import ImageEnhance
enh = ImageEnhance.Contrast(im)
enh.enhance(1.8).show("30% more contrast")

5. OpenCV-Python

OpenCV (Open Source Computer Vision Library)β€Šβ€”β€ŠΠΎΠ΄Π½Π° ΠΈΠ· самых популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌΡƒ Π·Ρ€Π΅Π½ΠΈΡŽ.OpenCV-Pythonβ€Šβ€”β€ŠΡΡ‚ΠΎ Python-вСрсия интСрфСйса для OpenCV. НаличиС ΠΊΠΎΠ΄Π° Π½Π° C/C++ Π² бэкСндС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ быстроту Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π° PythonΒ­-ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° Π²ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π΅ обСспСчиваСт Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ настройки ΠΈ развСртывания. Благодаря этому OpenCV-Python являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для высоконагруТСнных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌΡƒ Π·Ρ€Π΅Π½ΠΈΡŽ.

РСсурсы

Руководство ΠΏΠΎ OpenCV2-Python ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстрСС ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Наглядный ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования OpenCV-Python ΠΏΡ€ΠΈ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΌΡ‹ создаСм Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Ρ€ΡƒΠΊΡ‚ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π°ΠΏΠ»ΠΎΠΊΠΎΒ».


6. SimpleCV

SimpleCVβ€Šβ€”β€ŠΡΡ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌΡƒ Π·Ρ€Π΅Π½ΠΈΡŽ. Π‘ Π½ΠΈΠΌ Ρƒ вас появляСтся доступ ΠΊ нСскольким ΠΌΠΎΡ‰Π½Ρ‹ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, OpenCV) Π±Π΅Π· нСобходимости изучСния Π³Π»ΡƒΠ±ΠΈΠ½Ρ‹ Ρ†Π²Π΅Ρ‚Π°, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ², Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… пространств ΠΈ Ρ‚.Π΄. ΠšΡ€ΠΈΠ²Π°Ρ обучСния ΠΊΡƒΠ΄Π° мСньшС, Ρ‡Π΅ΠΌ Π² OpenCV, ΠΈ, ΠΊΠ°ΠΊ говорится Π² ΠΈΡ… слоганС, Β«

ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ Π·Ρ€Π΅Π½ΠΈΠ΅ становится ΠΏΡ€ΠΎΡ‰Π΅Β». ΠŸΠ°Ρ€ΠΎΡ‡ΠΊΠ° плюсов SimpleCV:

  • ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ тСсты ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ Π·Ρ€Π΅Π½ΠΈΡŽ смогут Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ программисты.
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ, Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Π°ΠΌΠΈ, изобраТСниями ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ.

РСсурсы

ΠŸΠΎΠ½ΡΡ‚Π½Π°Ρ докумСнтация с мноТСством практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

7. Mahotas

Mahotas Ρ‚Π°ΠΊΠΆΠ΅ являСтся Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Она содСрТит стандартныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΈ морфологичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ), Π° Ρ‚Π°ΠΊΠΆΠ΅ соврСмСнныС возмоТности ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния для вычислСния ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² (ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ особых Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ дСскрипторы). Быстрота Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ обСспСчиваСтся Python-интСрфСйсом, Π° плюсом для скорости слуТат Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π½Π° Π‘++. Mahotasβ€Šβ€”β€ŠΡΡ‚ΠΎ быстрая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с минималистичным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ зависимостями. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описано Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

РСсурсы

ДокумСнтация содСрТит инструкции ΠΏΠΎ установкС, практичСскиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ освоСнию Mahotas.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Mahotas Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простого ΠΊΠΎΠ΄Π°. Для Π·Π°Π΄Π°Ρ‡ΠΈ Β«Π“Π΄Π΅ Π£ΠΎΠ»Π»ΠΈ?Β» Mahotas трСбуСтся минимальноС количСство ΠΊΠΎΠ΄Π°. Π’ΠΎΡ‚ исходный ΠΊΠΎΠ΄.


8. SimpleITK

ITK ΠΈΠ»ΠΈ Insight Segmentation and Registration Toolkitβ€Šβ€”β€ŠΡΡ‚ΠΎ кросс-платформСнная систСма с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Бюда относится ΠΈ SimpleITKβ€Šβ€”β€ŠΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ слой, «надстроСнный» ΠΏΠΎΠ²Π΅Ρ€Ρ… ITK. Π”Π°Π½Π½Ρ‹ΠΉ слой ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ ΠΏΡ€ΠΈ быстром ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… языках. SimpleITKβ€Šβ€”β€ŠΡΡ‚ΠΎ Π½Π°Π±ΠΎΡ€ инструмСнтов для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с большим количСством ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‰ΡƒΡŽ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ, ΡΠ΅Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘Π°ΠΌ SimpleITK написан Π½Π° C++, Π½ΠΎ доступСн для ΠΌΠ½ΠΎΠ³ΠΈΡ… языков программирования, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Python.

РСсурсы

Jupyter Notebook ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ использованиС SimpleITK Π² ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… цСлях. Он Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрируСт возмоТности SimpleITK ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с использованиСм языков программирования Python ΠΈ R.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Анимация Π½ΠΈΠΆΠ΅β€Šβ€”β€ŠΡΡ‚ΠΎ визуализация процСсса прСобразования ΠΏΡ€ΠΈ рСгистрации КВ- ΠΈ МРВ-снимков Π² SimpleITK ΠΈ Python. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ доступСн здСсь.


9. pgmagick

pgmagickβ€Šβ€”β€ŠΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° Π½Π° Π±Π°Π·Π΅ Python для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GraphicsMagick. БистСму GraphicsMagickΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΡˆΠ²Π΅ΠΉΡ†Π°Ρ€ΡΠΊΠΈΠΌ Π½ΠΎΠΆΠΎΠΌ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Она ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ эффСктивных инструмСнтов ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с изобраТСниями Π² Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 88 основных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM ΠΈ TIFF.

РСсурсы

pgmagick посвящСн Ρ†Π΅Π»Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Github. Π’Π°ΠΌ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ инструкции ΠΏΠΎ установкС ΠΈ основныС трСбования. Π’Π°ΠΊΠΆΠ΅ имССтся ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Π’ΠΎΡ‚ нСсколько ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с изобраТСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² pgmagick:

ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния:

Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ²:


10. PyCairo

PyCairo прСдставляСт собой Π½Π°Π±ΠΎΡ€ привязок Python-ΠΊΠΎΠ΄Π° для графичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Cairo. Cairoβ€Šβ€”β€ŠΡΡ‚ΠΎ 2D-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для отрисовки Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. ВСкторная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° интСрСсна Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ тСряСт своСй чСткости ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ трансформации. PyCairoβ€Šβ€”β€ŠΡΡ‚ΠΎ Π½Π°Π±ΠΎΡ€ привязок для Cairo, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Cairo-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· Python.

РСсурсы

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ информация ΠΏΠΎ установкС ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ доступна Π² GitHub-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ PyCairo. Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Π²Π²ΠΎΠ΄Π½ΠΎΠ΅ руководство с ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ описаниСм PyCairo.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° Π»ΠΈΠ½ΠΈΠΉ, Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

БущСствуСт ряд ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΈ бСсплатных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Python. КакиС-Ρ‚ΠΎ ΠΈΠ· Π½ΠΈΡ… ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстны, Π° ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΡΠ»Ρ‹ΡˆΠΈΡ‚Π΅ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅. ΠŸΠΎΡ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ΄Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Π°ΠΌ.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Parul Pandey: 10 Python image manipulation tools

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ содСрТит Π² сСбС тысячи бСсплатных ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих прСзСнтациях. Π‘ΠΈΠ»Π° изобраТСния Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ собой большС, Ρ‡Π΅ΠΌ тысяча слов. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, изобраТСния Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² прСзСнтациях Π² ΠΌΠ΅Ρ€Ρƒ ΠΈ со стилСм.



Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΈΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ iSlide состоит ΠΈΠ· тысячи Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… высококачСствСнных ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ВсС ΠΎΠ½ΠΈ бСсплатны, ΠΈ Ссли Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π° своСм слайдС PowerPoint, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ лишь ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ

Β 

Β Β 

Β 

Β 

Β 


Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ поиск!

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² сСкции Β«ΠžΡΠΌΠΎΡ‚Ρ€Β» ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ всС изобраТСния. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ популярныС ΠΈΠ»ΠΈ самыС свСТиС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

1.) Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ваши Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹ Π² свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… ΠΏΠΎΠ·ΠΆΠ΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π˜Π·Π±Ρ€Π°Π½Π½ΠΎΠ΅Β». Они Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для вас ΠΈ Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΡ‹ для Π΄Ρ€ΡƒΠ³ΠΈΡ….

2.) Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ поиска Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π² слайдах ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова ΠΏΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΠ΅. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ поиска сохраняСтся автоматичСски, Π½ΠΎ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹.

Β 


ИспользованиС Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²!

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ с ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ.

Π£ вас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ (Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ) Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ Premium ΠΈΠ»ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌΠΈ для бСсплатных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Настройки ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² вашСм ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ использования.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ для массовых дСйствий. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ свой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚. Π›ΠΈΡˆΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, насколько ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΡ‹ добавляСм Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ!

Β 

Β 

Β 

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ сэкономит Π²Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, благодаря Π·Π°ΠΌΠ΅Π½Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΈΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ. ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ с нашими ΠΎΠ½Π»Π°ΠΉΠ½-шаблонами. Π˜ΡΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ возмоТности iSlide прямо сСйчас!

%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0 PNG, Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, PSD ΠΈ ΠΏΠ½Π³ для бСсплатной Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

  • green environmental protection pattern garbage can be recycled green clean

    2000*2000

  • Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΠ»Π°ΠΊΠ°Ρ‚Π° ΠΏΡ€Π΅ΠΌΡŒΠ΅Ρ€Π° Ρ„ΠΈΠ»ΡŒΠΌΠ° ΠΊΠΈΠ½ΠΎ с Π±Π΅Π»Ρ‹ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ экрана Π±Π°

    1200*1200

  • Π½Π°Π±ΠΎΡ€ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ рСалистичныС ΠΏΠΎΠ³ΠΎΠ΄Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ Π±Π°

    800*800

  • Ρ†Π΅Π½ΡŽ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΊΠ°ΠΊ плоская Ρ†Π²Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΎΠΊ вСкторная icon замСчания

    5556*5556

  • be careful to slip fall warning sign carefully

    2500*2775

  • СстСствСнный Ρ†Π²Π΅Ρ‚ bb ΠΊΡ€Π΅ΠΌ Ρ†Π²Π΅Ρ‚Π°

    1200*1200

  • happy singing mai ba sing self indulgence happy singing

    2000*2000

  • bb ΠΊΡ€Π΅ΠΌ cc ΠΊΡ€Π΅ΠΌ ΠΏΡƒΠ΄Ρ€Π° ΠŸΠΎΡ€ΠΎΡˆΠΎΠΊ Ρ‚ΠΎΡ€Ρ‚ Ρ„ΠΎΠ½Π΄

    2000*2000

  • ΠΊΡ€Π΅ΠΌ ΠΊΡ€Π΅ΠΌ Π²Π² Π²Π² Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ

    2000*2000

  • Π Π΅ΠΊΠ»Π°ΠΌΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΏΠΎ ΡƒΡ…ΠΎΠ΄Ρƒ Π·Π° ΠΊΠΎΠΆΠ΅ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Π·ΠΎΠ»ΠΎΡ‚Π° bb bb ΠΊΡ€Π΅ΠΌ bb ΠΊΡ€Π΅ΠΌΠΎΠ²Ρ‹ΠΉ

    3240*4320

  • blue series frame color can be changed text box streamer

    1024*1369

  • Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅ Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅ bb ΠΊΡ€Π΅ΠΌ консилСр ΠΎΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ½ ΠΊΠΎΠΆΠΈ

    2000*2000

  • элСгантный сСрСбряный Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ bb ΠΏΠΎΠ·ΠΆΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π·Π½Π°Ρ‡ΠΎΠΊ символа

    1200*1200

  • надпись laa ba sa thohurun ​​insya allah

    1200*1200

  • bb ΠΊΡ€Π΅ΠΌ ню макияТ космСтика космСтика

    1200*1500

  • chinese wind distant mountain pine tree chinese style pine tree chinese style poster can be combined

    3600*2475

  • Ρ†Π²Π΅Ρ‚ ΠΏΠ΅Ρ€ΠΎ Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅ bb ΠΊΡ€Π΅ΠΌ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ элСмСнт

    1200*1200

  • bb ΠΊΡ€Π΅ΠΌ Ρ‚Π΅Π½ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€

    1300*1300

  • Π½ΠΎΠΌΠ΅Ρ€ 82 Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚

    1200*1200

  • ручная Ρ€ΠΎΡΠΏΠΈΡΡŒ ms Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅ ΠΊΡ€Π΅ΠΌ bb

    2000*2000

  • be careful warning signs warning signs be

    2000*2000

  • bb Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ письмо Π΄ΠΈΠ·Π°ΠΉΠ½ Π²Π΅ΠΊΡ‚ΠΎΡ€ простыС ΠΈ минималистскиС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова lan

    1202*1202

  • Π°ΡΡ€ΠΎΠ·ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π»Π»ΠΎΠ½Ρ‡ΠΈΠΊ ΡƒΠ²Π»Π°ΠΆΠ½ΡΡŽΡ‰ΠΈΠΉ лосьон bb cream ΠΏΠ°Ρ€Ρ„ΡŽΠΌ для Ρ€ΡƒΠΊ

    3072*4107

  • bb Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ

    2223*2223

  • ΠšΡ€Π°ΡΠΈΠ²Π°Ρ розовая ΠΈ бСзупрСчная Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Π°Ρ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ° bb ΠΊΡ€Π΅ΠΌ космСтика постСр Ρ€ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ красивый Ρ€ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ НСт Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ На Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ

    3240*4320

  • womens beauty cosmetics bb cream bb

    3000*3000

  • Π½ΠΎΠΌΠ΅Ρ€ 82 3d Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³

    2000*2000

  • 3d Π·ΠΎΠ»ΠΎΡ‚Ρ‹Π΅ числа 82 с Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ Π½Π° ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΌ Ρ„ΠΎΠ½Π΅

    1200*1200

  • ВСкторная ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΌΡƒΠ»ΡŒΡ‚Ρ„ΠΈΠ»ΡŒΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠ²ΠΎΡ‰Π΅ΠΉ Π½Π° дСрСвянном Π±Π°

    800*800

  • bb Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ с абстрактной Ρ„ΠΎΡ€ΠΌΠΎΠΉ

    1200*1200

  • простая инициализация bb b гСомСтричСская линия сСти ΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

    2276*2276

  • red bb cream cartoon cosmetics

    2500*2500

  • 82 лСтняя Π³ΠΎΠ΄ΠΎΠ²Ρ‰ΠΈΠ½Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π΄ΠΈΠ·Π°ΠΉΠ½ шаблона ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€

    4083*4083

  • asmaul husna 82

    2020*2020

  • b8 b 8 письма ΠΈ Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Π² Ρ‡Π΅Ρ€Π½ΠΎΠΌ ΠΈ gr

    5000*5000

  • ΠšΡ€Π΅Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ письмо bb Π΄ΠΈΠ·Π°ΠΉΠ½ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Ρ‡Π΅Ρ€Π½ΠΎ Π±Π΅Π»Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ минималистский

    1202*1202

  • Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ письмС Π±Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°

    1200*1200

  • bb ΠΊΡ€Π΅ΠΌ элСмСнт

    1200*1200

  • Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ письмС Π²Π² Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°

    1200*1200

  • латинский Π°Π»Ρ„Π°Π²ΠΈΡ‚ Π±ΡƒΠΊΠ²Π° bb ΠΈΠ· расплавлСнной Π»Π°Π²Ρ‹ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ бСсплатно png

    3000*3000

  • bb Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Π΄ΠΈΠ·Π°ΠΉΠ½ шаблона

    2223*2223

  • bb ΠΊΡ€Π΅ΠΌΠΎΠ²Ρ‹ΠΉ ΠΏΠ»Π°ΠΊΠ°Ρ‚ Π±Π΅Π»Ρ‹ΠΉ макияТ космСтичСский На Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡƒΡˆΠΊΠ΅

    3240*4320

  • bb Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ с абстрактной Ρ„ΠΎΡ€ΠΌΠΎΠΉ

    1200*1200

  • ba ΡƒΠ³ΠΎΠ» Π·Π²Π΅Π·Π΄Π° голографичСская Ρ€Π°Π΄ΡƒΠ³Π° лазСрная Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠ°

    1200*1200

  • Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ 3d Π½ΠΎΠΌΠ΅Ρ€ 82

    1200*1200

  • 82 лСтняя Π³ΠΎΠ΄ΠΎΠ²Ρ‰ΠΈΠ½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ шаблона ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ

    4167*4167

  • Π²ΠΈΡ‚Π°ΠΌΠΈΠ½ b b1 b2 b3 b4 b6 b7 b9 b12 Π·Π½Π°Ρ‡ΠΎΠΊ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° Ρ…ΠΎΠ»Π΅ΠΊΠ°Π»ΡŒΡ†ΠΈΡ„Π΅Ρ€ΠΎΠ» Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ комплСкс с химичСской Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ шаблон Π΄ΠΈΠ·Π°ΠΉΠ½Π°

    1200*1200

  • skin care products womens products bb cream skincare

    3000*3000

  • Π°ΡΡ€ΠΎΠ·ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π»Π»ΠΎΠ½Ρ‡ΠΈΠΊ ΡƒΠ²Π»Π°ΠΆΠ½ΡΡŽΡ‰ΠΈΠΉ лосьон bb cream ΠΏΠ°Ρ€Ρ„ΡŽΠΌ для Ρ€ΡƒΠΊ

    2000*2000

  • Π°ΡΡ€ΠΎΠ·ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π»Π»ΠΎΠ½Ρ‡ΠΈΠΊ ΡƒΠ²Π»Π°ΠΆΠ½ΡΡŽΡ‰ΠΈΠΉ лосьон bb cream ΠΏΠ°Ρ€Ρ„ΡŽΠΌ для Ρ€ΡƒΠΊ

    2000*2000

  • Π Π°Π±ΠΎΡ‚Π° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² МосквС, вакансии Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Superjob

    ΠΠ“Π•ΠΠ’Π‘Π’Π’Πž FOTOBANK ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈ ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ°Ρ Π² России ΠΈ БНГ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊ использованию Π² производствС Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Ρ‚Π΅Π»Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠΏΠΎΠ², худоТСствСнных ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² ΠΈ для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ всСх Ρ‚ΠΈΠΏΠ°Ρ… БМИ. — Π€ΠžΠ’ΠžΠ“Π ΠΠ€Π˜Π˜: ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„ΠΎΡ‚ΠΎ ΠΎΡ‚ Getty Images ΠΈ Π±ΠΎΠ»Π΅Π΅ 30 всСмирно извСстных фотоагСнтств — Π’Π˜Π”Π•ΠžΠœΠΠ’Π•Π Π˜ΠΠ›Π«: худоТСствСнныС съСмки всСх явлСний ΠΌΠΈΡ€Π°, Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠΈ ΠΈ историчСских Ρ…Ρ€ΠΎΠ½ΠΈΠΊΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ — ΠœΠ£Π—Π«ΠšΠ для Π Π•ΠšΠ›ΠΠœΠ«/Π ΠΠ”Π˜Πž/Π’Π’/WEB ИБВОРИЯ АГЕНВБВВА 1995 Π³ΠΎΠ΄ — созданиС агСнтства FOTOBANK 1995-97 Π³Π³. – Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΠ² с ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠΌΠΈ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠ½Ρ‹ΠΌΠΈ агСнтствами 1997 Π³ΠΎΠ΄ — начинаСтся Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΠΎΡ‚ΠΎΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для использования Π² Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅ 2001 Π³ΠΎΠ΄ — Fotobank — ΡΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒ Getty Images Π² России ΠΈ БНГ 2004 Π³ΠΎΠ΄ — ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π² КиСвС — Β«FOTOBANK. Π˜ΠΌΠΏΠ΅Ρ€ΠΈΡ Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉΒ» 2006 Π³ΠΎΠ΄ — зарСгистрировано ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π² Алматы (ΠšΠ°Π·Π°Ρ…ΡΡ‚Π°Π½) 2010 Π³ΠΎΠ΄ — с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ количСства ΠΈ качСства ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², агСнтство FOTOBANK ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ΅Π΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² России ΠΈ БНГ, Π½ΠΎ ΠΈ Π² ΠΌΠΈΡ€Π΅ Π’Π•ΠœΠΠ’Π˜ΠšΠ Π Π΅Π΄Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹: Π Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠ½Ρ‹Π΅ съСмки со всСго ΠΌΠΈΡ€Π° Π½Π° Π»ΡŽΠ±Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹: ΡˆΠΎΡƒΠ±ΠΈΠ·Π½Π΅Ρ, ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°, спорт, социум, ΠΊΡƒΡ€ΡŒΠ΅Π·Π½Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠΈ. 100-Π»Π΅Ρ‚Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Ρ‹. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΎΡ‡Π½Ρ‹Π΅ съСмки. ΠšΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹: Π’Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°. Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ высокохудоТСствСнныС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ съСмки, Π²ΠΎΠΏΠ»ΠΎΡ‰Π°ΡŽΡ‰ΠΈΠ΅ эмоции ΠΈ понятия: Ρ€Π°Π΄ΠΎΡΡ‚ΡŒ, Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅, Ρ‚ΠΈΡˆΠΈΠ½Π°, ΡΡ‡Π°ΡΡ‚ΡŒΠ΅. FOTOBANK прСдставляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ: ΠŸΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹ искусства, ΡˆΠ΅Π΄Π΅Π²Ρ€Ρ‹ ΠΌΡƒΠ·Π΅Π΅Π² всСго ΠΌΠΈΡ€Π° (Bridgeman), ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ питания, Π½Π°ΠΏΠΈΡ‚ΠΊΠΈ, Ρ€Π΅Ρ†Π΅ΠΏΡ‚Ρ‹, ΠΏΡ€ΠΈΠ³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (Stockfood), Π²ΠΈΠ½ΠΎΠ΄Π΅Π»ΠΈΠ΅, Π½Π°ΠΏΠΈΡ‚ΠΊΠΈ, Π²ΠΈΠ½ΠΎΠ³Ρ€Π°Π΄Π½ΠΈΠΊΠΈ ΠΈ Ρ‚.ΠΏ. (Cephas), Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹Π΅ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ съСмки (TopFoto), эротичСская коллСкция (Roba), российская коллСкция Π³Ρ€Π°Π²ΡŽΡ€ (Grafika.ru), ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π°, ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹Π΅, Ρ„Π°ΡƒΠ½Π° (Minden Pictures), растСния, Ρ„Π»ΠΎΡ€Π° (Flowerphotos) ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π² своих сСгмСнтах. Бписок ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ: http://www.fotobank.ru/content/brand.html Π£Π”ΠžΠ‘Π‘Π’Π’Πž Π‘ΠžΠ’Π Π£Π”ΠΠ˜Π§Π•Π‘Π’Π’Π ΠœΡ‹ прСдоставляСм всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для бухгалтСрской отчСтности Π“Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ быстроС ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°Π² Π½Π° использованиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ партнСрства, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Наши профСссионалы ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π² ΠΏΠΎΠ΄Π±ΠΎΡ€Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π½Π° всСх стадиях сотрудничСства. FOTOBANK — Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ с 15-Π»Π΅Ρ‚Π½ΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Π›ΡƒΡ‡ΡˆΠΈΠ΅ спСциалисты АгСнтства FOTOBANK ΠΏΠΎ авторскому ΠΏΡ€Π°Π²Ρƒ заботятся ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС созданныС ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π’Π°ΠΌΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ Π±Ρ‹Π»ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ АгСнтства FOTOBANK: ΠœΠžΠ‘ΠšΠ’Π: +7 (495) 7 88 08 00 [email protected] ΠšΠ˜Π•Π’: +38 (044) 277 99 66 [email protected]

    ΠšΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½Π°Ρ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° — API Π½Π° C# .NET для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ возмоТности API ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    Β 

    Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° & Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹

    Β 

    Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»ΠΎΠ΅, бинаризация, сглаТиваниС ΠΈ Π΄Ρ€.)

    Β 

    ΠžΠ±Ρ€Π΅Π·ΠΊΠ°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² & Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅

    Β 

    НормированиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… многостраничных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    Унифицированная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° страниц (Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ²) ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π“Ρ€Π°Ρ„ΠΈΠΊΡƒ (graphics path ΠΈ графичСскиС ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹)

    Β 

    ΠœΠ°ΡΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Β 

    Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ памяти

    Β 

    ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с использованиСм настроСкт ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

    Β 

    Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ SVG со встроСнными ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ

    ВозмоТности рисования

    Aspose. Imaging for .NET ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ возмоТностСй ΠΏΠΎ Ρ€ΠΈΡΠΎΠ²Π°Π½ΠΈΡŽ вмСстС с Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ функциями. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π½Π° повСрхности ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ пиксСльной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠ°ΠΊ Graphics ΠΈ Paths.

    Π’Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹

    ВмСстС с Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Aspose.Imaging for .NET Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ массив ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Π΅Π³ΠΎΒ  Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ «Π²ΡΠ΅-Π²-ΠΎΠ΄Π½ΠΎΠΌ» для прСобразования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ инкапсулированны Π² спСциализированныС классы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ PSD, BMP, JPEG, PNG, TIFF, GIF, EMF, WMF с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

    РСгистрация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‰Π΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ прСдоставляСт Aspose.Imaging for .NET являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Aspose.Imaging for .NET позволяСт Ρ€Π°Π·Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ изобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Ρ„Π°ΠΉΠ» с использованиСм зарСгистрированной Π² Aspose.Imaging for .NETΒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для связанных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π­Ρ‚Π° опция позволяСт Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для Ρ†Π΅Π»Π΅ΠΉ рисования ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ.

    uMod β€” Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ‚ k1lly0u

    Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ β€” это инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для хранСния ΠΈ управлСния изобраТСниями для использования Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС. Π‘Π°ΠΌ ΠΏΠΎ сСбС ΠΎΠ½ Π½Π΅ слуТит Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅Π»ΠΈ.

    ΠšΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

    refreshalimages — ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС URL-адрСса Π·Π½Π°Ρ‡ΠΊΠΎΠ² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ изобраТСния мастСрской). Π’Π°ΠΊΠΆΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², Ссли для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Β«Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ β€” Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ нСобходимости» установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true

    cancelstorage β€” это ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ всС ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²

    ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ

      {
      "Аватары - Магазин Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠ² ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ²": ΠΏΡ€Π°Π²Π΄Π°,
      "ΠšΠ»ΡŽΡ‡ API Steam (ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ здСсь https://steamcommunity. com/dev/apikey)": "",
      Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ β€” ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ…ΠΎΠ΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² консоли»: ΠΏΡ€Π°Π²Π΄Π°,
      Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ β€” врСмя ΠΌΠ΅ΠΆΠ΄Ρƒ увСдомлСниями ΠΎΠ± ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈΒ»: 20,
      Β«Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ β€” Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Π΅ изобраТСния»: {},
      "ВСрсия": {
        Β«ΠœΠ°ΠΉΠΎΡ€Β»: 2,
        Β«ΠΠ΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅Β»: 0,
        Β«Π—Π°ΠΏΠ»Π°Ρ‚ΠΊΠ°Β»: 47
      }
    }
      

    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

    «Аватары β€” Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠ² ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ²Β»: Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ изобраТСния Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠ² ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² (это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²)
    Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ β€” ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ…ΠΎΠ΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² консоли»: Π­Ρ‚Π° опция ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ Ρ…ΠΎΠ΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² консоли
    Β«ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ β€” врСмя ΠΌΠ΅ΠΆΠ΄Ρƒ увСдомлСниями ΠΎΠ± обновлСниях»: ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ обновлСниями Ρ…ΠΎΠ΄Π° выполнСния
    Β«Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ β€” Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ изобраТСния для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈΒ»: Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ изобраТСния для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ этого)
    «ΠšΠ»ΡŽΡ‡ API Steam (ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ здСсь https://steamcommunity.com/dev/apikey)»: Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ² скинов ΠΈΠ· мастСрской

    УтвСрТдСнная установка ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° скинов Workshop

    Π§Ρ‚ΠΎΠ±Ρ‹ ImageLibrary ΠΌΠΎΠ³Π»Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡ΠΊΠ°ΠΌ скинов ΠΈ Π·Π½Π°Ρ‡ΠΊΠ°ΠΌ скинов Steam Workshop, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ API. Π­Ρ‚ΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ зарСгистрированы Π² вашСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Steam ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 100 000 Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² API Π² дСнь. , скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² запись Β«ΠšΠ»ΡŽΡ‡ API SteamΒ» Π² вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

    API Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

      (bool) AddImage (URL-адрСс строки, имя строки imageName, ulong imageId, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² дСйствия = null)
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изобраТСния с использованиСм URL-адрСса (Π½Π΅ создаСт порядок Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ)
      
      (bool) AddImageData (строка imageName, массив Π±Π°ΠΉΡ‚ΠΎΠ² [], ulong imageId, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² дСйствия = ноль)
    // ДобавляСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ изобраТСния Π² byte[] (Π½Π΅ создаСт порядок Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ)
      
      (пусто) ForceFullDownload(Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ строки)
    // ΠœΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ доступного изобраТСния (Π½Π΅ рСкомСндуСтся)
      
      (строка) GetImage (строка imageName, ulong imageId = 0, bool returnUrl = false)
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° сохранСнного изобраТСния. // ΠŸΠ΅Ρ€Π΅Π΄Π°Π² Β«returnUrlΒ» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true, ΠΏΠ»Π°Π³ΠΈΠ½ Π²Π΅Ρ€Π½Π΅Ρ‚ URL-адрСс изобраТСния, Ссли ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π±Ρ‹Π»ΠΎ сохранСно.
    // ПолСзно, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с URL-адрСса, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΎ загруТаСтся Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅
      
      (Бписок) GetImageList(имя строки)
    // Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ список доступных ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² скинов для Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ элСмСнта
      
      (Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ<строка, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚>) GetSkinInfo(имя строки, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ulong)
    // Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ скина для ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² мастСрской
      
      (bool) HasImage (строка imageName, ulong imageId)
    // Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ true, Ссли ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅
      
      (логичСскоС) Π“ΠΎΡ‚ΠΎΠ²ΠΎ()
    // Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ true, Ссли Π½Π΅Ρ‚ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΎΡ€Π΄Π΅Ρ€ΠΎΠ² Π½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ
      
      (void) ImportImageList (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ строки, ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ <строка, строка> imageList, ulong imageId = 0, bool replace = false, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² дСйствия = null)
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ порядка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ списка ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. // Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ, содСрТащий ΠΈΠΌΠ΅Π½Π° ΠΈ URL-адрСса, Π·Π°Ρ‚Π΅ΠΌ IL ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· этих ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ сохранСны, ΠΈ сохранит всС Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅.
    // УстановитС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ вашСго ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° title, imageId ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для прСдотвращСния пСрСзаписи ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ Π²Π°ΡˆΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ, Π° replace ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ пСрСзаписи ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ.
      
      (void) ImportImageData (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ строки, Dictionary imageList, ulong imageId = 0, bool replace = false, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² дСйствия = null)
    // Π’ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π²Ρ‹ΡˆΠ΅, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для массового ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… изобраТСния Π² byte[] (см. ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования LustyMap)
      
      (void) LoadImageList (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ строки, List> imageList, ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² дСйствия = null)
    // Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π·Π½Π°Ρ‡ΠΊΠΎΠ² элСмСнтов, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π²Π°ΠΌΠΈ спискС.(Π‘ΠΌ. ServerRewards для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° использования)
      

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°/Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. «ΠΌΠ΅Ρ‚ΠΎΠ΄.

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для поиска ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π·Π½Π°Ρ‡ΠΊΠΎΠ² элСмСнтов для вашСго ΠΏΠ»Π°Π³ΠΈΠ½Π°. LoadImageList отсортируСт список ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² скинов ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π΅ΠΌΡƒ прСдоставитС, ΠΈ всС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Π΅ Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² ΠΈΠ³Ρ€Π΅, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ Π² API Steam, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π°ΠΉΡ‚ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ.

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π²Ρ‹Π·ΠΎΠ²ΠΎΠΌ , ΠΈ ваш ΠΏΠ»Π°Π³ΠΈΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ НЕ , ΠΏΠΎΠΊΠ° этот ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Π²Π°Π½!

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° см. Π² ServerRewards

    Π§Ρ‚ΠΎ Π·Π° порядок Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ?

    ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ β€” это Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. НапримСр, Π² ServerRewards ΠΏΡ€ΠΈ создании ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса создаСтся порядок Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π·Π½Π°Ρ‡ΠΊΠ° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅. Π›ΡŽΠ±Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΊΠΈ элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ сохранСны, Π±ΡƒΠ΄ΡƒΡ‚ поставлСны Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² этом порядкС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ…ΠΎΠ΄ выполнСния этого порядка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² консоли Ρ‡Π΅Ρ€Π΅Π· RCon. Π­Ρ‚ΠΎ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ списки элСмСнтов Π² мСгаочСрСдях Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ?

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ? | Глоссарий

    Π Π£ΠšΠžΠ’ΠžΠ”Π‘Π’Π’Πž DAM для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° β€” Как DAM обСспСчиваСт ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ΅ взаимодСйствиС ΠΏΠΎ всСм Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ

    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ руководство

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ?

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ β€” это ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ бСзопасноС Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ мСсто для хранСния, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, управлСния ΠΈ распространСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π’Π°ΠΊΠΆΠ΅ извСстный ΠΊΠ°ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ½ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ, ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ большоС количСство Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π›ΡƒΡ‡ΡˆΠ΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ позволяСт Π±Ρ€Π΅Π½Π΄Π°ΠΌ, ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌ, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°ΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ творчСским людям быстро ΠΈ Π»Π΅Π³ΠΊΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ, ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Они ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя, ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство ошибок ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΈ Π·Π° Π΅Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ.

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ собствСнности Π±Ρ€Π΅Π½Π΄Π°, поэтому ΠΊΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°Π»ΠΈ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°ΠΌΠΈ (DAM) ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Ρ†Π΅Π½Π½Ρ‹ΠΌΠΈ Π½Π΅ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°ΠΌΠΈ.

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ изобраТСниями упрощаСтся ΠΈ упрощаСтся благодаря использованию Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ обслуТиваниС Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ, бСзопасной ΠΈ доступной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ процСссами, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… совмСстная Ρ€Π°Π±ΠΎΡ‚Π° доставляСт ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅, ΠΈ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ систСмами, Π³Π΄Π΅ поиск ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ часы.

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ изобраТСния Π½Π° основС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, Π΄Π°Ρ‚ ΠΈ мСстополоТСний. Π€Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ словами, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ процСсс поиска ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π΅Ρ‰Π΅ ΠΏΡ€ΠΎΡ‰Π΅, Π° администраторы ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ доступом ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ Π·Π° считанныС сСкунды с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DAM.

    ΠšΠ°ΠΊΠΎΠ²Ρ‹ прСимущСства Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ?

    ΠžΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ поиск ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°!)

    ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ поиск Ρ„Π°ΠΉΠ»ΠΎΠ² для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ всСх Ρ„ΠΎΡ€ΠΌ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ссли Π±Ρ‹ Ρƒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠ°ΠΊ Apple, Π½Π΅ Π±Ρ‹Π»ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠΈ для ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Поиск ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ² для запуска ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Ρ… мСроприятий станСт ΠΊΠΎΡˆΠΌΠ°Ρ€ΠΎΠΌ! ИспользованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈΡΠΊΠ°Ρ‚ΡŒ изобраТСния ΠΏΠΎ Π΄Π°Ρ‚Π΅, ΠΈΠΌΠ΅Π½ΠΈ, ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈΠ»ΠΈ ΠΌΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π·Π° считанныС сСкунды β€” ΠΈ всС это Π² Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ срСдС.

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом ΠΈ использованиСм (Π½Ρƒ, Ссли Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ администратором.)

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°ΠΌΠΈ (DAM) β€” это ΠΌΠΎΡ‰Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ администраторам ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступ ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, устанавливая ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ авторскиС ΠΏΡ€Π°Π²Π° ΠΈ доступ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния. Администраторы ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π°ΠΆΠ΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρ‹ истСчСния срока дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° использованиСм с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

    Π£ΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡƒΡŽ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ

    Π£Π²ΠΈΠ΄Π΅Ρ‚ΡŒ β€” Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΡ€ΠΎΠ΄Π°Ρ‚ΡŒ, Π° отсутствиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ отсутствиС Ρ†Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄Π°ΠΆ.Когда ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° обновляСтся Π² DAM, ΠΎΠ½ΠΎ обновляСтся Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π²Ρ‹ Π΅Π³ΠΎ размСстили, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ большими объСмами элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ ΠΈ обСспСчиваСт Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½Ρ‹ΠΉ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠΏΡ‹Ρ‚. Π₯ΠΎΡ€ΠΎΡˆΠΎ управляСмая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ DAM Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ состоянии, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π° Π΅Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с самым послСдним Ρ„Π°ΠΉΠ»ΠΎΠΌ.

    Π£Π»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ сотрудничСство

    НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ сотни Ρ„Π°ΠΉΠ»ΠΎΠ², цСнтрализация вашСго ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ ΠΎΡ‚Π΄Π΅Π»Π°ΠΌΠΈ ΠΈΠ»ΠΈ внСшними Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°ΠΌΠΈ ΠΈΠ»ΠΈ агСнтствами.Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ бСзопасно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· DAM всСго Π·Π° нСсколько ΠΊΠ»ΠΈΠΊΠΎΠ².


    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    7.7

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
    1.1 Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° javalib прСдоставляСт ряд основных классов ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, наряду с ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ для создания Π±ΠΎΠ»Π΅Π΅ слоТных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ изобраТСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ, эллипсы ΠΈ окруТности, Π° Ρ‚Π°ΠΊΠΆΠ΅ тСкст. ΠΊΠ°ΠΊ растровыС изобраТСния. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ изобраТСния ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

    (На самом Π΄Π΅Π»Π΅ Ρ„ΠΎΠ½ рисуСтся Π½Π° 1 пиксСль большС Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ,

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ всС изобраТСния Π² этом ΡƒΡ€ΠΎΠΊΠ΅ нарисованы Π½Π° свСтло-сСром Ρ„ΠΎΠ½Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния Π½Π° самом Π΄Π΅Π»Π΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, изобраТСния, нарисованныС Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ², Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌΠΈ свСтло-сСрым Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ здСсь, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° сСрый ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

    1.1.1 ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свойства изобраТСния

    КаТдоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ getWidth() ΠΈ getHeight().

    КаТдоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ getBB(), ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³Π»Ρ‹ изобраТСния, Π² этом ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ систСму ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ изобраТСния, которая являСтся Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ систСмой, Π½Π°Ρ‡Π°Π»ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ находится Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ изобраТСния, Π° ось Y Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π° ​​вниз.

    НаконСц, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ отвСрстиС, описанноС Π½ΠΈΠΆΠ΅.

    1.1.2 Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ изобраТСния
    • Новый Circumage (int Radius, OnlineMode Fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

      АргумСнты:

        АргумСнты:

        • INT RADIUS: Радиус этого ΠΊΡ€ΡƒΠ³Π°

        • OutlineMode Fill: Π»ΠΈΠ±ΠΎ OutlineMode. out ΠΈΠ»ΠΈ OutlineMode.SOLID

        • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

      • new CircleImage(int radius, String fill, Color color)

        АргумСнты:

        0 9002 радиус этого ΠΊΡ€ΡƒΠ³Π°:

        0

      • Π—Π°Π»ΠΈΠ²ΠΊΠ° строки: «ΠšΠΎΠ½Ρ‚ΡƒΡ€» ΠΈΠ»ΠΈ «Π‘плошной»

      • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ изобраТСния

        Новый Circipage (30, OutlineMode.outline, Color.red)

        Новый Circuage (20, OutlineMode.solid, Color.blue)
        • Новый эллипсимаТ (INT Π¨ΠΈΡ€ΠΈΠ½Π°, int Высота, OutlineMode Fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

          АргумСнты:

          АргумСнты:

          • INT Π¨ΠΈΡ€ΠΈΠ½Π°: ΡˆΠΈΡ€ΠΈΠ½Π° этого эллипса

          • INT Высота: высота этого эллипса

          • OutlineMode Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅: Π»ΠΈΠ±ΠΎ OutlineMode. Наброски ΠΈΠ»ΠΈ OutlineMode.solid

          • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

        • New Ellipseimage (INT Π¨ΠΈΡ€ΠΈΠ½Π°, int, int, высота строки, Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ Ρ†Π²Π΅Ρ‚)

          АргумСнты:

          • int Π¨ΠΈΡ€ΠΈΠ½Π°: Π¨ΠΈΡ€ΠΈΠ½Π° этого ELLIPSE

          • int Высота: высота этого эллипса

          • НаполнСниС строки: Π»ΠΈΠ±ΠΎ «Наброски» ΠΈΠ»ΠΈ Β«Π’Π²Π΅Ρ€Π΄Ρ‹Π΅Β»

          • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

        эллипс с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ, высотой, Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

        New Ellipseimage (60, 30, Outlipseimode.outline, Color.black)

        New Ellipseimage (30, 60, OutlineMode.solid, color.blue)

        ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Линия ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ. Линия Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, ΠΈ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ Β«Π½Π°Ρ‡Π°Π»ΠΎΒ» Π±ΡƒΠ΄Π΅Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ Π»ΠΈΠ½ΠΈΠΈ.

        New Singerage (Новый PONN (30, 30), Color.red)
        • Новый тСкстурации (String Text, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚)

          АргумСнты:

        • Новый тСкстур (String Text, int size, Color color)

          АргумСнты:

          • String text: ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ тСкст

          • int size: Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 13)

          • color: 9000 color for this image

        • new TextImage(String text, float size, Color color)

          АргумСнты:

          • String text: ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ тСкст floatthe size of

          • : 900 для использования (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 13)

          • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

        • new TextImage(String text, float size, FontStyle style, Color color)

          АргумСнты:

        • String text:   тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ

        • float size:Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π° (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 13)

        • FontStyle style:Β Β Β ΡΡ‚ΠΈΠ»ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π°: FontStyle. REGULAR, FontStyle.BOLD, FontStyle.ITALIC ΠΈΠ»ΠΈ FontStyle.BOLD_ITALIC

        • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния.

          Новый тСкстура (Hello Β», 24, FontStyle.bold, color.red)

          Новый тСкстура (» Hello «, 18, Color.black)
          Π½ΠΎΠ²Ρ‹ΠΉ TextImage(«ΠŸΡ€ΠΈΠ²Π΅Ρ‚», Color.BLUE)
          • new EmptyImage()

            АргумСнты:

          Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ пустоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты). ПолСзно Π² качСствС Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния для налоТСния.

          1.1.3 Polygons
          • New TriangleImage (PONN P1, POSN P2, POSN P3, OnlineMode Fill Color Color)

            АргумСнты:

            90
          • POSN P1: ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

          • PONN p2:   вторая Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

          • Posn p3:Β Β Β Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

          • OutlineMode fill:Β Β Β Ether OutlineMode. Наброски ΠΈΠ»ΠΈ OutlineMode.solid

          • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

      • Новый Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ (POSN P1, PONN P2, PONN P3, Бтрунная Π·Π°Π»ΠΈΠ²ΠΊΠ°, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

        АргумСнты:

        • PONN p1:   пСрвая Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

        • Posn p2:   вторая Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

        • Posn p3:Β Β Β Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Ρ‚ΠΎΡ‡ΠΊΠ° этого Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

        • 0 «solid» 5 Π»ΠΈΠ±ΠΎ «out»

        • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

      Π‘Ρ‚Ρ€ΠΎΠΈΡ‚ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π½Π° основС Ρ‚Ρ€Π΅Ρ… Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ.Π‘Π°Π»Π»Ρ‹ Π½Π°Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Π° Π·Π°Ρ‚Π΅ΠΌ цСнтрируСтся всС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ исходная Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ. Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½, Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€, ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ нарисован с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

      new TriangleImage(new Posn(0, 0), new Posn(0, 48), new Posn(36, 48),
      OutlineMode. SOLID, Color.BLACK)
      90

      new EquilateralTriangleImage(double sideLen, OutlineMode fill, Color color)

      АргумСнты:

      • double sideLen:Β Β Β Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон

      • OutlineMode fill: любой OutlineMode.Наброски ΠΈΠ»ΠΈ OutlineMode.solid

      • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

    • Новый ΡΠΊΠ²ΠΈΠ½Π΄ΠΈΠ»Π°Ρ‚Ρ€Π°Π»ΡŒΡ‚Ρ€ΠΈΠ°Π½Π»ΠΆΠΈΠΌΠ°ΠΆ (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ, Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ строки, Ρ†Π²Π΅Ρ‚)

      АргумСнты:

      • Double Sidelen: Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ сторон

      • Π‘Ρ‚Ρ€ΠΎΠΊΠ° fill:   Или «ΠΊΠΎΠ½Ρ‚ΡƒΡ€» ΠΈΠ»ΠΈ «ΡΠΏΠ»ΠΎΡˆΠ½ΠΎΠΉ»

      • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

    Π‘Ρ‚Ρ€ΠΎΠΈΡ‚ равносторонний Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ стороны.Π’Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ, нарисованным ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

    Новый Ρ€Π°Π²Π½ΠΎΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΠ°Ρ‚Ρ€ΠΈΠ°Π½Π³ΠΈΠ»ΠΈΠΌΠ°ΠΆ (40, OutlineMode. solid, Color.green)
    • New Rectangleimage (INT Π¨ΠΈΡ€ΠΈΠ½Π°, INT Высота, OutlineMode Fill Color Color)

      АргумСнты:

      • int Π¨ΠΈΡ€ΠΈΠ½Π° :Β Β Β ΡˆΠΈΡ€ΠΈΠ½Π° этого ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

      • int height:   высота этого ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

      • OutlineMode fill:Β Β Β Π›ΡŽΠ±ΠΎΠΉ OutlineMode.Наброски ΠΈΠ»ΠΈ OutlineMode.solid

      • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

  • Новый ΠŸΡ€ΡΠΌΠΎΡƒΠ³Π»ΠΎΠΌΠ°ΠΆ (INT Π¨ΠΈΡ€ΠΈΠ½Π°, INT Высота, Π‘Ρ‚Ρ€ΠΎΠΊΠ° Fill, Π¦Π²Π΅Ρ‚)

    АргумСнты:

    • INT Π¨ΠΈΡ€ΠΈΠ½Π°: Π¨ΠΈΡ€ΠΈΠ½Π° этого ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

    • int Высота: высота этого ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

    • Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ строки: Π»ΠΈΠ±ΠΎ «Наброски» ΠΈΠ»ΠΈ Β«Π’Π²Π΅Ρ€Π΄Ρ‹Π΅Β»

    • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

  • конструкции ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹, высоты, Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π°.

    Новый ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ (40, 20, OutlineMode. outline, Color.black)

    New Rectangleimage (40, 20, OutlineMode.solid, Color.blue)
    • new HexagonImage(double sideLen, OutlineMode fill, Color color)

      АргумСнты:

      • double sideLen:Β Β Β Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон

      • OutlineMode fill:   Или OutlineMode.OUTLINE ΠΈΠ»ΠΈ OutlineMode.Colid

      • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

    00

  • Новый ΡˆΠ΅ΡΡ‚ΠΈΠ³Ρ€Π°Π½Π½ΠΈΠΊ (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ, Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ строки, Ρ†Π²Π΅Ρ‚)

    АргумСнты:

    • Double Sidelen: Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон

    • Π—Π°Π»ΠΈΠ²ΠΊΠ° строки: «ΠšΠΎΠ½Ρ‚ΡƒΡ€» ΠΈΠ»ΠΈ «Π‘плошной»

    • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

  • Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ равносторонний ΡˆΠ΅ΡΡ‚ΠΈΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ стороны.Π¨Π΅ΡΡ‚ΠΈΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ, нарисованным ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

    Новый ΡˆΠ΅ΡΡ‚ΠΈΠ³Ρ€Π°Π½Π½ΠΈΠΊ (40, OutlineMode.solid, Color.green)
      • New RevievPolyImage (Π”Π²ΠΎΠΉΠ½Ρ‹Π΅ Π±ΠΎΠΊΠΎΠ²ΠΈΠ½Ρ‹, int numsides, OutlineMode Fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

        АргумСнты:

        • Π”Π²ΠΎΠΉΠ½ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ :Β Β Β Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон

        • int numSides:   количСство сторон ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

        • OutlineMode fill:Β Β Β Π›ΡŽΠ±ΠΎΠΉ OutlineMode.Наброски ΠΈΠ»ΠΈ OutlineMode.solid

        • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

      • Новый ReviewPolyImage (Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ Π±ΠΎΠΊΠΎΠ²ΠΈΠ½Ρ‹, int numsides, string fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚)

        АргумСнты:

        90

      • Π”Π²ΠΎΠΉΠ½ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ: Π΄Π»ΠΈΠ½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· сторон

      • int numSides:   количСство сторон ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

      • Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ строки:   Или «ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½Ρ‹ΠΉ» ΠΈΠ»ΠΈ «ΡΠΏΠ»ΠΎΡˆΠ½ΠΎΠΉ»

      • Color color:

        9020 Ρ†Π²Π΅Ρ‚ этого изобраТСния
      • new RegularPolyImage(double length, LengthMode lengthMode, int numSides, OutlineMode fill, Color color)

        АргумСнты:

        • double length: Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСнияРадиус ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

        • new RegularPolyImage(double length, String lengthMode, int numSides, OutlineMode fill, Color color)

          АргумСнты:

          • double length:Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния »

          • int numSides:   количСство сторон ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

          • OutlineMode fill:Β Β Β Π›ΡŽΠ±ΠΎΠΉ OutlineMode.Наброски ΠΈΠ»ΠΈ OutlineMode.solid

          • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

      • Новый RevievPolyImage (двойная Π΄Π»ΠΈΠ½Π°, Π΄Π»ΠΈΠ½Π° Π΄Π»ΠΈΠ½Ρ‹, Π΄Π»ΠΈΠ½Π° Π΄Π»ΠΈΠ½Ρ‹, int numsides, string fill color)

        Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

        • Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ length:Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния

        • LengthMode lengthMode:Β Β Β LengthMode.RADIUS ΠΈΠ»ΠΈ LengthMode.SIDE

        • int numSides:   количСство сторон ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

        • «

        • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

    New RevievPolyImage (двойная Π΄Π»ΠΈΠ½Π°, строка длинойМод, int numsides, string fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

    Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

    90
  • Двойная Π΄Π»ΠΈΠ½Π°: Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния

  • String lengthMode:   интСрпрСтация Π΄Π»ΠΈΠ½Ρ‹

  • int numSides:   число сторон ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°

  • Бтроковая Π·Π°Π»ΠΈΠ²ΠΊΠ°: Π»ΠΈΠ±ΠΎ «ΠΊΠΎΠ½Ρ‚ΡƒΡ€», Π»ΠΈΠ±ΠΎ «ΡΠΏΠ»ΠΎΡˆΠ½ΠΎΠΉ»

  • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ для этого ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡΠŸΠΎΠ»ΠΈΠ³ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ, нарисованным ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Если Ρ€Π΅ΠΆΠΈΠΌ Π΄Π»ΠΈΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‚ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π΄Π»ΠΈΠ½Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊ Π΄Π»ΠΈΠ½Π° сторона ΠΈΠ»ΠΈ радиус ΠΊΡ€ΡƒΠ³Π°, содСрТащСго ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ.

    Новый рСгулярный процСсс (40, 5, OutlineMode.solid, Color.red)

  • New RevievPolyImage (30, 8, OutlineMode.outline, Color.blue)
  • Π½ΠΎΠ²Ρ‹ΠΉ OverlayImage(Π½ΠΎΠ²Ρ‹ΠΉ RegularPolyImage(100, LengthMode.БВОРОНА, 4, OutlineMode.OUTLINE, Color.BLUE),
    Π½ΠΎΠ²Ρ‹ΠΉ OverlayImage(Π½ΠΎΠ²Ρ‹ΠΉ CircleImage(100, OutlineMode.OUTLINE, Color.RED),
    Π½ΠΎΠ²Ρ‹ΠΉ CircleImage(50, OutlineMode.OUTLINE, Color.GREEN )))
    Π½ΠΎΠ²Ρ‹ΠΉ OverlayImage(Π½ΠΎΠ²Ρ‹ΠΉ RegularPolyImage(100, LengthMode.RADIUS, 4, OutlineMode. OUTLINE, Color.BLUE),
    Π½ΠΎΠ²Ρ‹ΠΉ OverlayImage(Π½ΠΎΠ²Ρ‹ΠΉ CirclelineImage(100, OutlineMode.OUTLINE, Color.RED),
    new CircleImage(50, OutlineMode.OUTLINE, Color.GREEN)))
    • new StarImage(Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ радиус, OutlineMode fill, Color color)

      0 АргумСнты

      • Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ радиус: радиус содСрТащий ΠΊΡ€ΡƒΠ³

      • OutlineMode Fill: Π»ΠΈΠ±ΠΎ OutlineMode.outline ΠΈΠ»ΠΈ OutlineMode.solid

      • Π¦Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

    • New StarImage (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ радиус , int numpoints, OutlineMode Fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

      АргумСнты:

      АргумСнты:

      90
    • Π”Π²ΠΎΠΉΠ½ΠΎΠΉ радиус: радиус содСрТащСго ΠΊΡ€ΡƒΠ³Π°

    • int numpoints: ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΡ‡Π΅ΠΊ Π·Π²Π΅Π·Π΄Ρ‹

    • OutlineMode Fill: Π»ΠΈΠ±ΠΎ OutlineMode .Наброски ΠΈΠ»ΠΈ OutlineMode.solid

    • Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°: Ρ†Π²Π΅Ρ‚ для этого изобраТСния

  • Π½ΠΎΠ²Ρ‹ΠΉ starimage (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ радиус, int numpoints, int skipcount, string fill, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚)

    Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

    • Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ radius:   радиус окруТности, содСрТащСй

    • int numPoints:   количСство Ρ‚ΠΎΡ‡Π΅ΠΊ Π·Π²Π΅Π·Π΄Ρ‹

    • int skipCount:   насколько Ρ‚ΠΎΡ‡Π΅ΠΊ дальшС «ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ» Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π²Π΅Π·Π΄Ρ‹

    • Eith filler «ΠšΠΎΠ½Ρ‚ΡƒΡ€» ΠΈΠ»ΠΈ «Π‘плошной»

    • Color color:Β Β Β Ρ†Π²Π΅Ρ‚ этого изобраТСния

  • Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π·Π²Π΅Π·Π΄Ρƒ с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ радиусом. Π—Π²Π΅Π·Π΄Π° Π»ΠΈΠ±ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ, нарисованным ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π²Π΅Π·Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΈ стороны Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Ρ‹Π³Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π·Π²Π΅Π·Π΄Ρƒ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ, ΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ. Если количСство пропусков Π²Π·Π°ΠΈΠΌΠ½ΠΎ просто с количСством ΠΎΡ‡ΠΊΠΎΠ², Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π·Π²Π΅Π·Π΄Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Если ΠΎΠ½ΠΈ Π½Π΅ Π²Π·Π°ΠΈΠΌΠ½ΠΎ просты, Ρ‚ΠΎ Π·Π²Π΅Π·Π΄Π° Π»ΠΎΠΏΠ½Π΅Ρ‚ Π½Π° нСсколько ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (см. послСднСС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅).

    Π½ΠΎΠ²Ρ‹ΠΉ StarImage(50, OutlineMode.SOLID, Color.RED)
    Π½ΠΎΠ²Ρ‹ΠΉ StarImage(50, 7, OutlineMode.Наброски, Color.blue)
    New StarImage (50, 7, 2, OutlineMode.outline, color.green)
    НовоС StarImage (50, 8, 2, OutlineMode. Π’Π’Π•Π Π”Π«Π™, Π¦Π’Π•Π’. ΠžΠ ΠΠΠ–Π•Π’Π«Π™)
    1.1.4 НалоТСниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ накладываСтся Π½Π° Π½ΠΈΠΆΠ½Π΅Π΅. Π’Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ отвСрстиС совпадало с Π½ΠΈΠΆΠ½ΠΈΠΌ. Π΄Ρ‹Ρ€ΠΎΡ‡ΠΊΠ° изобраТСния. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ отвСрстиях см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠžΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡ.

    New OverayImage (Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ (30, 60, OutlineMode.solid, Color.green),
    Новый эллипсимаТ (60, 30, OutlineMode.solid, Color.purple))
    • new OverlayOffsetImage(WorldImage top, double dx, double dy, WorldImage bot)

      АргумСнты:

      • WorldImage top:Β Β Β Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния axis

      • double dy:Β Β Β Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° смСщСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ изобраТСния ΠΏΠΎ оси Y

      • WorldImage bot:Β Β Β Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для объСдинСнного изобраТСния .Π’Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ отвСрстиС совпадало с Π½ΠΈΠΆΠ½ΠΈΠΌ. Π΄Ρ‹Ρ€ΠΎΡ‡ΠΊΠ° изобраТСния. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ отвСрстиях см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠžΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡ. Π—Π°Ρ‚Π΅ΠΌ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ смСщСно Π½Π° dx ΠΈ dy.

        Π½ΠΎΠ²Ρ‹ΠΉ OverlayOffsetImage(Π½ΠΎΠ²Ρ‹ΠΉ CircleImage(40, OutlineMode.SOLID, Color.RED),
        10, 10,
        Π½ΠΎΠ²Ρ‹ΠΉ CircleImage(40, ColorMode.SOL)) 902BLUE.38)
        • new OverlayOffsetAlign(AlignModeX alignX, AlignModeY alignY, WorldImage top, double dx, double dy, WorldImage bot)

          АргумСнты:

          • AlignModeX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ выравнивания ΠΏΠΎ оси X:   для налоТСния Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ изобраТСния Π½Π° Π½ΠΈΠΆΠ½Π΅Π΅

          • AlignModeY alignY:Β Β Β Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ оси Y, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π² качСствС ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ для налоТСния Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ изобраТСния Π½Π° Π½ΠΈΠΆΠ½Π΅Π΅

          • WorldImage top:Β Β Β Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • double dx:Β Β Β Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° смСщСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ изобраТСния ΠΏΠΎ оси X

          • double dy:Β Β Β Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° смСщСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ изобраТСния ΠΏΠΎ оси Y

          • WorldImage bot: Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для объСдинСнного изобраТСния

        • new OverlayOffsetAlign(String alignX, String alignY, WorldImage top, double dx, double dy, WorldImage bot)

          900 Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²:
          • String alignX:Β Β Β Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ оси X, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π² качСствС ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ для налоТСния Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ изобраТСния Π½Π° Π½ΠΈΠΆΠ½Π΅Π΅. Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΠΈΠ·Ρƒ

          • WorldImage Π²Π΅Ρ€Ρ…Π½Π΅Π΅:Β Β Β Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • double dx:Β Β Β Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° смСщСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ изобраТСния ΠΏΠΎ оси X

          • double dy:Β Β Β Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° смСщСния Π½ΠΈΠΆΠ½Π΅Π³ΠΎ изобраТСния вдоль ось Y

          • Π‘ΠΎΡ‚ WorldImage: Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для объСдинСнного изобраТСния

        Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ объСдинСнноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ накладываСтся Π½Π° Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.AlignX ΠΈ alignY ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ для налоТСния, Π·Π°Ρ‚Π΅ΠΌ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ смСщСно Π½Π° dx ΠΈ dy.

        New OveraLayOftSetaLign (AlignModex.right, AlignModey.Bottom,
        New Rectangleimage (40, 20, OutlineMode.solid, Color.red),
        10, 10,
        Новый Circuage (40, OutlineMode.SOLID, Color.BLUE))

        Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, помСщая всС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ изобраТСния Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ряд, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹ΠΉ вдоль ΠΈΡ… Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Ρ… отвСрстий.

        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage (20, 30, OutlineMode.SOLID, Color.BLACK))
        Π½ΠΎΠ²Ρ‹ΠΉ BesideImage(Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(20, 70, OutlineMode.SOLID, Color.GRAY),
        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(20, 50, OutlineMode.SOLID, Color.DARK_GRAY),
        • new BesideAlignImage(Ρ€Π΅ΠΆΠΈΠΌ AlignModeY, WorldImage im1, WorldImage… ims)

          АргумСнты:

            Ρ€Π΅ΠΆΠΈΠΌ AlignAlignde 9001 Ось Y.Π’Π΅Ρ€Ρ…, Π½ΠΈΠ·, сСрСдина, отвСрстиС

          • WorldImage im1:Β Β Β Π»Π΅Π²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • WorldImage… ims:Β Β Β ΠΏΡ€Π°Π²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (я) для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

        • new BeAlignImage Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, WorldImage im1, WorldImage… ims)

          АргумСнты:

          • Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ:Β Β Β Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ оси Y. Π’Π΅Ρ€Ρ…, Π½ΠΈΠ·, сСрСдина, отвСрстиС

          • WorldImage im1:Β Β Β Π»Π΅Π²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • WorldImage. .. ims:Β Β Β ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ изобраТСния для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

        Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, помСщая всС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ изобраТСния Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ряд, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹ΠΉ Π² соотвСтствии с Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ выравнивания оси Y.

        , ColorSID.DARK_GRAY),
        Π½ΠΎΠ²Ρ‹ΠΉ BesideAlignImage(AlignModeY.BOTTOM,
        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(20, 70, OutlineMode.SOLID, Color.GRAY),
        new EllipseImage(20, 30, OutlineMode.SOLID, Color.BLACK))

        Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, размСщая всС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ изобраТСния ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. ΠΊΠΎΠ»ΠΎΠ½Π½Ρ‹, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΈΡ… отвСрстиям.

        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage (30, 20, OutlineMode.SOLID, Color.BLACK))
        Π½ΠΎΠ²Ρ‹ΠΉ AboveImage (Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage (70, 20, OutlineMode.SOLID, Color.GRAY),
        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage (50, 20, OutlineMode.SOLID, Color.DARK_GRAY),
        • new AboveAlignImage(Ρ€Π΅ΠΆΠΈΠΌ AlignModeX, WorldImage im1, WorldImage. .. ims)

          АргумСнты:

          • Π Π΅ΠΆΠΈΠΌ AlignModeX: Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ оси X. Π‘Π»Π΅Π²Π°, справа, Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅, ΠΏΠΈΠ½Ρ…ΠΎΠ»

          • WorldImage im1:Β Β Β Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • WorldImage… ims:Β Β Β Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (я) для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

        • new AboveAlignImage(new Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, WorldImage im1, WorldImage… ims)

          АргумСнты:

          • Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ:Β Β Β Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ оси X. Π‘Π»Π΅Π²Π°, справа, Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅, отвСрстиС

          • WorldImage im1:Β Β Β Π²Π΅Ρ€Ρ…Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

          • WorldImage… ims:Β Β Β Π½ΠΈΠΆΠ½Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (я) для ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ изобраТСния

        ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ помСстив всС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ изобраТСния ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ столбСц, Π²Ρ‹Ρ€ΠΎΠ²Π½Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎ оси X, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

        0 EllipseImage Π½ΠΎΠ²Ρ‹ΠΉ(50, 20, OutlineMode.SOLID, Color.DARK_GRAY) , 20, OutlineMode.solid, color.black))
        Π½ΠΎΠ²Ρ‹ΠΉ AboveAlignImage(AlignModeX.RIGHT,
        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(70, 20, OutlineMode. SOLID, Color.GRAY),
        Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(50, 20, OutlineMode.SOLID, Color.DARK_GRAY),
        • New Phantomimage (WorldImage IMG)

          АргумСнты:

          АргумСнты:

        • Новый Ρ„Π°Π½Ρ‚ΠΎΠΌ (WorldImage IMG, INT ΡˆΠΈΡ€ΠΈΠ½Π°, INT)

          АргумСнты:

          • WorldImage IMG: Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² Ρ„Π°Π½Ρ‚ΠΎΠΌΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

          • INT Π¨ΠΈΡ€ΠΈΠ½Π°: ΡˆΠΈΡ€ΠΈΠ½Π° Ρ„Π°Π½Ρ‚ΠΎΠΌΠ½ΠΎΠ³ΠΎ изобраТСния

          • INT Высота: высота Ρ„Π°Π½Ρ‚ΠΎΠΌΠ½ΠΎΠ³ΠΎ изобраТСния

        A «Phantom» ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π²Π½Ρ‹ 0.Π’ΠΎ всСх ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΡ… Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‡Π΅ΠΌ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. Π¨ΠΈΡ€ΠΈΠ½Π° ΠΈ высота ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ конструктора.

        1.1.5 Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ€Π΅Π·ΠΊΠ°, ΠΊΠ°Π΄Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΠ°Π΄Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

        ΠŸΠΎΠ²ΠΎΡ€ΠΎΡ‚ изобраТСния Π½Π° ΡƒΠ³ΠΎΠ» ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° ΠΏΠΎ часовой стрСлкС.

        new RotateImage(new EllipseImage(60, 20, OutlineMode.SOLID, Color.CYAN), 45)

        ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ коэффициСнтом.

        Π½ΠΎΠ²ΠΎΠ΅ ΠœΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π½ΠΎΠ²Ρ‹ΠΉ Π­Π»Π»ΠΈΠΏΡΠ˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (20, 40, OutlineMode.КОНВУР, Π¦Π²Π΅Ρ‚.ЧЕРНЫЙ), 1.5)

        ΠœΠ°ΡΡˆΡ‚Π°Π± изобраТСния с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ коэффициСнтами ΠΊΠ°ΠΊ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ X, Ρ‚Π°ΠΊ ΠΈ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Y.

        Π½ΠΎΠ²Ρ‹ΠΉ ScaleImage(Π½ΠΎΠ²Ρ‹ΠΉ EllipseImage(20, 40, OutlineMode.OUTLINE, Color.BLACK), 1.5, 0.5)

        Π‘Π΄Π²ΠΈΠ³ изобраТСния с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ коэффициСнтами ΠΊΠ°ΠΊ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ X, Ρ‚Π°ΠΊ ΠΈ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Y.

        Π½ΠΎΠ²Ρ‹ΠΉ ShearedImage(Π½ΠΎΠ²Ρ‹ΠΉ RectangleImage(60, 30, OutlineMode.SOLID, Color.BLUE), 0.5, 0.5)
        • Π½ΠΎΠ²Ρ‹ΠΉ CropImage(int x, int y) WorldImage IMG)

          АргумСнты:

          Arguments:

          • INT X: вСрхняя лСвая X ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° уроТая ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

          • INT Y: вСрхняя лСвая y ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° уроТая

          • INT Π¨ΠΈΡ€ΠΈΠ½Π°: ΡˆΠΈΡ€ΠΈΠ½Π° уроТая

          • int height:   Высота ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ

          • WorldImage img:Β Β Β Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ

        ΠžΠ±Ρ€Π΅Π·ΠΊΠ° изобраТСния Π΄ΠΎ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° с Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ Π»Π΅Π²Ρ‹ΠΌ ΠΊΡ€Π°Π΅ΠΌ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ (x,y), ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈ высотой.

        Новый ΠΎΠ±Ρ…ΠΎΠ΄ (0, 0, 40, 40, Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³ (0, 40, 40, Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³) (40, OutlineMode.solid, Color.Brown))
        • Новый ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ (WorldImage IMG)

          АргумСнты:

        • new FrameImage(WorldImage img, Color color)

          АргумСнты:

        Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ однопиксСльной Ρ€Π°ΠΌΠΊΠΈ, нарисованной Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Ρ€Π°ΠΌΠΊΠ° изобраТСния. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°ΠΌΠΊΠ° рисуСтся Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

        Π½ΠΎΠ²Ρ‹ΠΉ FrameImage(Π½ΠΎΠ²Ρ‹ΠΉ CircleImage(40, OutlineMode.SOLID, Color.GRAY))
        Π½ΠΎΠ²Ρ‹ΠΉ FrameImage(new CircleImage(40), OutlineMode.SOLID, Color.GRAY) )
        1.1.6 РастровыС изобраТСния ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ пиксСлями

        Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· исходного Ρ„Π°ΠΉΠ»Π° jpg ΠΈΠ»ΠΈ png. Он Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» ΠΈΠ· ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

        Π—Π°ΠΌΠΎΡ€Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ изобраТСния Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ создаСт растровоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, рисуСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² растровоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ растровоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ рисования этого изобраТСния.ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ подсказка ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Когда ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ содСрТит ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π·ΠΎΠ² ΠΈ собираСтся Π½ΡƒΠΆΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·, Π·Π°ΠΌΠΎΡ€Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ изобраТСния ΠΌΠΎΠΆΠ΅Ρ‚ сущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π· измСнСния способа рисования изобраТСния.

        ComputedPixelImage ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ содСрТимоС изобраТСния, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ пиксСлю Π·Π° Ρ€Π°Π·. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ для этого класса создаСт пустоС (Ρ‚.Π΅. ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠ΅) ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высота. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹:

          • Π¦Π²Π΅Ρ‚ GetPixel (INT X, INT Y)

            АргумСнты:

            Π¦Π²Π΅Ρ‚ GetColorat (INT X, INT Y)

            АргумСнты:

          Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ Π² Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠΌ мСстС ΠΈΠ»ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ IndexOutOfBoundsException, Ссли прСдоставлСнныС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π½Π΅ находятся Π² Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΈ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅, поэтому ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятно.

          • void setpixel (int x, int y, Ρ†Π²Π΅Ρ‚ c)

            АргумСнты:

            АргумСнты:

            • INT X: столбСц пиксСля

            • INT Y: ряд пиксСлСй

            • Π¦Π²Π΅Ρ‚ C : Π–Π΅Π»Π°Π΅ΠΌΡ‹ΠΉ Π½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ пиксСля

        00

      • void setcolorat (int x, int y, Ρ†Π²Π΅Ρ‚ c)

        Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

        • INT X: столбСц пиксСля

        • int y: строка пиксСля

        • Π¦Π²Π΅Ρ‚ c:   Новый ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΉ Ρ†Π²Π΅Ρ‚ пиксСля

      УстанавливаСт для Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ пиксСля ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΈΠ»ΠΈ создаСт IndexOutOfBoundsException, Ссли прСдоставлСнныС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π½Π΅ находятся Π² Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹.ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΈ ΠΎΠ½ΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅.

      • void setPixels(int x, int y, int width, int height, Color c)

        АргумСнты:

        • int x:Β Β Β Π‘Ρ‚ΠΎΠ»Π±Π΅Ρ† пиксСля

        • строки пиксСля t

        • int Π¨ΠΈΡ€ΠΈΠ½Π°: ΡˆΠΈΡ€ΠΈΠ½Π° Pixel Block

        • INT Высота: высота Pixel Block

        • Π¦Π²Π΅Ρ‚ C: ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΉ Π½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ пиксСля

      УстанавливаСт ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ пиксСлСй, с Π»Π΅Π²Ρ‹ΠΌ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ ΡƒΠ³Π»ΠΎΠΌ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ (x, y) ΠΈ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈ высотой Π² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Если ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ пиксСли находятся Π²Π½Π΅ допустимого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ IndexOutOfBounds.

    ΠœΠ΅Ρ‚ΠΎΠ΄ getColorAt Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с FromFileImages, FrozenImages ΠΈ WorldCanvases, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй Ρ‚Π°ΠΌ. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ FromFileImage, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ComputedPixelImage Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС пиксСли Π² Ρ„Π°ΠΉΠ»Π΅ изобраТСния для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, освСтлив ΠΈΠ»ΠΈ Π·Π°Ρ‚Π΅ΠΌΠ½ΠΈΠ² ΠΈΡ…).

    1.1.7 Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ WorldImages ΠΈΠ»ΠΈ WorldScenes Π² Ρ„Π°ΠΉΠ» PNG:

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ создаст Ρ„Π°ΠΉΠ» изобраТСния PNG Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ ΠΈ вашС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ мСсто дСйствия. (Для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΊΠ°ΠΊ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅; для

    1.1.8 ΠžΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡ

    ΠžΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ² для налоТСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. OverlayImage выровняСт отвСрстиС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ OverlayOffsetAlign для выравнивания ΠΏΠΎ отвСрстиям. ΠžΡ‚Π²Π΅Ρ€ΡΡ‚ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ movePinhole ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡPinholeTo. movePinhole пСрСмСстит ΠΏΠΈΠ½Ρ…ΠΎΠ» Π½Π° смСщСниС Π² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π° movePinholeTo Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΏΠΈΠ½Ρ…ΠΎΠ» Π² Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ (измСряСмыС ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅). Оба ΠΌΠ΅Ρ‚ΠΎΠ΄Π° создадут Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹ΠΌ отвСрстиСм; Π² исходноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ измСнилось.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ movePinholeTo(new Posn(0, 0)) для скопируйтС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ пСрСмСститС Π΅Π³ΠΎ отвСрстиС Π² Ρ†Π΅Π½Ρ‚Ρ€ изобраТСния.

    • Новый VisiblePiniMage (WorldImage IMG)

      АргумСнты:

    • Новый VisiblePiniMage (WorldImage IMG, Ρ†Π²Π΅Ρ‚ Ρ†Π²Π΅Ρ‚Π°)

      АргумСнты:

    Π­Ρ‚ΠΎ создаСт ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ Π½Π° пСрСкрСстку ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ IMG.ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ отвСрстиС ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎ ΠΈ основноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ отвСрстия ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ€ΠΈΡΡƒΡŽΡ‚ΡΡ изобраТСния. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΈΠ½Ρ…ΠΎΠ» рисуСтся Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ†Π²Π΅Ρ‚.

    Новый Circuage (30, OutlineMode.outline, Color.red)
  • Новый VisiblePiniMage (Π½ΠΎΠ²Ρ‹ΠΉ Circipage (30, OutlineMode.outly, Color.red))
    Π½ΠΎΠ²Ρ‹ΠΉ VisiblePinholeImage(new CircleImage(30, OutlineMode.OUTLINE, Color.RED).movePinhole(10, 10))
    new VisiblePinholeImage(new CircleImage(30, OutlineMode.OUTLINE, Color.RED).movePinhole(10, 10), Color.BLUE)

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ отвСрстия Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ†Π΅Π½Ρ‚Ρ€Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ это Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ ΠΈΡ… физичСский Ρ†Π΅Π½Ρ‚Ρ€, Π½ΠΎ для ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΈ Π·Π²Π΅Π·Π΄Ρ‹ с Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ числом ΡƒΠ³Π»ΠΎΠ², Π΄Π²Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Ρ€Π°Π·Π½Ρ‹Π΅:

    new VisiblePinholeImage(new RegularPolyImage(30, 3, OutlineMode. OUTLINE, Color.RED), Color.BLUE)
    new VisiblePinholeImage(new RegularPolyImage(30, 3, OutlineMode.OUTLINE, Color.RED).movePinholeTo(new Posn(0, 0)), Color .BLACK)

    ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ отвСрстиС совпадаСт с Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ ΠΊΡ€ΡƒΠ³Π°. Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Π° Π½Π΅ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ Π΅Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ Ρ€Π°ΠΌΠΊΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° выглядит Π³Π»Π°Π΄ΠΊΠΈΠΌ, Π° Π½Π΅ ΠΎΠ΄Π½ΠΎΠ±ΠΎΠΊΠΈΠΌ:

    WorldImage triUp = new EquilateralTriangleImage(30, OutlineMode.КОНВУР, Π¦Π²Π΅Ρ‚.ΠšΠ ΠΠ‘ΠΠ«Π™);
    WorldImage triDown = new RotateImage(new EquilateralTriangleImage(30, OutlineMode.OUTLINE, Color.BLUE), 180);
    Π½ΠΎΠ²Ρ‹ΠΉ OverlayOffsetAlign(AlignModeX.CENTER, AlignModeY.MIDDLE, triUp, 0, 0, triDown)
    Outline.TriangleImage triUp(3REDOUTLINE. 0,TriangleImage);
    WorldImage triDown = new RotateImage(new EquilateralTriangleImage(30, OutlineMode.КОНВУР, Π¦Π²Π΅Ρ‚.Π‘Π˜ΠΠ˜Π™), 180);
    Π½ΠΎΠ²Ρ‹ΠΉ OverlayOffsetAlign(AlignModeX.PINHOLE, AlignModeY.PINHOLE, triUp, 0, 0, triDown)

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ отвСрстия Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ изобраТСния. Π’ Π² частности, Ссли Π΄Π²Π° изобраТСния ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ отвСрстия Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ ΠΈΡ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°ΠΌΠΎΠΊ ΠΈ располоТСны рядом Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½ΠΎ:

    WorldImage blueRect = new RectangleImage(30, 40, OutlineMode.SOLID, Color.BLUE).movePinhole(30, 40)
    new VisiblePinholeImage(blueRect, Color .Π‘Π˜ΠΠ˜Π™)
    WorldImage redRect = new RectangleImage(30, 40, OutlineMode.SOLID, Color.RED).movePinhole(-30, 40)
    new VisibleImage
    new VisiblePinholeImage(new BesideImage(redRect, blueRect), Color. YELLOW)

    ΠœΠ΅ΠΆΠ΄Ρƒ двумя ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π΅Π»Π°, нСсмотря Π½Π° Ρ‚ΠΎ, Π³Π΄Π΅ находятся отвСрстия, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ находится Π² ΠΏΠΈΠ½Ρ…ΠΎΠ»Π΅ Ρ†Π΅Π½Ρ‚Ρ€ изобраТСния.

    1.2Β WorldScenes

    WorldScene β€” это холст, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ WorldImages. это ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Worlds для рисования Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚ΠΈΠΊΠ΅. WorldScene ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Ρ‚ΠΎΠ΄:

    WorldScene placeImageXY(WorldImage img, int x, int y)

    , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΄Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π΅Π³ΠΎ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΌ отвСрстиСм Π² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹. Π­Ρ‚ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΡƒΡŽ сцСну. Части изобраТСния, выходящиС Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ сцСны Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π΅Π·Π°Π½Ρ‹.

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ для размСщСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² сцСнС:

    new WorldScene(width, height)
    .placeImageXY(image1, x1, y2)
    .placeImageXY(image2, x2, y2)
    .placeImageXY(imageN, xN, yN);

    Или создайтС составноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ конструкций изобраТСния) ΠΈ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ всС Π½Π° сцСнС сразу.

    1.3 Worlds

    World β€” это абстрактный класс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ любого конкрСтная ΠΈΠ³Ρ€Π°. ЕдинствСнный ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сцСну; Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΈ нСобходимости.

    1.3.1Β makeScene

    WorldScene makeScene()

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ WorldScene, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚Π΅ часов.

    1.3.2Β bigBang
    boolean bigBang(ΡˆΠΈΡ€ΠΈΠ½Π° int, высота int, двойная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ)

    Π’Ρ‹Π·Π²Π°Ρ‚ΡŒ bigBang Π² ΠΌΠΈΡ€Π΅, проходя ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΈ высота ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. (Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° отобраТаСтся WorldScene; Ссли это Ρ‚Π°ΠΊ, сцСна Π±ΡƒΠ΄Π΅Ρ‚ нарисована Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π°.)

    ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ число, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ (Π² сСкундах) Ρ‚ΠΈΠΊΡ€Π΅ΠΉΡ‚. Волько ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ; ноль ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ часы Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚ΠΈΠΊΠ°Ρ‚ΡŒ.

    Для удобства, просто Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, компилируСтся Π»ΠΈ ваш ΠΊΠΎΠ΄ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΎΠ½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½ΠΈΡ‡Π΅Π³ΠΎ, bigBang пСрСопрСдСляСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту, ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½ΡƒΠ»Π΅Π²ΡƒΡŽ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ†ΠΎΠ²ΠΊΡƒ ΠΌΠΈΡ€Π°, ваши часы ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Если ваша тактовая частота Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, часы Π½Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ endOfWorld для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΌΠΈΡ€, Π° Π½Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ worldEnds; см. Ending the World Π½ΠΈΠΆΠ΅.

    Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹, скорСС всСго, Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ простой ΠΌΠ΅Ρ‚ΠΎΠ΄ тСстирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ просто Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ bigBang. На самом Π΄Π΅Π»Π΅ ΠΎΠ½ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… тСстовых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Tester, Π½ΠΎ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° tester нашла ΠΈ запустила для вас:

    class ExamplesMyWorldProgram {
    boolean testBigBang(Tester t) {
    MyWorld w = … ΠΊΠ°ΠΊ Π±Ρ‹ Π²Ρ‹ Π½ΠΈ создали свой ΠΌΠΈΡ€ …

    9

    9

    9

    9. .ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π²Ρ‹ Π½ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΊΠ½ΠΎ Π±Ρ‹Π»ΠΎ…
    int worldHeight = …ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ‹ высоты Π²Ρ‹ Π½ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ ΠΎΠΊΠ½ΠΎ…
    double tickRate = …ΠΊΠ°ΠΊ Π±Ρ‹ быстро Π²Ρ‹ Π½ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Π»ΠΎΡ‡ΠΊΠ° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ (Π² сСкундах/ΠΊΠ°Π΄Ρ€)…
    return w.bigBang(worldWidth, worldHeight, tickRate);
    }
    }
    1.3.3 ΠΎΠΊΠ½ΠΎ.Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅ Π² использовании, Ρ‡Π΅ΠΌ сохранСниС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠ½Π° ΠΈ сцСна синхронизирована Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… мСстах вашСго ΠΊΠΎΠ΄Π°.

    1.3.4 ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ

    Π•ΡΡ‚ΡŒ нСсколько ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ вашСй ΠΈΠ³Ρ€Ρ‹:

    • onTick() ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΊΠ°Π½ΡŒΠ΅ часов ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΡ€Π°.

    • onKeyEvent(String key) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π²Π²ΠΎΠ΄ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π½Π°ΠΆΠ°Ρ‚.

    • onKeyReleased(строковый ΠΊΠ»ΡŽΡ‡) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½.

    • onMouseClicked(Posn pos) ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‰Π΅Π»Ρ‡ΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ мСстополоТСниС ΠΌΡ‹ΡˆΠΈ.

    • onMouseEntered, onMouseExited, onMouseMoved, onMousePressed ΠΈ onMouseReleased Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ onMouseClicked, Π½ΠΎ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ повСдСния ΠΌΡ‹ΡˆΠΈ.

    Π’Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ onTick ΠΈ, скорСС всСго, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ onKeyEvent ΠΈ/ΠΈΠ»ΠΈ onMouseClicked.

    1.3.4.1 ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ

    Бобытия onKeyEvent ΠΈ onKeyReleased ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΊΠ»ΡŽΡ‡ имя, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ Π½Π°ΠΆΠ°Ρ‚ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡƒΡ‰Π΅Π½Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ.ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ события ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒΡΡ, Ссли клавиша Π½Π°ΠΆΠ°Ρ‚Π° ΠΈ удСрТиваСтся Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ, Π° эта клавиша β€” это Π½Π΅ просто клавиша-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Shift ΠΈΠ»ΠΈ Control).

    Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ клавиш ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ сами ΠΏΠΎ сСбС: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши A ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ привСсти ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π° Β«aΒ»; Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Z ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π° «z». ВсС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° всСгда Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр; Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ прописныС ΠΈ строчныС Π±ΡƒΠΊΠ²Ρ‹, Π²Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π±Ρ‹Π»ΠΈ Π»ΠΈ Π½Π°ΠΆΠ°Ρ‚Ρ‹ клавиши Shift ΠΈΠ»ΠΈ CapsLock. Набрав @, Π½Π°ΠΆΠ°Π² Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift, Π·Π°Ρ‚Π΅ΠΌ 2, Π·Π°Ρ‚Π΅ΠΌ отпуститС ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift, Π·Π°Ρ‚Π΅ΠΌ отпуститС 2, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… событий:

    Если клавиши ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π² Π»Π΅Π²ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³. клавиши Shift), Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ «сдвиг» ΠΈ «сдвиг Π²ΠΏΡ€Π°Π²ΠΎΒ», Β«ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Β» ΠΈ «ΠΏΡ€Π°Π²ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅» ΠΈ Ρ‚. Π΄. Если клавиши ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Β«0Β» ΠΈ «цифровая ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°-0Β» ΠΈ Ρ‚. Π΄.

    Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ клавиши ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°:

    • «Enter»

      «

    • » Delete «

    • » Π²ΠΊΠ»Π°Π΄ΠΊΠ° «

    • » Shift «

    • »

      «Π’ставка»

    • «Π“лавная»

    • «Page-up

    • «Page-down»

      00

    • «Delete»

    • «ΠΠ°Ρ‡Π°Π»ΠΎ»

    • «End»

    • «

      » Num-lock «

      00

    • » Scroll-lock «

    • «Escape»

    • «Caps-lock»

    • «ΠšΠΎΠ½Ρ‚СкстноС мСню»

    • «F1»

    • «F2»

    • «F3»

    • » F4 «

    • » F5 «

    • » F6 «

      » 9000 «

      » F7 «

    • » F8 «

    • » F9 «

    • » F10 «

    • » F11 »

    • «f12»

    • » Π²Π²Π΅Ρ€Ρ…»

    • «Π²Π½ΠΈΠ·»

    • «Π²Π»Π΅Π²ΠΎ»

    • «Π²ΠΏΡ€Π°Π²ΠΎ»

    1.
    3.4.2 ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΌΡ‹ΡˆΠΈ

    БущСствуСт ΡˆΠ΅ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… событий ΠΌΡ‹ΡˆΠΈ:

    • onMouseClicked(Posn pos) – ΠΏΡ€ΠΈ быстром Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΈ release

    • onMousePressed(Posn pos) – ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ

    • onMouseMoved(Posn pos) – ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ

    • onMouseEntered(Posn pos) – ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ для Π²Ρ…ΠΎΠ΄Π° Π² ΠΎΠΊΠ½ΠΎ

    • onMouseExited(Posn pos) – ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· ΠΎΠΊΠ½Π°

    Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· этих событий Posn Π΄Π°Π΅Ρ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΌΡ‹ΡˆΠΈ курсор ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ содСрТимого ΠΎΠΊΠ½Π°.

    Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, какая ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡ‹ΡˆΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚Π°, Π½Π°ΠΆΠ°Ρ‚Π° ΠΈΠ»ΠΈ ΠΎΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΎ врСмя двиТСния, Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

    • onMouseClicked(Posn pos, String buttonName) – ΠΏΡ€ΠΈ быстром Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΎΡ‚ΠΏΡƒΡ‰Π΅Π½Π° ΠΈ какая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°

    • onMousePressed(Posn pos, String buttonName) – ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ, ΠΈ какая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°

    • onMouseMoved(Posn pos, String buttonName) – ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ, ΠΈ какая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°Ρ‚Π°

    • onMouseReleased(Posn pos, String buttonName) – ΠΏΡ€ΠΈ отпускании ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ, ΠΈ какая ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‚ΠΏΡƒΡ‰Π΅Π½Π°

    АргумСнт buttonName Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Β«LeftButtonΒ», «БрСдняя ΠΊΠ½ΠΎΠΏΠΊΠ°Β» ΠΈΠ»ΠΈ Β«ΠŸΡ€Π°Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°Β». (Если Π½ΠΈ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π½Π°ΠΆΠ°Ρ‚Π° ΠΈΠ»ΠΈ Ссли ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅, это Π±ΡƒΠ΄Π΅Ρ‚ «UnknownButton».)

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΎΠ±Π΅ вСрсии (со строкой ΠΈ Π±Π΅Π· Π½Π΅Π΅). Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚) любого ΠΈΠ· этих ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡ‹ΡˆΠΈ, ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ эти вСрсии; Ссли Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±ΠΎΠ»Π΅Π΅ простыС Ρ„ΠΎΡ€ΠΌΡ‹ Π²Ρ‹ΡˆΠ΅.

    1.3.5 Ending the World

    Когда ΠΈΠ³Ρ€Π° ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½Π°, Ρƒ вас Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала ΠΎΠ± ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ ΠœΠΈΡ€. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· этих Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ устроСн ваш ΠΌΠΈΡ€. ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°ΠΏΡƒΡ‰Π΅Π½Π°; Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Ρƒ вас Π΅ΡΡ‚ΡŒ часы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΈΠΊΠ°ΡŽΡ‚.

    1.3.5.1Β endOfWorld ΠΈ lastScene

    ΠŸΡ€ΠΎΡ‰Π΅ всСго Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ this.endOfWorld(«Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅») ΠΈΠ· любого ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ (Π³Π°Π»ΠΎΡ‡ΠΊΠ°, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°, ΠΌΡ‹ΡˆΡŒ ΠΈ Ρ‚.Π΄.). Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ этот ΠΌΠ΅Ρ‚ΠΎΠ΄, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ

    WorldScene lastScene(String msg)

    , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ сцСну для отобраТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ вашСй ΠΈΠ³Ρ€Ρ‹. Π’ΠΎ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ msg β€” это любая строка, пСрСданная Π² endOfWorld. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π»Π΅Π³Ρ‡Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ† свСта наступил чисто Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ.

    1.3.5.2 worldEnds

    Для Π±ΠΎΠ»Π΅Π΅ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ управлСния Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ

    WorldEnd worldEnds()

    Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ WorldEnd, конструктор ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, наступил ΠΊΠΎΠ½Π΅Ρ† свСта ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΠΈ отобраТаСмая WorldScene (ΠΊΠΎΠ³Π΄Π° логичСский Ρ„Π»Π°Π³ Ρ€Π°Π²Π΅Π½ true). Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ пСрСопрСдСлСния этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

    ΡΠ΄Π΅Π»Π°Ρ‚ΡŒAFinalScene());
    } else {
    Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ WorldEnd(false, this.makeScene());
    }
    }

    (ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ сцСна Π² настоящСС врСмя игнорируСтся, ΠΊΠΎΠ³Π΄Π° логичСский Ρ„Π»Π°Π³ Ρ€Π°Π²Π΅Π½ false.) Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Ρ‹ Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ сводном мСстС. Однако ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ WorldEnd, Π΄Π°ΠΆΠ΅ Ссли ΠΊΠΎΠ½Π΅Ρ† свСта Π΅Ρ‰Π΅ Π½Π΅ наступил.Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Ссли часы Π½Π΅ Ρ‚ΠΈΠΊΠ°ΡŽΡ‚, Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° это Π·Π²ΠΎΠ½ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ worldEnds: вмСсто этого Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ описанный Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ endOfWorld.

    1.3.6 Funworld ΠΏΡ€ΠΎΡ‚ΠΈΠ² Impworld

    Π’Π°ΠΌ прСдоставлСны Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ World:

    • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Funworld β€” это чистая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ создаСт Π½ΠΎΠ²Ρ‹ΠΉ WorldScene ΠΈΠ»ΠΈ World ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости. ВсС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ событий Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΌΠΈΡ€.

    • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Impworld являСтся ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ эффСкты для измСнСния ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ WorldScene ΠΈΠ»ΠΈ World.ВсС события ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ пустоту. WorldScene Ρ‚Π°ΠΊΠΆΠ΅ обязатСлСн, поэтому ΠΌΠ΅Ρ‚ΠΎΠ΄ placeImageXY измСняСт ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ сцСну, Π° Π½Π΅ создаСт Π½ΠΎΠ²Ρ‹ΠΉ.

    ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ задания!

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ SDSU | Π‘Ρ€Π΅Π½Π΄ Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ SDSU

    Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π² Π³Π°Π»Π΅Ρ€Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ SDSU доступны для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Ρ†Π΅Π»Π΅ΠΉ.ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с рСкомСндациями ΠΏΠΎ использованию Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π½ΠΈΠΆΠ΅.

    БтудСнчСская Тизнь ΠΈ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π‘Π”Π“Π£

    SDSU БтудСнчСская акадСмичСская ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

    SDSU Π Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΈ ΠΈΠ½ΠΊΠ»ΡŽΠ·ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ

    ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° кампуса SDSU, ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈ сотрудники

    Здания ΠΈ памятники Π‘Π”Π‘Π£

    БообщСство ΠΈ слуТба SDSU

    Π‘Π”Π‘Π£ Π˜ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΡΠΊΠ°Ρ Π΄ΠΎΠ»ΠΈΠ½Π°

    Π˜ΡΡ‚ΠΎΡ€ΠΈΡ ΠΈ Π°Ρ€Ρ…ΠΈΠ² Π‘Π”Π‘Π£

    Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ историчСским изобраТСниям, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹ΠΌ здСсь, поддСрТиваСтся большС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠΈ доступны Ρ‡Π΅Ρ€Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ унивСрситСта, посСтив digital.sdsu.edu .

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ изобраТСния доступны ΠΏΠΎ ссылкам Π½ΠΈΠΆΠ΅.

    ΠΠΠ§ΠΠ›Πž 2021

    ГЛАВНАЯ ГАЛЕРЕЯ 1
    ГЛАВНАЯ ГАЛЕРЕЯ 2

    ΠœΠΠ‘Π’Π•Π -ГАЛЕРЕЯ 1 (Π”Πž 2020 Π³.)
    ΠœΠΠ‘Π’Π•Π -ГАЛЕРЕЯ 2 (Π”Πž 2020 Π³.)

    Руководство ΠΏΠΎ использованию Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ:

    НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ наш ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ с Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°ΠΌΠΈ, поТалуйста, ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ наш Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€.

    Π­Ρ‚ΠΈ изобраТСния доступны Π² кампусС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для унивСрситСтского использования. Π›ΡŽΠ±Ρ‹Π΅ экзСмпляры Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ фотография Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΎΠ±ΠΌΠ΅Π½ Π²Π°Π»ΡŽΡ‚Ρ‹ ΠΈΠ»ΠΈ ΠΎΠ±ΠΌΠ΅Π½ Π½Π° услуги, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ взиманию ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π° использованиС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠΌ.

    ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°:

    Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‚ использованиС ΠΈ воспроизвСдСниС УнивСрситСту ΡˆΡ‚Π°Ρ‚Π° Π‘Π°Π½-Π”ΠΈΠ΅Π³ΠΎ. всС фотоизобраТСния.SDSU ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ всС изобраТСния Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ частично, ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ»ΠΈ Π² сочСтании с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ фотографиями, Π½Π° любом носитСлС ΠΈ для Π»ΡŽΠ±Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ (Π½ΠΎ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ) ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, продвиТСния ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ имя Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°.

    Π›ΡŽΠ±Ρ‹Π΅ случаи, ΠΊΠΎΠ³Π΄Π° фотография связана с ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ Π²Π°Π»ΡŽΡ‚Ρ‹ ΠΈΠ»ΠΈ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ Π·Π° услуги ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ взиманию ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π° использованиС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠΌ.Если Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚ изобраТСния ΠΏΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρƒ с SDSU, ΠΎΠ½ΠΈ ΡΠΎΠ³Π»Π°ΡˆΠ°ΡŽΡ‚ΡΡ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ подписали Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ использования ΠΈ Ρ€Π°Π·ΡŠΡΡΠ½Π΅Π½ΠΈΠ΅ΠΌ условий выпуска ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ(Π°ΠΌ). SDSU Π½Π΅ нСсСт отвСтствСнности Π·Π° ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ обращСния со стороны ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Π° (ΠΎΠ²) Π½Π° фотографиях.

    Π€ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Ρ‹, ΠΊΠΎΠ³Π΄Π° это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, для всСх ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² кампусС. галСрСя.Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ· общСдоступной Π³Π°Π»Π΅Ρ€Π΅ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.

    Π€ΠΎΡ€ΠΌΠ° выпуска ΠΌΠΎΠ΄Π΅Π»ΠΈ:

    ΠŸΡ€ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ людСй для ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ…, Π²Π΅Π±- ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ для взрослых ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΡƒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ»Π΅Ρ‚Π½Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ для Π΄Π΅Ρ‚Π΅ΠΉ Π΄ΠΎ 18 Π»Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ освСдомлСны ΠΎ воспроизвСдСнии ΠΈ использовании. ΠΏΡ€Π°Π²Π° Π½Π° ΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’Π°ΠΊΠΆΠ΅ доступна Ρ„ΠΎΡ€ΠΌΠ° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° испанском языкС.

    Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ:

    Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² высоком Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ, Π·Π°Ρ‚Π΅ΠΌ снова Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ справа ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Ρ‹. Ну Π½Π°ΠΊΠΎΠ½Π΅Ρ† Ρ‚ΠΎ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΡƒΡŽ стрСлку.

    Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ вопросы ΠΏΠΎ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ изобраТСния ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ:

    БтратСгичСскиС ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ связи с ΠΎΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ
    [адрСс элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½]
    (619) 594-5204

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ? — Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ / Руководства ΠΏΠΎ Π²Π΅Π±-сайтам / ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²Π΅Π±-сайта

    Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ хранятся всС Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ всСми вашими участниками.Он ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ простой способ добавлСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠΌΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… Π²Π΅Π±-сайта вашСго ΠΊΠ»ΡƒΠ±Π°. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ доступ ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρ„ΠΎΡ‚ΠΎΠ°Π»ΡŒΠ±ΠΎΠΌΠΎΠ² , Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠ°Π»ΡŒΠ±ΠΎΠΌΠΎΠ² β€” это Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    Π’Π Π•Π‘ΠžΠ’ΠΠΠ˜Π― И ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π―:
    • Π’Π°ΠΌ потрСбуСтся ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ доступа 60 (Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€) ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅ (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ 50, 40 ΠΈΠ»ΠΈ 30), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ/ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ/Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ изобраТСния ΠΊΠ»ΡƒΠ±ΠΎΠ².
    • Π›ΡŽΠ±Π°Ρ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΏΠΊΠ° Π² вашСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 5000 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ большС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, создайтС Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ.
    • Π Π°Π·ΠΌΠ΅Ρ€ всСх Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 15 ΠœΠ‘.
    • Π­Ρ‚ΠΎ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ: bmp, gif, jpg, jpeg, png . Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

    Для доступа ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… шагов:

    Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1)

    1.Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚ ΠšΠ»ΡƒΠ±Π° .

    2. НаТмитС Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π’Π΅Π±-сайт Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ администратора.

    3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π²Π΅Π±-сайта Π² мСню ΠΏΠΎΠ΄ панСлью администратора.

    Β 3. Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ссылку Libraries Π² Π»Π΅Π²ΠΎΠΌ сСром мСню Π½Π° страницС

    4. НаТмитС ссылку Image Library , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΌΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠ΅.

    Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2)

    1. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² Π›ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚ ΠšΠ»ΡƒΠ±Π° .

    2. На страницС мСню администрирования ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Π΄ΠΎ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π²Π΅Π±-сайта ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    ИспользованиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ загруТаСтся Π² ClubRunner, ΠΎΠ½ΠΎ архивируСтся Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π³Π΄Π΅ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… Π²Π΅Π±-сайта вашСго ΠΊΠ»ΡƒΠ±Π°. Π—Π΄Π΅ΡΡŒ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ нСсколько ΠΏΠ°ΠΏΠΎΠΊ с изобраТСниями.

    1. Папки ClubRunner Images ΠΈ Β Rotary Images Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ содСрТат изобраТСния ClubRunner ΠΈ Rotary. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ содСрТат. Папка ClubRunner содСрТит ΠΎΠ±Ρ‰ΠΈΠ΅ изобраТСния, ΠΏΠ°ΠΏΠΊΠ° Rotary содСрТит Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹ ΠΊΠ»ΡƒΠ±ΠΎΠ² ΠΈ ΠΎΠΊΡ€ΡƒΠ³ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния Π² эти ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ изобраТСния, хранящиСся здСсь.

    2. Π’ ΠΏΠ°ΠΏΠΊΡƒ Мои изобраТСния Π²Ρ‹ ΠΈ Ρ‡Π»Π΅Π½Ρ‹ вашСго ΠΊΠ»ΡƒΠ±Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ свои собствСнныС ΠΊΠ»ΡƒΠ±Π½Ρ‹Π΅ изобраТСния.

    3. Кнопка Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ изобраТСния.

    4. Кнопка Β ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ°ΠΌΡƒΡŽ послСднюю ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ, обновляя страницу ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

    5. Кнопка Настройки позволяСт Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ способ отобраТСния ΠΈ прСдставлСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ настроСк ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ сортировка ΠΏΡ€ΠΈ просмотрС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

    6. Кнопка Π Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ ΠœΠ΅Π΄ΠΈΠ°Ρ‚Π΅ΠΊΠ° Π½Π° вСсь экран.

    7. Окно Поиск выполняСт поиск Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ.


    Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    БущСствуСт Π΄Π²Π° способа Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°:

    • ΠŸΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅
    • Кнопка добавлСния Ρ„Π°ΠΉΠ»Π°
    1.0002Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Drag and Drop , ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранятся ваши Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

    2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π² ΠΎΠΊΠ½ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ClubRunner. Π·Π°Ρ‚Π΅ΠΌ отпуститС ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ нСсколько Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ, ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ CTRL ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π½Π° своСм устройствС.

    Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ организация ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ изобраТСниями Π² ΠΏΠ°ΠΏΠΊΠ΅ «Мои изобраТСния» ΠΈ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ…, создав ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΡƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

    1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠ°ΠΏΠΊΡƒ «Мои изобраТСния» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Новая влоТСнная ΠΏΠ°ΠΏΠΊΠ° .

    2. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя Π½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK.

    3. Новая ΠΏΠ°ΠΏΠΊΠ° создана. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅ «Мои изобраТСния», Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ Β +Β  .

    4. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ.

    5. НаТмитС ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сюда  , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ M ΠΈΠ»ΠΈ здСсь , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ для пСрСмСщСния ΠΈΠ»ΠΈ копирования, удСрТивая Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ CTRL ΠΈ щСлкая Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ изобраТСния.

    Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    1. R Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π£Π΄Π°Π»ΠΈΡ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

    2. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. НаТмитС OK , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅.

    ВосстановлСниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    1. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ . Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Архив ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ .

    Β 2. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ вас ΠΊ Архиву ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ . Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ .

    Β 3.Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ с вопросом, ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НаТмитС OK , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

    ΠžΠ±Π·ΠΎΡ€ Π³Π°Π»Π΅Ρ€Π΅ΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Аэрофотоснимок ExCeL London, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ O2 ΠΈ Docklands

    Аэрофотоснимок ExCeL London

    Аэрофотоснимок ExCeL London, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ аэропорт Π›ΠΎΠ½Π΄ΠΎΠ½-Π‘ΠΈΡ‚ΠΈ ΠΈ O2

    Аэрофотоснимок ExCeL London, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ аэропорт Π›ΠΎΠ½Π΄ΠΎΠ½-Π‘ΠΈΡ‚ΠΈ ΠΈ O2

    Аэрофотоснимок Π·Π°ΠΏΠ°Π΄Π½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° Π² ExCeL London

    ExCeL London ΠΎΠΆΠΈΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Π±ΡƒΠ»ΡŒΠ²Π°Ρ€, Π»ΠΈΡ†Π° ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΠΏΠ»Π°Π½ΠΎΠΌ

    ΠœΠ½ΠΎΠ³ΠΎΠ»ΡŽΠ΄Π½Ρ‹ΠΉ Π±ΡƒΠ»ΡŒΠ²Π°Ρ€ ExCeL London, Ρ‚Π΅ΠΏΠ»Ρ‹ΠΉ свСт

    ΠœΠ½ΠΎΠ³ΠΎΠ»ΡŽΠ΄Π½Ρ‹ΠΉ Π±ΡƒΠ»ΡŒΠ²Π°Ρ€ ExCeL London, ICC

    Восточный ΠΊΠΎΠ½Π΅Ρ† Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π°

    РСгистратура Π½Π° востокС Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π°

    ΠžΠΆΠΈΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Π±ΡƒΠ»ΡŒΠ²Π°Ρ€ снят Π½Π° восток

    Π±ΡƒΠ»ΡŒΠ²Π°Ρ€, Π²ΠΎΠ·Π»Π΅ рСсторана The Bridge

    Π’ΠΎΠ»ΠΏΠ° выстрСлила Π²ΠΎ врСмя World Travel Market

    Π‘ΡƒΠ»ΡŒΠ²Π°Ρ€ с ΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΌ Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠΌ ΠΈ рСсторанами Π² ΠΏΠΎΠ»Π΅ зрСния

    Восточный ΠΊΠΎΠ½Π΅Ρ† Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π°, снято свСрху

    West End ExCeL London со стойкой рСгистрации

    РСгистратура Π½Π° Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π΅ ExCeL London

    Восточный ΠΊΠΎΠ½Π΅Ρ† Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π°

    Π’ΠΈΠ΄ Π½Π° Π±ΡƒΠ»ΡŒΠ²Π°Ρ€ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ

    РСгистратура Π½Π° Π±ΡƒΠ»ΡŒΠ²Π°Ρ€Π΅

    Π’ΠΈΠ΄ Π½Π° Π±ΡƒΠ»ΡŒΠ²Π°Ρ€ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ

    Π‘ΡƒΠ»ΡŒΠ²Π°Ρ€ с людьми, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Сдят

    ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Π²Ρ…ΠΎΠ΄Π° Π² ExCeL

    Π‘Ρ‚ΠΎΠΉΠΊΠ° рСгистрации ΠΈ Ρ…ΠΎΠ»Π»

    Π‘Π°Π»ΠΊΠΎΠ½ с прСкрасным Π²ΠΈΠ΄ΠΎΠΌ Π½Π° ΠΏΡ€ΠΈΡΡ‚Π°Π½ΡŒ

    Π² ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Π΅ ExCeL

    Ночной Π²ΠΈΠ΄ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€ ΠΈ ΠΏΡ€ΠΈΡ‡Π°Π»

    Π’ΠΈΠ΄ Π½Π° ΠšΡΠ½ΡΡ€ΠΈ-Π£ΠΎΡ€Ρ„ ΠΈ Π΄ΠΎΠΊ ΠΈΠ· Ρ†Π΅Π½Ρ‚Ρ€Π°

    Π‘Π°Ρ€Π±Π΅ΠΊΡŽ Π½Π° пристани снаруТи ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    Π‘Π°Ρ€Π±Π΅ΠΊΡŽ Π½Π° пристани снаруТи ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    Π‘Π°Ρ€Π±Π΅ΠΊΡŽ Π½Π° пристани снаруТи ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    Π‘Π°Ρ€Π±Π΅ΠΊΡŽ Π½Π° пристани снаруТи ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Ρ‹ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠšΠ°Π±Π°Ρ€Π΅

    ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Ρ‹ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ Π’Π΅Π°Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ установка

    ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ ΠšΠΎΠΌΠ½Π°Ρ‚Ρ‹ Π­ΠΊΠ·Π°ΠΌΠ΅Π½Ρ‹ Настройка

    стойка рСгистрации ΠΈ Π²Ρ…ΠΎΠ΄ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ — лСтняя Π²ΠΈΡ‚Ρ€ΠΈΠ½Π°

    Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π·Π°Π» для мСроприятий, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π΄Π΅Π»Π΅Π³Π°Ρ‚Π°ΠΌΠΈ

    ΠŸΠ΅Ρ€Π΅ΡƒΠ»ΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Ρ€ΠΈΠ±ΡƒΠ½Π°ΠΌΠΈ, Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния

    ОТивлСнная полоса, заполнСнная Π΄Π΅Π»Π΅Π³Π°Ρ‚Π°ΠΌΠΈ, Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ изобраТСния

    ΠŸΡƒΡΡ‚Ρ‹Π΅ Π·Π°Π»Ρ‹ для мСроприятий, ΠΏΠΎ Π½ΠΈΠΌ ΠΈΠ΄ΡƒΡ‚ Π΄Π²Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°

    Π—Π°Π»Ρ‹ для мСроприятий Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΡΡ‚ΠΎΠ»ΠΎΠ²ΡƒΡŽ

    ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π» ΠΊΠ°ΠΊ спортивный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚

    Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Π·Π°Π» для мСроприятий

    Гостиная, созданная Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π»Π° для мСроприятий

    Π—Π°Π»Ρ‹ для мСроприятий: Π²ΡŠΠ΅Π·Π΄Ρ‹ для Π³Ρ€ΡƒΠ·ΠΎΠ²ΠΈΠΊΠΎΠ²

    Π’Π°Π³ΠΎΠ½ ΠΏΠΎΠ΅Π·Π΄Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π»Π° для мСроприятий

    ΠœΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ прСдставлСниС Π² Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΌ Π·Π°Π»Π΅

    ΠžΡ‚Π΄Π΅Π»ΠΊΠ° Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π»Π°

    Полоса Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² стСндов Π²Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°Π»Π°

    Π‘Π°Π½Π½Π΅Ρ€Ρ‹ Event Village Π²Π½ΡƒΡ‚Ρ€ΠΈ Event Hall

    ΠŸΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ Π·Π°Π»ΠΎΠ² для провСдСния мСроприятий

    ВСлосипСдисты Π΅Π΄ΡƒΡ‚ ΠΏΠΎ Π·Π°Π»Ρƒ

    ExCeL London, Π²ΠΈΠ΄ Π½Π° восточный Π²Ρ…ΠΎΠ΄ с аккроса Ρƒ Π²ΠΎΠ΄Ρ‹

    ExCeL London Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄

    ExCeL London Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄

    Восточный Π²Ρ…ΠΎΠ΄ ExCeL London ΠΈ ΠΎΡ‚Π΅Π»ΡŒ Aloft

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, восточный Π²Ρ…ΠΎΠ΄, Π±Π°Π½Π½Π΅Ρ€ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, восточный Π²Ρ…ΠΎΠ΄, Π±Π°Π½Π½Π΅Ρ€ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, Ρ€Π°Π·ΠΌΠΈΠ½ΠΊΠ°

    ExCeL London Waterfront, водоструйный ΠΏΠ°ΠΊΠ΅Ρ‚

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, набСрСТная, испытаниС Β«ΠšΡ€Ρ‹ΡΠΈΠ½Ρ‹Π΅ Π±Π΅Π³Π°Β»

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, ΠΌΠ°Ρ€Π°Ρ„ΠΎΠ½Π΅Ρ†

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½ Π·Π°ΠΏΠ°Π΄Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, Π°Π²Ρ‚ΠΎΡˆΠΊΠΎΠ»Π°

    ExCeL London восточный Π²Ρ…ΠΎΠ΄

    ExCeL London восточный Π²Ρ…ΠΎΠ΄, Π±Π°Π½Π½Π΅Ρ€Ρ‹ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ

    ExCeL London восточный Π²Ρ…ΠΎΠ΄, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΉ стСнд

    ExCeL Π›ΠΎΠ½Π΄ΠΎΠ½, восточный Π²Ρ…ΠΎΠ΄, памятник Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ Π΄ΠΎΠΊΠ°

    ExCeL London West Entrance & Green Spaces

    ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Ρ‹ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, набСрСТная

    БСвСрная ГалСрСя НомСра Π‘Π°Π»ΠΊΠΎΠ½

    БСвСрная галСрСя ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π» ΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π·Π°Π»

    БСвСрная галСрСя ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π» ΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ Π·Π°Π»

    ICC Auditoruim, пустоС мСсто

    ICC Auditoruim, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ мСроприятиС, комплСксноС освСщСниС

    ICC Auditoruim, пустоС мСсто

    ICC Auditoruim, пустоС мСсто

    ICC Auditorium, АндТСлина Π”ΠΆΠΎΠ»ΠΈ

    ICC Auditorium, занятоС событиС

    ICC Auditorium, занятоС мСроприятиС, большой экран

    ICC Auditoruim, Π²ΠΈΠ΄ со сцСны

    ICC Auditoruim, пустоС мСсто нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ событиСм

    ICC Auditoruim, сцСна X-Factor

    ICC Capital Hall трансформируСтся Π² ΡΡ‚ΠΎΠ»ΠΎΠ²ΡƒΡŽ

    ICC Capital Hall трансформируСтся Π² ΡΡ‚ΠΎΠ»ΠΎΠ²ΡƒΡŽ

    ЗанятоС мСроприятиС ICC Capital Hall

    ICC Capital Hall, Π΄Π²ΡƒΡ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ Π·Π°Π» для мСроприятий

    ICC Capital Lounge, пустой офис

    ICC Capital Lounge, пустой офис

    ICC Capital Lounge, пустой офис

    ICC Capital Lounge, пустой офис

    ICC Capital Suite, пустоС мСсто

    ICC Capital Suite, ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»

    ICC Capital Suite, ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»

    ICC Capital Suite, Π²Π΅Ρ‡Π΅Ρ€Π½Π΅Π΅ мСроприятиС

    ICC Capital Suite, пустой Π·Π°Π»

    ICC Capital Suite, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€

    ICC London Suite, Π²Ρ…ΠΎΠ΄

    ICC London Suite, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€

    Platinum Suite, ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Π² Π½ΠΎΠΌΠ΅Ρ€

    Platinum Suite, Π²Ρ…ΠΎΠ΄ со стороны Π·Π°Π»Π°

    Platinum Suite, лСстница Π½Π°Π²Π΅Ρ€Ρ…

    Platinum Suite трансформируСтся Π² ΡΡ‚ΠΎΠ»ΠΎΠ²ΡƒΡŽ

    Π’Ρ…ΠΎΠ΄ Π² Platinum Suite

    Π’Ρ…ΠΎΠ΄ Π² Platinum Suite

    Π‘Ρ…Π΅ΠΌΠ° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Π°

    Π‘Ρ…Π΅ΠΌΠ° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Π°

    Π‘Ρ…Π΅ΠΌΠ° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Π°

    Бтанция Π΄Π΅Π·ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ срСдства для Ρ€ΡƒΠΊ Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°

    Бтанция Π΄Π΅Π·ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ срСдства для Ρ€ΡƒΠΊ Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°

    Маски для Π»ΠΈΡ†Π°, Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ экран ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ дистанцированиС Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ стойкС рСгистрации

    Маски для Π»ΠΈΡ†Π°, Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹ΠΉ экран ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ дистанцированиС Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ стойкС рСгистрации

    Π‘ΠΎΠ²Π΅Ρ‰Π°Π½ΠΈΠ΅ с соблюдСниСм ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ дистанции Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-Π·Π°Π»Π°

    Π‘Π΅Ρ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ бизнСс-Π·Π°Π»Π΅

    Π‘Π΅Ρ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ стойки рСгистрации

    Π‘Π΅Ρ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования Π² Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ Π»Π°ΡƒΠ½Π΄ΠΆΠ΅ ΠΈ с Π²ΠΈΠ΄ΠΎΠΌ Π½Π° Π±Π°Π»ΠΊΠΎΠ½

    Π’Π°Π±Π»ΠΈΡ‡ΠΊΠ° ΠΎ ΠΌΠ΅Ρ€Π°Ρ… бСзопасности Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ гостиной ΠΈ Π±Π°Π»ΠΊΠΎΠ½Π°

    Π—Π½Π°ΠΊ ΠΌΠ΅Ρ€ бСзопасности ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    ΠΠ°ΠΏΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ дистанцирования ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

    Π’Ρ…ΠΎΠ΄ с соблюдСниСм ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ дистанции Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ стойкС рСгистрации

    ΠœΠ΅Ρ€Ρ‹ бСзопасности ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ дистанцированиС Π² ΠΊΠΎΡ„Π΅ΠΌΠ°ΡˆΠΈΠ½Π΅ самообслуТивания Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅

    ΠœΠ΅Ρ€Ρ‹ бСзопасности ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ дистанцированиС Π² ΠΊΠΎΡ„Π΅ΠΌΠ°ΡˆΠΈΠ½Π΅ самообслуТивания Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ β€” Sitefinity CMS Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ

    На страницС Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’Π°ΠΌ Π²Ρ‹ видитС количСство ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅, Π΄Π°Ρ‚Ρƒ послСднСго Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ изобраТСния ΠΈ мСсто хранСния этих ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    1. На страницС Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ .
      ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ .
    2. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ имя Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
    3. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ описаниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ НаТмитС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ описаниС .

      ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• : Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ прСдоставляСтС здСсь, Π½Π΅ являСтся общСдоступной, ΠΎΠ½Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для справки.

    4. Под URL-адрСсом Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
      ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ автоматичСски сгСнСрированный URL-адрСс Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
      Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ΅ имя URL.
    5. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ мСсто для создания Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ:
      Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²:
      • НСт родитСля
        Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Ρ‚ родитСля. НазываСтся ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ.
      • Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ библиотСку…
        ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π΄Π΅Ρ€Π΅Π²ΠΎ с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ.
        Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Π΅Ρ‚Π²ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ для создаваСмой Π²Π°ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.
        БоздаваСмая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ располоТСна Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ настройки своСго родитСля.
    6. Если Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Настройки ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹. Π Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ этот Ρ€Π°Π·Π΄Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ:
      • ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Β β€” Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ изобраТСния ΠΈΠ»ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ соотвСтствовало Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.
      • ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° — ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ для ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ:
        • Набор для всСго сайта.
        • НСт ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
        • Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
        • Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
        • НСт явного ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ
        • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ АдминистрированиС: ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ кэша.
      • ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Ρ‹ . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π²ΠΈΠ΄Π΅ Β«ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Β» исходных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. ΠŸΡ€ΠΈ создании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅. Π’ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ элСмСнт Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Actions Thumbnail settings . Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. Настройки для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.
      • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ альбома β€” ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ†Π΅Π»Ρ‹ΠΌ числом ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ (ΠœΠ‘).
      • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния β€” ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π΄ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ†Π΅Π»ΠΎΠ³ΠΎ числа ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ (ΠšΠ‘).
      • ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° β€” Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ изобраТСния Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.
      • ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСрвСра β€” для сСрвСра сайта значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: Π”Π°, ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ: 2 ΠΌΠΈΠ½., Π‘ΠΊΠΎΠ»ΡŒΠ·ΡΡ‰ΠΈΠΉ срок дСйствия: Π”Π° Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ эти значСния, пСрСйдя ΠΊ АдминистрированиС> Настройки> Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки> БистСма> Настройки Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ кэша
    7. Когда Π²Ρ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ созданиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ²:
      • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
        Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.
        Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ «Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ».
      • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊΠΎ всСм изобраТСниям
        Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π½Π° страницу Β  Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π½Π° страницу Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ Π²Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π»ΠΈ созданиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.)
      • Бсылка Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ
        ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π½Π° страницу Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π½Π° страницу Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ Π²Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π»ΠΈ созданиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. )

    Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    1. На страницС Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку ДСйствия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Бвойства Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ .
      ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ .
    2. ВнСситС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ измСнСния.

      ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• . Если Π²Ρ‹ мСняСтС URL-адрСс Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Sitefinity CMS измСняСт URL-адрСса элСмСнтов ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ.Π’ случаС внСшнСго Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ URL-адрСса Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ пСрСносу Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π’ случаС сбоя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свои ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ URL-адрСса, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ URL-адрСса. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты.

    3. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния .
      БистСма вСрнСтся Π½Π° страницу ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ .

    Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ПослС создания Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ вмСстС со всСм Π΅Π΅ содСрТимым Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π΅Π΅ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.

    Для этого Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

    1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку ДСйствия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ, ΠΈ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ в…
      ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ .
    2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ .

    ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ изобраТСния Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ поставщика Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ всСх элСмСнтов Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.НапримСр, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΎΠ±Π»Π°ΠΊΠΎ, ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ.
    Для этого Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

    1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку ДСйствия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ, ΠΈ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ .
    2. Π’ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΊΡƒΠ΄Π° эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° , пСрСчислСны всС доступныС поставщики Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰.
    3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅, ΠΊΡƒΠ΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ элСмСнты ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ .

      ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• . Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ CDN, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ поставщика Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° CDN. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ИспользованиС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° CDN для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ содСрТимого.

    Sitefinity CMS ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ элСмСнты Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Он ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ выполнСния Π² сСткС.
    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π’ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ.

    Ошибка ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ

    Если ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹, ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ, ΠΈ систСма ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ изобраТСния.

    Π’ этом случаС систСма ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡŽ Failed , ΠΈ Ρƒ вас Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ссылки:

    Π’ΠΠ–ΠΠž : Π’ процСссС пСрСмСщСния Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ элСмСнты Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

    Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠŸΠΎΡΡ‚Π°Π²Ρ‰ΠΈΠΊΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

    Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСйствий:

    • На страницС Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.
    • На страницС Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ссылку ДСйствия Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π£Π΄Π°Π»ΠΈΡ‚ΡŒ .
    • На страницС Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ дСйствия Β Β» Π£Π΄Π°Π»ΠΈΡ‚ΡŒ .

    ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ для подтвСрТдСния удалСния.

    .
  • Автор записи

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *