Business - Automação Comercial
Utilizando TAGS de formatação nas impressoras fiscais
Conheça o D-HTML, e como utilizá-lo para formatas os textos no relatório gerencial e no comprovante de credito ou debito.
por Daruma DeveloperOlá 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
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!
- Códigos de Barras no ECF Automação Comercial
- Gerando o SPED Automação Comercial
- Gerando o Arquivo MFD (PAF-ECF) Automação Comercial
- Desprogramando o Horário de VerãoAutomação Comercial
- Programando o Horário de VerãoAutomação Comercial