コード例 #1
0
 public bool ImprimirQRCode(int dwRestauracao, int dwModulo, int dwTipo, int dwVersao, int dwModo, string pszCodigo)
 {
     if (Status == EnumSituacaoDaImpressora.NoOk)
     {
         InicializarImpressora();
     }
     return(InterfaceEpsonT20.ImprimeCodigoQRCODE(dwRestauracao, dwModulo, dwTipo, dwVersao, dwModo, pszCodigo) == 1);
 }
コード例 #2
0
 public bool AbrirGaveta()
 {
     if (Status == EnumSituacaoDaImpressora.NoOk)
     {
         InicializarImpressora();
     }
     return(InterfaceEpsonT20.AcionaGaveta() == 1);
 }
コード例 #3
0
 public bool ImprimirTexto(string textoTag)
 {
     if (Status == EnumSituacaoDaImpressora.NoOk)
     {
         InicializarImpressora();
     }
     return(InterfaceEpsonT20.ImprimeTexto(textoTag) == 1);
 }
コード例 #4
0
 public bool AcionarGuilhotina()
 {
     if (Status == EnumSituacaoDaImpressora.NoOk)
     {
         InicializarImpressora();
     }
     return(InterfaceEpsonT20.AcionaGuilhotina(0) == 1);
 }
コード例 #5
0
 public bool ImprimirCodigoBarra(string pszCodigo)
 {
     if (Status == EnumSituacaoDaImpressora.NoOk)
     {
         InicializarImpressora();
     }
     InterfaceEpsonT20.ConfiguraCodigoBarras(80, 0, 0, 0, 5);
     return(InterfaceEpsonT20.ImprimeCodigoBarrasCODE128(pszCodigo) == 1);
 }
コード例 #6
0
 public bool FecharComunicacao()
 {
     return(InterfaceEpsonT20.FechaPorta() == 1);
 }
コード例 #7
0
 public void InicializarImpressora()
 {
     Status = InterfaceEpsonT20.IniciaPorta("USB") == 0? EnumSituacaoDaImpressora.NoOk : EnumSituacaoDaImpressora.Ok;
 }