Funções relacionadas à impressão e geração de PDF da NFC-e.
Mais...
Funções relacionadas à impressão e geração de PDF da NFC-e.
◆ LoadPDF()
Função utilizada para carregar a biblioteca E1_Pdf.
Esta função inicializa e carrega todos os recursos necessários para uso das funções de geração de PDF.
- Retorna
- Retorna 0 em caso de sucesso.
◆ ConfigurarDiretorioSaidaPDF()
| char * ConfigurarDiretorioSaidaPDF |
( |
char * |
path | ) |
|
Função utilizada para configurar o diretório de saída dos DANFEs em PDF.
- Parâmetros
-
| path | Caminho completo do diretório de saída. |
- Retorna
- Retorna mensagem de status (erro ou confirmação).
◆ GerarDanfeNFCePDF()
| char * GerarDanfeNFCePDF |
( |
char * |
path, |
|
|
int |
indexcsc, |
|
|
char * |
csc |
|
) |
| |
Função utilizada para gerar um DANFE NFC-e em PDF.
- Parâmetros
-
| path | Caminho completo do arquivo XML da NFC-e. |
| indexcsc | Índice do CSC (Código de Segurança do Contribuinte). |
| csc | Código de Segurança do Contribuinte. |
- Retorna
- Retorna o caminho do arquivo PDF gerado ou mensagem de erro.
◆ GerarDanfeNFCePersonalizadoPDF()
| char * GerarDanfeNFCePersonalizadoPDF |
( |
char * |
path, |
|
|
int |
indexcsc, |
|
|
char * |
csc, |
|
|
int |
param |
|
) |
| |
Função utilizada para gerar um DANFE NFC-e personalizado em PDF.
- Parâmetros
-
| path | Caminho completo do arquivo XML da NFC-e. |
| indexcsc | Índice do CSC (Código de Segurança do Contribuinte). |
| csc | Código de Segurança do Contribuinte. |
| param | Parâmetro adicional para personalização. |
- Retorna
- Retorna o caminho do arquivo PDF gerado ou mensagem de erro.
◆ GerarDanfeNFePDF()
| char * GerarDanfeNFePDF |
( |
char * |
path, |
|
|
char * |
logoPath |
|
) |
| |
Função utilizada para gerar um DANFE NF-e em PDF.
- Parâmetros
-
| path | Caminho completo do arquivo XML da NF-e. |
| logoPath | Caminho completo do arquivo de imagem do logotipo. |
- Retorna
- Retorna o caminho do arquivo PDF gerado ou mensagem de erro.
◆ GerarDanfeNFePersonalizadoPDF()
| char * GerarDanfeNFePersonalizadoPDF |
( |
char * |
path, |
|
|
char * |
logoPath, |
|
|
int |
layout, |
|
|
int |
param |
|
) |
| |
Função utilizada para gerar um DANFE NF-e personalizado em PDF.
- Parâmetros
-
| path | Caminho completo do arquivo XML da NF-e. |
| logoPath | Caminho completo do arquivo de imagem do logotipo. |
| layout | Tipo de layout a ser utilizado. |
| param | Parâmetro adicional para personalização. |
- Retorna
- Retorna o caminho do arquivo PDF gerado ou mensagem de erro.
◆ UnloadPDF()
Função utilizada para descarregar a biblioteca E1_Pdf.
Esta função libera todos os recursos previamente alocados pela LoadPDF().
- Retorna
- Retorna 0 em caso de sucesso.