Secure PDF Viewer

4.4
707 рд╕рдореАрдХреНрд╖рд╛рдПрдВ
1┬ард▓рд╛рдЦ+
рдбрд╛рдЙрдирд▓реЛрдб
рдХреЙрдиреНрдЯреЗрдВрдЯ рд░реЗрдЯрд┐рдВрдЧ
рд╕рднреА
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рдЗрдореЗрдЬ

рдЗрд╕ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА

рдкреАрдбреАрдПрдл.рдЬреЗрдПрд╕ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рддрд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд░рд▓ рдПрдВрдбреНрд░реЙрдЗрдб рдкреАрдбреАрдПрдл рд╡реНрдпреВрдЕрд░ред рдРрдк рдХреЛ рдХрд┐рд╕реА рдЕрдиреБрдорддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкреАрдбреАрдПрдл рд╕реНрдЯреНрд░реАрдо рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ, рдлрд╛рдЗрд▓реЛрдВ, рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рддрд╛рдУрдВ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд┐рдП рдмрд┐рдирд╛ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рд╡рд╛рд▓реЗ рд╡реЗрдмрд╡реНрдпреВ рдореЗрдВ рдлреАрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рд╛рдордЧреНрд░реА-рд╕реБрд░рдХреНрд╖рд╛-рдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡реЗрдмрд╡реНрдпреВ рдХреЗ рднреАрддрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдЧреБрдг рдПрдкреАрдХреЗ рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдерд┐рд░ рд╕рд╛рдордЧреНрд░реА рд╣реИрдВ, рд╕рд╛рде рд╣реА рдХрд╕реНрдЯрдо рдлреЛрдВрдЯ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдкреАрдбреАрдПрдл.рдЬреЗрдПрд╕ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдпрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рдо рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред

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

рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛

рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рд╣рд╛рдЬрд╝ рд╕реЗ рдпрд╣ рдЬрд╛рдирдирд╛ рдмреЗрд╣рдж рдЕрд╣рдо рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░, рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдЗрдХрдЯреНрдард╛ рдФрд░ рд╢реЗрдпрд░ рдХрд░рддреЗ рд╣реИрдВ. рдбреЗрдЯрд╛ рдХреЛ рдирд┐рдЬреА рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрдиреЗ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ. рдпреЗ рдЖрдкрдХреА рдЬрдЧрд╣, рдЙрдореНрд░, рдФрд░ рдРрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рддрдп рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ. рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдорд┐рд▓реА рд╣реИ рдФрд░ рд╡рд╣ рд╕рдордп-рд╕рдордп рдкрд░ рдЗрд╕рдореЗрдВ рдЕрдкрдбреЗрдЯ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ.
рддреАрд╕рд░реЗ рдкрдХреНрд╖реЛрдВ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдбреЗрдЯрд╛ рд╢реЗрдпрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛
рдбреЗрд╡рд▓рдкрд░ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рд╢реЗрдпрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЬрд╛рдиреЗрдВ
рдХреЛрдИ рдбреЗрдЯрд╛ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдбреЗрд╡рд▓рдкрд░ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЬрд╛рдиреЗрдВ
рдбреЗрд╡рд▓рдкрд░, Google Play рдХреА рдкрд░рд┐рд╡рд╛рд░ рдиреАрддрд┐ рдХреЗ рдкрд╛рд▓рди рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ

рд░реЗрдЯрд┐рдВрдЧ рдФрд░ рд╕рдореАрдХреНрд╖рд╛рдПрдВ

4.4
668 рд╕рдореАрдХреНрд╖рд╛рдПрдВ
рдирд╛рд░рд╛рдпрдг рдкреНрд░рд╕рд╛рдж
23 рдЕрдЧрд╕реНрдд 2024
рдмреЗрдХрд╛рд░ рд╣реИ рдзрдиреНрдпрд╡рд╛рдж
рдХреНрдпрд╛ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдЖрдкрдХреЛ рдорджрдж рдорд┐рд▓реА?
GrapheneOS
23 рдЕрдЧрд╕реНрдд 2024
Can you explain why?

рдЗрд╕рдореЗрдВ рдирдпрд╛ рдХреНрдпрд╛ рд╣реИ

Notable changes in version 31:

тАв minor fixes for edge-to-edge support
тАв fix issue causing the text layer used for text selection to not rotate when the PDF is rotated within the app
тАв enable hardware memory tagging for use outside of GrapheneOS in the narrow cases where it's available
тАв update pdf.js to 5.4.149
тАв update other npm dependencies
тАв update AndroidX libraries
тАв update Android SDK and toolchain

See https://github.com/GrapheneOS/PdfViewer/releases/tag/31 for the full release notes.

рдРрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЬреБрдбрд╝реА рд╕рд╣рд╛рдпрддрд╛

рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
GrapheneOS Foundation
contact@grapheneos.org
198 Bain Ave Toronto, ON M4K 1G1 Canada
+1 647-760-4804

GrapheneOS рдХреЗ рдФрд░ рдРрдкреНрд▓рд┐рдХреЗрд╢рди

рдорд┐рд▓рддреЗ-рдЬреБрд▓рддреЗ рдРрдкреНрд▓рд┐рдХреЗрд╢рди