介绍
Thorium Reader 是一个易于使用的 EPUB 阅读应用程序,适用于 Windows 10/10S,MacOS 和 Linux。从目录或 OPDS 导入电子书后,你将能够在任何屏幕尺寸上阅读,自定义布局设置,通过目录或页面列表导航,设置书签… 我们非常注意确保使用 NVDA、JAWS 或 Narrator 的视障人士能够使用该应用程序。
软件截图



软件特点
用户友好的界面
该应用程序允许你添加你有兴趣阅读的电子书。随着时间的推移,你以前加载的所有文件都会在主窗口内出现,所以你可以轻松地继续阅读,而不需要再次找到电子书文件。
此外,需要提及的是,无论你的电子书是哪种格式,你只需点击一下鼠标就可以将其导出为EPUB。这样,你可以用你可能需要的任何电子书阅读软件解决方案打开它。
不用分心的电子书阅读器
在你选择了你想阅读的电子书后,你可以浏览其内容并跳转到你喜欢的章节。你还可以添加书签,这样你就可以在以后的时间里轻松找到它们。
此外,还有大量的设置,你可以自定义,使整个阅读体验尽可能的愉快。你可以修改主题、字体类型和大小,以及间距。
你还可以改变布局和对齐方式–如果你选择分页布局而不是可滚动的布局,你可以选择1列或2列。
内置 TTS 引擎
Thorium Reader 的一个很大的特点是,它带有一个集成的文本到语音模块,允许你听你的电子书,而不是阅读它。你可以启用字幕,以帮助你在阅读过程中跟踪文本的进展。
最后
总而言之,Thorium Reader 是一个在电脑上阅读电子书的可靠解决方案。由于有许多定制选项和内置的 TTS 引擎,它也适用于视力障碍者或有阅读障碍的人。
电子书越来越受欢迎,允许你在电脑上阅读电子书的应用程序也越来越多。Thorium Reader 就是这样一个应用程序,它支持 EPUB、EPUB3、LCPL、Audiobook、LCPA、LPF、Lcpaudiobook 格式。你甚至可以添加一个 OPDS 来访问整个目录。
更新日志
- Upgraded to Electron v38
- Updated translations
- New feature: "customization profiles". This offers an alternative to forking the Thorium Desktop codebase, via a plugin mechanism that declaratively expresses modifications to "vanilla" Thorium Desktop reader (color themes, bundled publications and feeds, application logo, etc.).
- Fix: more performant filesystem persistence of "notes" (annotations and bookmarks) via a dedicated SQLite database, backward compatibility with the JSON format of older versions of the application (this currently causes a delay when the software closes, but this will be fixed in a near-future revision)
- Fix: improved integration of OPDS with the local bookshelf, ability to navigate to the downloaded publication.
- Fix: HTML tables that are constrained by the viewport height now take into account the zoom / font size.
- Fix: pages.xml pagemap support, handling of encrypted resources (does not crash XML parser anymore)
- Fix: page list GUI was crashing because of missing link title (page break name).
- Fix(internationalization): locale-dependent date display.
- Fix(OPDS): filter buy/borrow/subscribe links based on supported content type.
- Fix(OPDS): authentication NONCE and ID handled identically, i.e. both present triggers the match check, any missing means that the check is skipped.
- Fix(PDF): persistent user configuration for zoom level, layout, etc.
- Feature(PDF): 2-page spread with even/odd user-configurable option.
- Feature(TTS): faster speech rates are now available.
- Fix(LCP): persisted hashed passphrase was not resolved correctly when importing from OPDS feeds due to lack of license provider information. Also fixed asynchronous filesystem input/output which was causing race conditions.
- Fix(TTS): readaloud voice selection was broken when no language was specified in the HTML markup.
- Fix(filesystem): cross-platform file naming rules / filename sanitization, was slugification which is for URLs and eliminates useful information (affects OPDS temporary file download, annotations and bookmarks notes export, publication save-as).
- Fix(notes): annotations and bookmark import/export, handling of CSSSelector and ProgressionSelector.
- Fix(OPDS): improved user interface, better catalog navigation experience.
- Feature(OPDS): added login/logout button in catalog entries.
- Fix(accessibility): screen reader detection was resulting in false positives because of keyboard utility apps (for example) so now assisitive technology continues to be automatically detected but users must explicitely activate support in global application settings.
- Fix(regression): password-protected PDF files are now supported again (Mozilla PDF.js integration).
- Fix(supply chain security): NPM packages now checked via Socket Firewall more regularly to verify direct and transitive dependencies. Also disabled package.json NPM install pre/post scripts execution to protect developer environments.
- Fix(security): Electron Fuses cookie encrypt-on-write (Chromium store) and ASAR integrity check (Windows and Mac, no Linux support)
- Fix(security): stricter permissions for notifications, clipboard, fullscreen, etc. in HTML webview renderer.
- Fix(security): HTTP requests safeguard fence with isURL utility which explicitly prevents non-HTTP(S) links.
- Fix(security): some type of hyperlink activation was causing the external web browser to open (keyboard modifiers).
- Fix(security): stricter Electron webview partionning to manage individual browsing sessions.
- Fix(security): disabled Javascript entirely in PDF files (Mozilla PDF.js integration).
- Fix(security): additional downstream safeguards to prevent filesystem access above root folder for protocol handlers of ReadiumCSS and PDF.js (URL syntax is already implicitly normalised upstream to prevent ../../ backpaths, but better include some explicit redundancy)
- Fix(security): serve publication UUID to webview instead of base64-encoded filesystem path in order to avoid leaking user home folder name in scripted contexts such as EPUB HTML documents (window.location).
- Fix(security): more secure extraction of PDF cover images, via an Electron sandboxed webview and a context-isolated preload script.
- Fix(security): OPDS feed authentication now defaults to the user's installed web browser instead of the internal webview (which remains available as a less-secure alternative fallback authentication flow, just in case operating-system integration of OPDS callback URL from external web browser into Thorium Desktop does not work as intended).
- Fix(security): added redundant safeguards for Electron
shell.openExternal()in application code, to prevent injection of unwanted behaviour from third-party content (e.g. publication metadata).
Puresys纯净系统-软件下载
