none
[Escovando Bits] Explicando na Pratica o Uso das Tags de Formatacao para Impressoras Nao fiscais de Automacao Comercial RRS feed

  • Discussão Geral

  • No Escovando Bits de hoje veremos como utilizar as Tags de formatação no Relatório Gerencial e no Comprovante de Crédito ou Débito.

    Você sabia que você pode formatar o texto que é impresso no Relatório Gerencial e no Comprovante de Crédito ou Débito? É tem sim e ainda utilizando o formato semelhante ao HTML, o "D-HTML".

    Os texto informado pode ser formatado, para isso você pode utilizar uma das tags abaixo:

     

    <b></b> Para sinalizar Negrito
    <s></s> Para sinalizar Sublinhado
    <e></e> Para sinalizar Expandido
    <c></c> Para sinalizar Condensado
    <bmp><bmp> Para inserir imagem Promocional
    [Codigo de Barras] Consulte as Tags na tabela de código de barras: http://bit.ly/uaYtRI

     

     

    Vejamos a utilização das TAGS na prática

    C#(Relatório Gerencial)
     [DllImport("DarumaFrameWork.dll")]
             public static extern int iRGImprimirTexto_ECF_Daruma(string pszTexto);

    private void BT_Enviar_Click(object sender, EventArgs e)
             {
                
                DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.iRetorno = DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.iRGImprimirTexto_ECF_Daruma(“<b>Teste Daruma</b> <s>Teste Daruma</s>”);
       
       }

    C#(CCD)
     [DllImport("DarumaFrameWork.dll")]
             public static extern int iCCDImprimirTexto_ECF_Daruma(string pszTexto);

       private void BT_Enviar_Click(object sender, EventArgs e)
             {

    DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.iRetorno = DarumaFramework_DLL.DarumaFramework_Declaracoes_CSharp.iCCDImprimirTexto_ECF_Daruma(“<b>Teste Daruma</b> <s>Teste Daruma</s>”);
                
        }

    VB6(Relatório Gerencial)

      Public Declare Function iRGImprimirTexto_ECF_Daruma Lib "DarumaFramework.dll" (ByVal pszTexto As String) As Integer

    Private Sub BT_Enviar_Click()
     iRetorno = iRGImprimirTexto_ECF_Daruma(“<b>Teste Daruma</b> <s>Teste Daruma</s>”);
           
    End Sub
      
    VB(CCD)
    Public Declare Function iCCDImprimirTexto_ECF_Daruma Lib "DarumaFramework.dll" (ByVal pszTexto As String) As Integer

     Private Sub BT_Enviar_Click()

             Str_Texto_Comprovante = TB_Texto_Comprovante.Text
     iRetorno = iCCDImprimirTexto_ECF_Daruma(“<b>Teste Daruma</b> <s>Teste Daruma</s>”);
          
    End Sub

    Delphi(Relatório Gerencial)

    function iRGImprimirTexto_ECF_Daruma(pszTexto:String): Integer; StdCall; External ‘DarumaFramework.dll’;

    procedure TFR_FISCAL_iRGImprimirTexto_ECF_Daruma.BT_ENVIARClick(
       Sender: TObject);
     begin
      Int_Retorno:= iRGImprimirTexto_ECF_Daruma(‘<b>Teste Daruma</b> <s>Teste Daruma</s>’);
      end;

    quarta-feira, 25 de janeiro de 2012 18:05
    Moderador