Interface PrintService

All Known Implementing Classes:
ThymeleafPrintService

public interface PrintService
Renders a registered template for a given target object into bytes. The format (HTML/PDF) is determined by the template's declared PrintFormat.
  • Method Summary

    Modifier and Type
    Method
    Description
    render(Object target, String templateName)
    Render the template registered under templateName for target's class.
    render(Object target, String templateName, Map<String,Object> extras)
    Render with explicit extra model variables exposed to the template under "extra".
  • Method Details

    • render

      PrintResult render(Object target, String templateName)
      Render the template registered under templateName for target's class.
    • render

      PrintResult render(Object target, String templateName, Map<String,Object> extras)
      Render with explicit extra model variables exposed to the template under "extra".