рдореИрдВ iPad рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкрддреНрд░рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрднрд╡ рдФрд░ рддрд░реАрдХреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдХрд╣реАрдВ рди рдХрд╣реАрдВ 2010 рдХреЗ рдЕрдВрдд рдореЗрдВ, рдореБрдЭреЗ рдПрдХ рдРрд╕реЗ рдЖрд╡реЗрджрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдПрдХ iPad рдкрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рдХреЛрдВ (рдкрддреНрд░рд┐рдХрд╛рдУрдВ, рдкреБрд╕реНрддрдХреЛрдВ, рдмреНрд░реЛрд╢рд░) рд╕реЗ рдореБрджреНрд░рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдЧрд╛ред рд▓рдВрдмреА рдмрд╛рддрдЪреАрдд рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рдмрд╛рдж, рддрдХрдиреАрдХреА рдХрд╛рд░реНрдп рдХрд╛ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдп рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдПрдХ iPad рдРрдк рдмрдирд╛рдПрдВ рдЬреЛ рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкрддреНрд░рд┐рдХрд╛ рд╕реНрдЯреЛрд░ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрдВрдЬреАрдХрд░рдг рдкрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЖрд╡рд╢реНрдпрдХ рд░рд╛рд╢рд┐ рдХреЗ рд▓рд┐рдП рд╢реЗрд╖ рд░рд╛рд╢рд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рднрд░рддрд╛ рд╣реИ, рдПрдХ рдЙрдкрд▓рдмреНрдз рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкрддреНрд░рд┐рдХрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИред рдкрддреНрд░рд┐рдХрд╛ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╛рдиреА рдЗрд╕рдореЗрдВ рд╕реНрд▓рд╛рдЗрдб, рд░реЛрдЯреЗрд╢рди, рд╡реАрдбрд┐рдпреЛ, рдСрдбрд┐рдпреЛ рдХрд╛ рдПрдХ рд╕реЗрдЯ рджреЗрдЦрдиреЗ, рдлреЙрдиреНрдЯ рдмрдврд╝рд╛рдиреЗ, рдмреБрдХрдорд╛рд░реНрдХ рдЬреЛрдбрд╝рдиреЗ, рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдкреЗрдЬ рдХреЗ рд▓рд┐рдП рд╕реБрдВрджрд░ рдПрдирд┐рдореЗрд╢рди рдФрд░ рдПрдХ рд╣реА рдирд╕ рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдереЗред рд╕реНрд░реЛрдд рдкрддреНрд░рд┐рдХрд╛ рдПрдХ рд╕рд╛рдл рдкреАрдбреАрдПрдл рдереА, рдЬреЛ рдкреНрд░рдХрд╛рд╢рдХ рд╕реЗ рд╕реАрдзреЗ рдЖ рд░рд╣реА рдереАред
рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмрд╛рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдФрд░ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рд╣рдо рд╕рд░реНрд╡рд░ рднрд╛рдЧ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг, рд╢реЗрд╖ рдкреБрдирдГрдкреВрд░реНрддрд┐, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред рд╣рдо рд╕реАрдзреЗ рдЙрд╕ рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдкрддреНрд░рд┐рдХрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред
рдореИрдВрдиреЗ рдПрдиреАрдореЗрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
github.com/brow/leaves рд▓рд┐рдпрд╛, рдЬреЛ рдЕрднреА рднреА рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдЗрдВрдЬрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдлреЛрд▓реНрдбрд┐рдВрдЧ рдФрд░ рдкреЗрдЬ рдЯрд░реНрдирд┐рдВрдЧ рдЗрдлреЗрдХреНрдЯреНрд╕ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╕рдВрдж рдЖрдпрд╛ред рдЗрдВрдЬрди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рджреГрд╢реНрдп рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЖрдВрдХрдбрд╝реЗ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЬрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЗрдВрдЬрди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рддреЛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд┐рдП, рдкреГрд╖реНрдареЛрдВ рдХреЛ рдмреБрдХрдорд╛рд░реНрдХ рдФрд░ рдЕрдиреНрдп рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рд╛, рдПрдХ рдкреНрд░рдХрд╛рд╢рдХ рд╕реЗ 40 рдкреГрд╖реНрда рдкрддреНрд░рд┐рдХрд╛ рдХрд╛ рдПрдХ рдкреАрдбреАрдПрдл рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХрд╛ рд╡рдЬрди 144 рдПрдордмреА рдерд╛ рдФрд░ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореБрдЭреЗ рдПрдХ рднрдпрдВрдХрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреГрд╖реНрда рдХреЛ рдлрд╝реНрд▓рд┐рдк рдХрд░рддреЗ рд╕рдордп, рдкрддреНрд░рд┐рдХрд╛ рдмрд╕ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдИред
рд▓реЙрдЧ рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛:
рдбреЗрдЯрд╛ рд╕реНрд╡рд░реВрдкрдг рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИрдВрд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, iPad рд╡рд░реНрдЪреБрдЕрд▓ рд░реИрдо рд╕реЗ рдмрд╛рд╣рд░ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдЯреВрд▓реНрд╕ - рдореЗрдореЛрд░реА рдПрд▓реЛрдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╣реБрдд рдЧрд╣рд░рд╛ рдЦреЛрджрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЕрдЧрд▓реЗ рдкреАрдбреАрдНрдлрд╝ рдкреЗрдЬ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╕рдордп, рдЖрд╡рдВрдЯрд┐рдд рдореЗрдореЛрд░реА рд╕рдВрдЪрд┐рдд рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рдореБрдХреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдмреЗрд╢рдХ, рдЖрдк рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ CGPDFPageRelease рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдореЗрдореЛрд░реА рдХреЛ рдореБрдХреНрдд рдФрд░ рд╕рдлрд╛рдИ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред рд▓реЗрдХрд┐рди рдПрдХ рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЖрд╡реЗрджрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛, рд╕реИрдХрдбрд╝реЛрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдкреЛрд╕реНрдЯ, рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛, "рдмрдбрд╝реЗ pdfs рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди" рд╡рд┐рд╖рдп рдкрд░ рдПрдХрдорд╛рддреНрд░ рдЙрдЪрд┐рдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдпрд╣ рд╣реИ рдХрд┐ iOs sdk, рдЬрдм CGPDFPageRelease рд╡рд┐рдзрд┐ рдХреЛ рдмреБрд▓рд╛рддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдореГрддрд┐ рдХреЛ рдирд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдРрдкреНрдкрд▓ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ (рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛рдпрд╛) рд╕реАрдЬреАрдкреАрдбреАрдПрдл рдХреИрд╢ рдкреЗрдЬ рдореЗрдореЛрд░реА рдореЗрдВ рдЯрд╛рдЗрд▓ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рддреЗрдЬ рд╣реЛред рдпрд╣реА рд╣реИ, рд╕реЗрдм рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдХреИрд╢ рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдереА, рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ рднрд╛рд░реА рдкреАрдбреАрдПрдл-рдкрддреНрд░рд┐рдХрд╛рдУрдВ рдХреЛ рдкрдврд╝рдиреЗ рд╕реЗ рд░реЛрдХрддреА рдереАред
рдПрдХ рдардВрдбреЗ рдкрд╕реАрдиреЗ рдореЗрдВ, рд╕рдордп рд╕реАрдорд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореИрдВрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдХреА рдЦреЛрдЬ рд╢реБрд░реВ рдХрд░ рджреАред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЧреНрд░рд╛рд╣рдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ CATiledLayer рдХреЗ рдзреАрдореЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддреЗ рдереЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдпрд╣ рд╕рдордЭрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛ рдХрд┐ рдПрдХ рдкреГрд╖реНрда рдХрд╛ рд╡рдЬрди рдХрдо рд╕реЗ рдХрдо 7 рдПрдордмреА рдерд╛ред рдореИрдВрдиреЗ рдкреНрд░рдХрд╛рд╢рдХ рд╕реЗ UIWebView рддрдХ рдЕрдкрдиреА рдЪрдорддреНрдХрд╛рд░рд┐рдХ рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╡рд┐рдЪрд╛рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛ред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреИрд╕рд╛рдЦреА рд╕реЗ рднрд░рд╛ рдореЗрд░реЗ рдШрдЯрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡реЗрдм рдШрдЯрдХ рдФрд░ рднреА рддреЗрдЬреА рд╕реЗ рдЧрд┐рд░ рдЧрдпрд╛ред
рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВ :
рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдПрдХ рдкреАрдбреАрдПрдл рдкрд╛рд░реНрд╕рд░ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреЛ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд╕рднреА рдЪрд┐рддреНрд░реЛрдВ рдФрд░ рдкрд╛рда рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджреЗрдЧрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдЧреЗ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдорд╛рдирдХ рдЙрдкрдХрд░рдг (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, UIImageView, UITextView рдпрд╛ CoreText) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред рдореБрдЭреЗ Adobe рдореИрдиреБрдЕрд▓ рдХрд╛ рдПрдХ рдЯрди рдкрдврд╝рдиреЗ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЕрднреА рднреА рдЗрд╕реЗ рдПрдХ рдЖрд╢рд╛рдЬрдирдХ рд╡рд┐рдЪрд╛рд░ рдорд╛рдирддрд╛ рд╣реВрдВред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреАрдбреАрдПрдл рдкрд╛рд░реНрд╕рд░ рдЦреЛрдЬрдиреЗ рд╕реЗ рднреА рдХрд╛рдо рдирд╣реАрдВ рд╣реБрдЖ - рд╣рд░ рдХреЛрдИ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдерд▓рдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдпрд╛ рддреЛ рдЕрдирд╛рдбрд╝реА рдерд╛ рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВред рдкреАрдбреАрдПрдл рд╕реЗ рдЧреНрд░рдВрдереЛрдВ рдХреЛ рдХрдо рд╕реЗ рдХрдо .doc рдпрд╛ .html рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдЖрдорддреМрд░ рдкрд░ рдЪреБрдк рд░рд╣рддрд╛ рд╣реВрдВред
рдореЗрд░рд╛ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрдВрддреНрд░ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред
рдХреНрд╡рд╛рд░реНрдХ Xpress рдкреНрд░рдХрд╛рд╢рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдорджрдж рд╕реЗ, рдореИрдВрдиреЗ рдкреАрдбреАрдПрдл рд╕реЗ рд╕рднреА рднрд╛рд░реА рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдХрд╛рдЯ рджрд┐рдпрд╛, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░ рджрд┐рдпрд╛, рдЖрдХрд╛рд░, рд░рдВрдЧ рд╕реНрдерд╛рди рдмрджрд▓ рджрд┐рдпрд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рдЕрдкрдиреА рдЫрджреНрдо рдкрдЯрдХрдерд╛ рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА (рдЬрд╣рд╛рдБ html- рдЬреИрд╕реЗ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛), рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
(рдкреЗрдЬ рд╕рдВрдЦреНрдпрд╛ = 1)
(pdf) 1 (/ pdf)
(рдЫрд╡рд┐) 0,0,768,1024, first_page_image.png (/ рдЫрд╡рд┐)
(рдкрд╛рда) ..... (рдкрд╛рда)
(рд╡реАрдбрд┐рдпреЛ) ..... (рд╡реАрдбрд┐рдпреЛ)
(рд╕реНрд▓рд╛рдЗрдб) ..... (рд╕реНрд▓рд╛рдЗрдб)
(3 рдбреА) .... (3 рдбреА)
(/ рдкреГрд╖реНрда)
рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП рд╣рд▓реНрдХреЗ jpg рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдмрдирд╛рдП рдЧрдП рдереЗред рдЬрдм рдкреГрд╖реНрда рдореЛрдбрд╝ рдкреНрд░рднрд╛рд╡ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛, рддреЛ рдПрдХ CATiledLayer рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рдХрдЯ-рдЖрдЙрдЯ рдЫрд╡рд┐рдпреЛрдВ (рдпрд╛рдиреА рдХреЗрд╡рд▓ рдкрд╛рда рдФрд░ рд╕рд░рд▓ рддрддреНрд╡реЛрдВ) рдХреЗ рд╕рд╛рде рдкреАрдбреАрдПрдл-рдХреВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдЙрд╕реА рд╕рдордп, рдЯреИрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкрд╛рд░реНрд╕ рдХреА рдЧрдИ рдереА, рдФрд░ рд╕рднреА рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рддрддреНрд╡реЛрдВ рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдпрд╛ рдЕрдЧреНрд░рднреВрдорд┐ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рд╣реИрдВрдбрд▓рд░ рдЙрди рдкрд░ рд▓рдЯрдХрд╛ рджрд┐рдП рдЧрдП рдереЗ, рд╕рд╣реА рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдПрдирд┐рдореЗрд╢рди рд╢реБрд░реВ рд╣реЛ рдЧрдП рдереЗ, рд╡рд┐рд╢реЗрд╖ "рдПрдХреНрдЯреАрд╡реЗрдЯрд░" рддрддреНрд╡реЛрдВ рдХреЛ рдЙрди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред
рдирддреАрдЬрддрди, рдореЗрд░рд╛ рдЖрд╡реЗрджрди рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рдирд╣реАрдВ рд╣реБрдЖ, рдЗрд╕рдиреЗ рдХрд╛рдлреА рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ рдЯреАрдУрдЖрд░ рдХреА рд╕рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛редрд▓рдЧрднрдЧ рдПрдХ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдПрдХ рд╕рдорд╛рди рдкреНрд░рд╕реНрддрд╛рд╡ рдлрд┐рд░ рд╕реЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЖрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдордирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЗрд╕ рд╕рднреА рд░рдХреНрддрд╕реНрд░рд╛рд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЕрдкрдиреА рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдирдП рд╕реНрдерд┐рд░ рдореБрдХреНрдд рдЗрдВрдЬрдиреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ред рдирдП рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ, рдореБрдЭреЗ
github.com/vfr/Reader рдкрд╕рдВрдж рд╣реИ
рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рдЙрд╕рдореЗрдВ рдбрд╛рд▓рд╛ рд╡рд╣реА pdf-ku рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдореИрдВ рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреАрдбрд╝рд┐рдд рдерд╛, рд╡рд╣ рднреА рдЧрд┐рд░ рдЧрдпрд╛ред рд╕рднреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реЗрдм рдЗрдВрдЬрди рднреА рдЧрд┐рд░ рд░рд╣реЗ рд╣реИрдВред
рдпрджрд┐ рдХреЛрдИ рднреА рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рдпрд╛ рдпрд╣ рдЖрд╢реНрд╡рд╛рд╕рди рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХрд╛ рдЗрдВрдЬрди рд╡рд┐рд╢рд╛рд▓рдХрд╛рдп рдкреАрдбреАрдПрдл-рдУрдХреЗ рдкрдврд╝рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ - рддреЛ рдореБрдЭреЗ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╕реБрдЭрд╛рд╡ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдФрд░ рдмрд╣реБрдд рд╣реА рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреАрдбреАрдПрдл-рдХреВ рдХреЛ рдлреЗрдВрдХрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА, рдЬреЛ рдЖрдкрдХреЗ рдЗрдВрдЬрди рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред