Saltar al contenido

La mejor manera de crear PDF desde XML XSLT en C#

Esta es la solución más acertada que te podemos brindar, pero mírala pausadamente y analiza si es compatible a tu trabajo.

Solución:

En el pasado, usé una biblioteca comercial llamada Ibex PDF Creator para generar documentos PDF a partir de datos XML usando el estándar XSL-FO que funcionó muy bien.

Aquí hay un ejemplo de cómo lo usaría:

Datos XML:


    

Diseño XSL-FO:


    
        
            
            
                
                    
                    
                    
                    
                    
                
            
        
    

Generación del documento PDF en .NET:

var data = new MemoryStream(dataBytes);
var layout = new MemoryStream(layoutBytes);
var pdf = new MemoryStream();

// Using the Ibex PDF Creator .NET API
var doc = new FODocument();
doc.generate(data, layout, pdf);

Espero que esto ayude.

Si estás contento con lo expuesto, tienes la libertad de dejar un tutorial acerca de qué le añadirías a este enunciado.

¡Haz clic para puntuar esta entrada!
(Votos: 4 Promedio: 4.5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *