Utilidad de Impresión de DTE (Documento Tributario Electrónico) PrinterDTE
Esta es una herramienta básica para imprimir documentos DTE (como facturas electrónicas, guías de despacho, nota de crédito y débito) a formato PDF usando iText.
Se incluye el código fuente y la plantilla PDF, pero no se distribuye el ejecutable compilado.Características
-
Convierte un archivo XML DTE en un PDF formateado.
-
Utiliza una plantilla base en PDF, la cual viene incluída en el proyecto.
Impresión del DTE en formato carta.
Requisitos
-
Java 8 o superior.
-
Biblioteca iText (5.4.1, es posible actualizar versión).
-
Cualquier IDE que soporte Java.
Instrucciones
-
Clona el repositorio ( https://gitlab.com/eguenul/printerdte ) .
-
Compila el proyecto.
Parametros de la clase main PrinterDTE
String nombredte = args[0]; /* NOMBRE ARCHIVO XML */
String numresol = args[2]; /* NRO RESOLUCION SII */
String year_resol = args[3]; /* AÑO RESOLUCIÓN SII */
String tipocopia = args[4]; /* TIPO DE COPIA valor 0: si es original y 1: si es cedible */
Licencia
Este código se entrega tal cual, sin soporte ni garantías.
Puedes usarlo, modificarlo o adaptarlo según tus necesidades.
Comentarios
Publicar un comentario