Package io.keikai.model.impl.html
Class RustHtmlExporter
java.lang.Object
io.keikai.model.impl.html.RustHtmlExporter
- All Implemented Interfaces:
SExporter
HTML exporter using the Rust
axyra-sheets-html crate.
Mirrors RustPdfExporter: the Rust side
generates the entire HTML payload as a UTF-8 byte array; this class only
resolves the native book handle, calls the JNI entry point via reflection
(so it compiles without keikai-native on the classpath), and writes
the bytes to the supplied stream.
- Since:
- 7.0.0
-
Constructor Details
-
RustHtmlExporter
public RustHtmlExporter() -
RustHtmlExporter
-
-
Method Details
-
export
Description copied from interface:SExporterExport a book- Specified by:
exportin interfaceSExporter- Parameters:
book- the book to exportos- the output stream to store data- Throws:
IOException
-
export
Description copied from interface:SExporterExport a book- Specified by:
exportin interfaceSExporter- Parameters:
book- the book to exportfile- the output file to store data- Throws:
IOException
-