EPUB & PDF Reader โ€“ GemReader

เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
50+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

GemReader เชเช• เช‘เชซเชฒเชพเช‡เชจ EPUB เช…เชจเซ‡ PDF เชฐเซ€เชกเชฐ เช›เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชœเซ‡ เช•เช‚เชˆ เช•เชฐเซ‹ เช›เซ‹ เชคเซ‡ เชฌเชงเซเช‚ เชชเซเชธเซเชคเช•เชฎเชพเช‚ เชธเชพเชšเชตเซ‡ เช›เซ‡ - เชคเชฎเชพเชฐเชพ เชซเซ‹เชฐเซเชฎ เชœเชตเชพเชฌเซ‹, เชนเชพเช‡เชฒเชพเช‡เชŸเซเชธ, เชจเซ‹เช‚เชงเซ‹ เช…เชจเซ‡ เชซเซเชฒเซ‡เชถเช•เชพเชฐเซเชกเซเชธ. เชœเซ‡ เชฒเซ‹เช•เซ‹ เชตเชพเช‚เชšเซ‡ เช›เซ‡ เชคเซ‡ เชถเซ€เช–เชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เช›เซ‡, เชซเช•เซเชค เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚.

เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸ เชจเชฅเซ€. เช•เซเชฒเชพเช‰เชก เชจเชฅเซ€. เช•เซ‹เชˆ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชจเชฅเซ€. เชคเชฎเชพเชฐเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡.

เชคเชฎเชพเชฐเชพ เชซเซ‹เชฐเซเชฎ เชœเชตเชพเชฌเซ‹ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช‡เชฌเซเช• เชตเชพเชšเช•เซ‹ เชคเชฎเซ‡ เชœเซ‡ เชฒเช–เซ‹ เช›เซ‹ เชคเซ‡ เชซเซ‡เช‚เช•เซ€ เชฆเซ‡ เช›เซ‡. GemReader เชเชตเซเช‚ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชตเชฐเซเช•เชฌเซเช• เช•เชธเชฐเชค เชญเชฐเซ‹, เชชเซเชธเซเชคเช• เชฌเช‚เชง เช•เชฐเซ‹, เชเช• เช…เช เชตเชพเชกเชฟเชฏเชพ เชชเช›เซ€ เชชเชพเช›เชพ เช†เชตเซ‹ - เชคเชฎเชพเชฐเชพ เชœเชตเชพเชฌเซ‹ เชฌเชฐเชพเชฌเชฐ เชคเซเชฏเชพเช‚ เชœ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ€เชงเชพ เชนเชคเชพ. เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต EPUB เชฎเชพเช‚ เชฆเชฐเซ‡เช• เชŸเซ‡เช•เซเชธเซเชŸ เชซเซ€เชฒเซเชก, เชšเซ‡เช•เชฌเซ‹เช•เซเชธ, เชกเซเชฐเซ‹เชชเชกเชพเช‰เชจ เช…เชจเซ‡ เชฐเซ‡เชกเชฟเชฏเซ‹ เชฌเชŸเชจ เช†เชชเชฎเซ‡เชณเซ‡ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชนเชพเช‡เชฒเชพเช‡เชŸ เช…เชจเซ‡ เชŸเซ€เช•เชพ เช•เชฐเซ‹
เช› เชฐเช‚เช—เซ‹เชฎเชพเช‚ เชซเช•เชฐเชพเช“ เชนเชพเช‡เชฒเชพเช‡เชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชนเชพเช‡เชฒเชพเช‡เชŸเชฎเชพเช‚ เชจเซ‹เช‚เชง เชœเซ‹เชกเซ‹. เช›เชฌเซ€เช“ เชธเชพเชฅเซ‡ เชชเชฟเชจ เช•เชฐเซ‡เชฒเซ€ เชธเซเชŸเซ‡เชจเซเชกเช…เชฒเซ‹เชจ เชŸเซ‡เช•เซเชธเซเชŸ เชจเซ‹เช‚เชงเซ‹, เชฌเซเช•เชฎเชพเชฐเซเช•เซเชธ เช…เชจเซ‡ เชจเซ‹เช‚เชงเซ‹ เช‰เชฎเซ‡เชฐเซ‹. เชจเซ‹เช‚เชงเซ‹ เชฎเชพเชฐเซเช•เชกเชพเช‰เชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชœเซ‡ เช•เช‚เชˆเชชเชฃ เชฐเชพเช–เซ‹ เช›เซ‹ เชคเซ‡เชจเซ‡ เชŸเซ‡เช— เช•เชฐเซ‹, เชนเชพเช‡เชฒเชพเช‡เชŸ เชฐเช‚เช—เซ‹เชจเซ‡ เชœเชพเชคเซ‡ เชจเชพเชฎ เช†เชชเซ‹, เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช†เช–เซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฆเชฐเซ‡เช• เชนเชพเช‡เชฒเชพเช‡เชŸ เช…เชจเซ‡ เชจเซ‹เช‚เชง เชเช• เชถเซ‹เชงเชฏเซ‹เช—เซเชฏ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชœเซเช“.

เชฌเชฟเชฒเซเชŸ เช‡เชจ เชธเซเชŸเชกเซ€ เชŸเซ‚เชฒเซเชธ
เชชเซƒเชทเซเช  เช›เซ‹เชกเซเชฏเชพ เชตเชฟเชจเชพ เช‡เชจ-เชฌเซเช• เชกเชฟเช•เซเชถเชจเชฐเซ€เชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชถเชฌเซเชฆ เชถเซ‹เชงเซ‹. เชคเชฎเชพเชฐเชพ เชนเชพเช‡เชฒเชพเช‡เชŸเซเชธเชจเซ‡ เชซเซเชฒเซ‡เชถเช•เชพเชฐเซเชกเซเชธเชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‹ เช…เชจเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเซเชชเซ‡เชธเซเชก เชฐเชฟเชชเซ€เชŸเชฟเชถเชจ เชฐเชฟเชตเซเชฏเซ เชกเซ‡เช• เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชจเซ‡ เชกเซเชฐเชฟเชฒ เช•เชฐเซ‹. เชเชจเซเช•เซ€เชฎเชพเช‚ เชเชจเซ‹เชŸเซ‡เชถเชจ เชจเชฟเช•เชพเชธ เช•เชฐเซ‹, เช…เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชนเชพเชฒเชจเชพ .apkg เช…เชจเซ‡ .txt เชกเซ‡เช•เชจเซ‡ เชธเซ€เชงเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช†เชฏเชพเชค เช•เชฐเซ‹.

เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชชเซเชธเซเชคเช•เซ‹
เชเชชเชจเซ€ เช…เช‚เชฆเชฐเชฅเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช—เซเชŸเซ‡เชจเชฌเชฐเซเช—, เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เช‡เชฌเซเช•เซเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เช–เซเชฒเซเชฒเชพ เช•เซ‡เชŸเชฒเซ‹เช— เชฌเซเชฐเชพเช‰เช เช•เชฐเซ‹ เช…เชจเซ‡ เชธเซ€เชงเชพ เชคเชฎเชพเชฐเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹. เชคเชฎเชจเซ‡ เชตเชฟเชถเซเชตเชพเชธ เชนเซ‹เชฏ เชคเซ‡ เช•เซ‹เชˆเชชเชฃ OPDS เช•เซ‡เชŸเชฒเซ‹เช— เช‰เชฎเซ‡เชฐเซ‹. เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เช†เช—เชฎเชจ เชชเชฐ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชฆเชฐเซ‡เช• เช…เชจเซเชฏ เชชเซเชธเซเชคเช•เชจเซ€ เชœเซ‡เชฎ.

เชคเชฎเชพเชฐเชพ เชชเซเชธเซเชคเช•เซ‹ เชธเชพเช‚เชญเชณเซ‹
เชเช• เชจเซเชฏเซเชฐเชฒ เชŸเซ‡เช•เซเชธเซเชŸ-เชŸเซ-เชธเซเชชเซ€เชš เชตเซ‰เช‡เชธ เช•เซ‹เชˆเชชเชฃ เชชเซเชธเซเชคเช•เชจเซ‡ เชฎเซ‹เชŸเซ‡เชฅเซ€ เชตเชพเช‚เชšเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡ โ€” เช•เซ‹เชˆ เช•เซเชฒเชพเช‰เชก, เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸ เช…เชจเซ‡ เชตเซ‰เช‡เชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เชฅเชฏเชพ เชชเช›เซ€ เช•เซ‹เชˆ เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชœเซ‡ โ€‹โ€‹เชชเซเชธเซเชคเช•เซ‹ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชšเซ‡เชชเซเชŸเชฐ เช‘เชกเชฟเช“ เชธเชพเชฅเซ‡ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡ เชคเซ‡ เชฒเซ‹เช•-เชธเซเช•เซเชฐเซ€เชจ เชชเซเชฒเซ‡เชฌเซ‡เช• เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชคเซ‡ เชšเชฒเชพเชตเซ‡ เช›เซ‡.

เชชเซ€เชกเซ€เชเชซ เชฐเซ€เชกเชฐ เชถเชพเชฎเซ‡เชฒ
เชคเชฎเชพเชฐเชพ EPUB เชจเซ€ เชธเชพเชฅเซ‡ PDF เช–เซ‹เชฒเซ‹. เชซเชฟเช•เซเชธเซเชก-เชฒเซ‡เช†เช‰เชŸ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช—, เชตเชฐเซเช•เชฟเช‚เช— เชฒเชฟเช‚เช•เซเชธ เช…เชจเซ‡ เชซเซ‹เชฐเซเชฎ เชซเซ€เชฒเซเชกเซเชธ, เชชเชฟเช‚เชš-เชŸเซ-เชเซ‚เชฎ, เชซเซเชฒ-เชŸเซ‡เช•เซเชธเซเชŸ เชถเซ‹เชง เช…เชจเซ‡ เชกเชพเชฐเซเช• เชฎเซ‹เชก.

เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€
เชคเชฎเชพเชฐเชพ เชชเซเชธเซเชคเช•เซ‹ AES-GCM เชธเชพเชฅเซ‡ เช†เชฐเชพเชฎเชฅเซ€ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡. เช•เซ‹เชˆ เชชเซเชฒเซ‡เชจเชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒ เช•เซเชฏเชพเชฐเซ‡เชฏ เชกเชฟเชธเซเช•เชจเซ‡ เชธเซเชชเชฐเซเชถเชคเซ€ เชจเชฅเซ€. เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเช‚เช—เซเชฐเชนเซ‹เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชšเชพเชตเซ€ เชชเชพเช›เชณ เชฒเซ‹เช• เช•เชฐเซ‹, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชจเซ€เชšเซ‡ เชฐเชพเช–เซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เช†เช–เซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‹เช• เช•เชฐเซ‹. เชคเชฎเชพเชฐเชพ เชชเซเชธเซเชคเช•เซ‹ เชคเชฎเชพเชฐเชพ เชœ เชฐเชนเซ‡ เช›เซ‡.

เช‘เชซเชฒเชพเช‡เชจ เชตเชพเช‚เชšเชจ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ
เชจเซ‡เชŸเชตเชฐเซเช• เชฌเช‚เชง เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชฌเชงเซเช‚ เชœ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช•เช‚เชˆเชชเชฃ เช…เชชเชฒเซ‹เชก เชฅเชคเซเช‚ เชจเชฅเซ€, เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช…เชจเซ‡ เชธเชพเช‡เชจ เช‡เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เช‚เชˆ เชจเชฅเซ€.

เชตเชพเชธเซเชคเชตเชฟเช• เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช—เซ‹เช เชตเซ‹
เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชธเซ‚เชšเชฟ เชฆเซƒเชถเซเชฏเซ‹, เช•เชธเซเชŸเชฎ เชฐเช‚เช—เซ‹ เชธเชพเชฅเซ‡ เชจเซ‡เชธเซเชŸเซ‡เชก เชธเช‚เช—เซเชฐเชนเซ‹, เช•เชตเชฐ เช†เชฐเซเชŸ, เชคเชฎเชพเชฐเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เชชเซ‚เชฐเซเชฃ-เชŸเซ‡เช•เซเชธเซเชŸ เชถเซ‹เชง, เชธเชพเชฎเช—เซเชฐเซ€เชจเซเช‚ เช•เซ‹เชทเซเชŸเช•, เชซเซ‚เชŸเชจเซ‹เชŸเซเชธ, เช›เชฌเซ€ เชเซ‚เชฎ เช…เชจเซ‡ เชตเชพเช‚เชšเชจ เช‡เชคเชฟเชนเชพเชธ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชคเซเชฐเชฃ เชชเซเชฐเช•เชฐเชฃ เชชเชนเซ‡เชฒเชพ เชœเซเชฏเชพเช‚ เชนเชคเชพ เชคเซเชฏเชพเช‚ เชชเชพเช›เชพ เชซเชฐเซ€ เชถเช•เซ‹.

เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฐเชพเชฎเชฆเชพเชฏเช• เชฌเชจเชพเชตเซ‡เชฒ
เชชเซเชฐเช•เชพเชถ, เชถเซเชฏเชพเชฎ, เชธเซ‡เชชเชฟเชฏเชพ เช…เชจเซ‡ เช‰เชšเซเชš-เช•เซ‹เชจเซเชŸเซเชฐเชพเชธเซเชŸ เช…เชฒเซเชŸเซเชฐเชพ เชฅเซ€เชฎเซเชธ. เชเชกเชœเชธเซเชŸเซ‡เชฌเชฒ เชซเซ‹เชจเซเชŸเซเชธ, เชฎเชพเชฐเซเชœเชฟเชจ เช…เชจเซ‡ เชฒเซ‡เช†เช‰เชŸ. เช‡เชฎเชฐเซเชธเชฟเชต เชชเซ‚เชฐเซเชฃ-เชธเซเช•เซเชฐเซ€เชจ เชตเชพเช‚เชšเชจ. CJK เช…เชจเซ‡ เชจเซ‹เชจ-เชฒเซ‡เชŸเชฟเชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฎเชพเชŸเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชซเซ‹เชจเซเชŸ เชชเซ‡เช•. เชŸเซ‡เชฌเซเชฒเซ‡เชŸ เช…เชจเซ‡ เชธเซเชชเซเชฒเชฟเชŸ-เชธเซเช•เซเชฐเซ€เชจ เชธเชชเซ‹เชฐเซเชŸ. เช‡เชจเซเชŸเชฐเชซเซ‡เชธ 15 เชญเชพเชทเชพเช“เชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡: เช…เช‚เช—เซเชฐเซ‡เชœเซ€, เชธเซเชชเซ‡เชจเชฟเชถ, เชชเซ‹เชฐเซเชŸเซเช—เซ€เช, เชนเชฟเชจเซเชฆเซ€, เช‡เชจเซเชกเซ‹เชจเซ‡เชถเชฟเชฏเชจ, เชซเซเชฐเซ‡เชจเซเชš, เชœเชฐเซเชฎเชจ, เชฐเชถเชฟเชฏเชจ, เช…เชฐเชฌเซ€, เชšเชพเช‡เชจเซ€เช, เชœเชพเชชเชพเชจเซ€เช, เช•เซ‹เชฐเชฟเชฏเชจ, เชฌเชฐเซเชฎเซ€เช, เช–เซเชฎเซ‡เชฐ เช…เชจเซ‡ เชเชฎเซเชนเชพเชฐเชฟเช•.

เชตเชพเชฆเชณ เชตเช—เชฐ เชถเซ‡เชฐ เช•เชฐเซ‹
เชœเซ‡เชฎ เชฌเซ€เชฎ เชเช• เช–เชพเชจเช—เซ€ เชตเชพเช‡-เชซเชพเช‡ เชฒเชฟเช‚เช• เชชเชฐ เชคเชฎเชพเชฐเซ€ เชฌเชพเชœเซเชจเชพ เชซเซ‹เชจ เชชเชฐ เชเช• เชชเซเชธเซเชคเช• เช…เชฅเชตเชพ เช†เช–เซ‹ เชธเช‚เช—เซเชฐเชน เช†เชชเซ‡ เช›เซ‡. เชเช• เช‰เชชเช•เชฐเชฃ เช•เซ‹เชก เชฌเชคเชพเชตเซ‡ เช›เซ‡, เชฌเซ€เชœเซเช‚ เชคเซ‡เชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเซเชธเซเชคเช•เซ‹ เชธเซ€เชงเชพ เชœ เช•เซเชฐเซ‹เชธ เชฅเชพเชฏ เช›เซ‡ - เช•เซ‹เชˆ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชจเชฅเซ€, เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸ เชจเชฅเซ€, เชฐเซ‚เชฎ เช›เซ‹เชกเซ€เชจเซ‡ เช•เช‚เชˆ เชœเชคเซเช‚ เชจเชฅเซ€. เชนเชพเช‡เชฒเชพเช‡เชŸเซเชธ, เชจเซ‹เช‚เชงเซ‹, เชตเชพเช‚เชšเชจ เชธเซเชฅเชฟเชคเชฟ เช…เชจเซ‡ เช…เชญเซเชฏเชพเชธ เชชเซเชฐเช—เชคเชฟ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เชฎเซเชธเชพเชซเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชชเซเชธเซเชคเช•เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก .gem เชชเซ‡เช• เชคเชฐเซ€เช•เซ‡, เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ QR เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชจเชฟเช•เชพเชธ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชฅเชตเชพ เชฎเชจเชชเชธเช‚เชฆ เชชเซ‡เชธเซ‡เชœเชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เช•เซเชตเซ‹เชŸ เช•เชพเชฐเซเชก เช›เชฌเซ€เชฎเชพเช‚ เชซเซ‡เชฐเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชคเซ‡ เช•เซ‹เชจเชพ เชฎเชพเชŸเซ‡ เช›เซ‡
โ€ข เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชชเชพเช เซเชฏเชชเซเชธเซเชคเช•เซ‹, เชตเชฐเซเช•เชฌเซเช• เช…เชจเซ‡ เช…เชญเซเชฏเชพเชธ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“ เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชคเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“
โ€ข เชญเชพเชทเชพ เชถเซ€เช–เชจเชพเชฐเชพเช“ เชœเซ‡เชฎเชจเซ‡ เชเช• เชœ เชœเช—เซเชฏเชพเช เชถเชฌเซเชฆเช•เซ‹เชถ, เชซเซเชฒเซ‡เชถเช•เชพเชฐเซเชกเซเชธ เช…เชจเซ‡ เช‘เชกเชฟเช“เชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ
โ€ข เชธเช‚เชถเซ‹เชงเช•เซ‹ เช…เชจเซ‡ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช•เซ‹ เชœเซ‡ เชญเชพเชฐเซ‡ เชŸเซ€เช•เชพ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเซเชฅเชฟเชฐ เชฐเชนเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡
โ€ข เช•เซ‹เชˆเชชเชฃ เชœเซ‡ เช•เซ‹เชˆ เช–เชพเชจเช—เซ€, เช‘เชซเชฒเชพเช‡เชจ เช‡เชฌเซเช• เชฐเซ€เชกเชฐ เช‡เชšเซเช›เซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เช•เซ‹เชˆ เชเช•เชพเช‰เชจเซเชŸ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชจเชฅเซ€

GemReader เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค EPUB เช…เชจเซ‡ PDF เชซเชพเช‡เชฒเซ‹ เชตเชพเช‚เชšเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ 200MB เชธเซเชงเซ€เชจเชพ เชฎเซ‹เชŸเชพ EPUBเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เช‰เชชเช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เช†เชฏเชพเชค เช•เชฐเซ‹, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชซเชพเช‡เชฒ เชถเซ‡เชฐ เช•เชฐเซ‹ เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชฌเซเชฐเชพเช‰เชเชฐ เชฆเซเชตเชพเชฐเชพ เชธเซ€เชงเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹.
เช…เชญเซเชฏเชพเชธ เชฎเชพเชŸเซ‡ เช‘เชซเชฒเชพเช‡เชจ EPUB เช…เชจเซ‡ PDF เชฐเซ€เชกเชฐ. เชนเชพเช‡เชฒเชพเช‡เชŸ, เชซเซเชฒเซ‡เชถเช•เชพเชฐเซเชกเซเชธ, เชœเชตเชพเชฌเซ‹ เชธเชพเชšเชตเซเชฏเชพ.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
12 เช‘เช—เชธเซเชŸ, 2026

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
    เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
  • เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
    เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Fixes a crash that closed the app while the extra fonts were being unpacked, on Android 14 and newer. The unpacking runs as a background job the app was no longer allowed to start, and being refused took the app down with it. Nothing was lost, and any book open at the time reopens where you left it.
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹

เชเชช เชธเชชเซ‹เชฐเซเชŸ

เชกเซ‡เชตเชฒเชชเชฐ เชตเชฟเชถเซ‡
NOHALL JOHAN CHRISTOPHER
chris@nohall.dev
๊ฒฝ๊ธฐ ํ™”์„ฑ์‹œ ๋™ํƒ„๊ตฌ ๋™ํƒ„๋Œ€๋กœ6๊ธธ 20 ๋”๋ ˆ์ดํฌ์‹œํ‹ฐ๋ถ€์˜4๋‹จ์ง€ 3011-2501 ํ™”์„ฑ์‹œ, ๊ฒฝ๊ธฐ๋„ 18505 South Korea

เชธเชฎเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹