Class DBPrinter

java.lang.Object
br.com.intersys.systextil.print.Printer
br.com.intersys.systextil.print.DBPrinter

public class DBPrinter extends Printer
  • Field Details

  • Method Details

    • setConnection

      @Deprecated public void setConnection(AppConnection connection)
      Deprecated.
      Agora a conexão ao banco é obtida internamente.
      Definia a conexão a ser usada para gravar os dados.
      Parameters:
      connection - a conexão - não é mais usada.
    • getPrintWriter

      public PrintWriter getPrintWriter()
      Instancia um novo DBPrintWriter
      Overrides:
      getPrintWriter in class Printer
      Returns:
      um novo PrintWriter do tipo DBPrintWriter
      See Also:
    • getPrintWriter

      @Deprecated public PrintWriter getPrintWriter(Charset charset)
      Deprecated.
      o charset não tem efeito nesta classe, pois os dados sempre são gravados no banco em UTF-8, e no navegador do usuário esses dados são sempre enviados para a impressora na codificação do Windows. Para que isso funcione, é necessário implementar uma forma desta impressão enviar ao navegador a informação da codificação pretendida, e da extensão do navegador conseguir aplicar essa codificação na impressão.
      Instancia um novo DBPrintWriter
      Overrides:
      getPrintWriter in class Printer
      Parameters:
      charset - a codificação a usar na impressão (só que não é usada)
      Returns:
      um novo PrintWriter do tipo DBPrintWriter
      See Also: