imprimir(String chaveNotaOuXmlContingencia)
Para realizar a impressão de uma DANFCe diretamente na impressora, utilize o método imprimir.
Método
CompletableFuture<String> imprimir(String chaveNotaOuXmlContingencia)
Parâmetros
Argumento | Tipo | Detalhes |
chaveNotaOuXmlContingencia | String | Chave da NFC-e autorizada pelo componente ou XML de contingência. |
Retorno
Este método retornará o resultado da impressão se foi sucesso ou erro durante a impressão. Em formato string
Sucesso:
Impressão realizado com sucesso!
Erro:
Erro ao realizar impressão - : Motivo do erro
Exemplo de uso
Java - Android Studio
nfce.imprimir("41230810129990123112651070000000031000035005")
.thenAccept(result -> {
Log.d("nfce", "Resultado impressão NFC-e: " + result);
});
// ou
nfce.imprimir(xmlContingencia)
.thenAccept(result -> {
Log.d("nfce", "Resultado impressão NFC-e: " + result);
});
Notas
- Para realizar a impressão via chave da nota, ela precisa ter sido previamente autorizada pelo nosso componente.
- Dever ser configurado as propriedades ModeloImpressora e PortaComunicacao.
Comentários
0 comentário
Por favor, entre para comentar.