Class RustHtmlExporter

java.lang.Object
io.keikai.model.impl.html.RustHtmlExporter
All Implemented Interfaces:
SExporter

public class RustHtmlExporter extends Object implements 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

      public RustHtmlExporter(String optionsJson)
  • Method Details