Business - Automação ComercialFeed de artigos deste autor

Utilizando TAGS de formatação nas impressoras fiscais
por Daruma Developer



Olá pessoal,

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

http://www.daruma.com.br/ddemkt_imagem/img_dde_009_01.jpg

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;

Delphi(CCD)

function iCCDImprimirTexto_ECF_Daruma(pszTexto:string): Integer; StdCall; External 'DarumaFramework.dll';

procedure TFR_FISCAL_iCCDImprimirTexto_ECF_Daruma.BT_ENVIARClick(
Sender: TObject);
begin

Int_Retorno:= iCCDImprimirTexto_ECF_Daruma(‘<b>Teste Daruma</b> <s>Teste Daruma</s>’);

end;

Viu como é fácil?

Um abraço e até a próxima!

Daruma Developer

Daruma Developer


Comentários

blog comments powered by Disqus