You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is now possible to embed Servo using QT [1]. Servo is also written in Rust, as I'm sure you know. Would it be possible to replace the built in EPUB renderer with Servo's HTML/CSS engine? Yes, Servo is still in active development, but I believe for EPUBs which is just HTML/CSS Servo may be stable enough. This would provide access to various HTML & CSS features that are in the EPUBv3 specification that Plato's built-in renderer does not support yet.
Another option could be using mupdf-rs. I know you rejected using mupdf-rs instead of using your own wrapper due to concerns about binary size (in previous issue #257)
Edit: It has come to my attention MuPDF doesn't have a built in EPUB renderer. Perhaps Servo would suffice but stability might be a (big) issue.
It is now possible to embed Servo using QT [1]. Servo is also written in Rust, as I'm sure you know. Would it be possible to replace the built in EPUB renderer with Servo's HTML/CSS engine? Yes, Servo is still in active development, but I believe for EPUBs which is just HTML/CSS Servo may be stable enough. This would provide access to various HTML & CSS features that are in the EPUBv3 specification that Plato's built-in renderer does not support yet.
Another option could be using mupdf-rs. I know you rejected using mupdf-rs instead of using your own wrapper due to concerns about binary size (in previous issue #257)
Edit: It has come to my attention MuPDF doesn't have a built in EPUB renderer. Perhaps Servo would suffice but stability might be a (big) issue.
Here could be some ideas:
The text was updated successfully, but these errors were encountered: