Class PdfExporter

java.lang.Object
io.keikai.model.impl.pdf.PdfExporter
All Implemented Interfaces:
SExporter, Serializable

@Deprecated public class PdfExporter extends Object implements SExporter, Serializable
Deprecated.
Construct RustPdfExporter directly, or obtain it via PdfExporterFactory.createExporter(). This wrapper is kept only to ease migration of legacy callers; the per-exporter configuration setters defined here do NOT influence Rust output (the Rust engine reads print setup from the SBook).
See Also:
  • Constructor Details

    • PdfExporter

      public PdfExporter()
      Deprecated.
  • Method Details

    • export

      public void export(SBook book, File file) throws IOException
      Deprecated.
      Description copied from interface: SExporter
      Export a book
      Specified by:
      export in interface SExporter
      Parameters:
      book - the book to export
      file - the output file to store data
      Throws:
      IOException
    • export

      public void export(SBook book, OutputStream outputStream) throws IOException
      Deprecated.
      Description copied from interface: SExporter
      Export a book
      Specified by:
      export in interface SExporter
      Parameters:
      book - the book to export
      outputStream - the output stream to store data
      Throws:
      IOException
    • export

      public void export(SSheet sheet, OutputStream outputStream) throws IOException
      Deprecated.
      Exports a single sheet as PDF (restores the 6.3 sheet-level overload).
      Throws:
      IOException
      Since:
      7.0.0
    • export

      public void export(SheetRegion region, OutputStream outputStream) throws IOException
      Deprecated.
      Exports only the given sheet region as PDF (restores the 6.3 region-level overload).
      Throws:
      IOException
      Since:
      7.0.0
    • getPrintSetup

      public SPrintSetup getPrintSetup()
      Deprecated.
      Returns a per-exporter SPrintSetup. The returned object is a swallow-all stub: setters here are NOT propagated to the Rust exporter (the Rust engine reads print setup from the SBook). This exists only so legacy callers compile.