none
Generar un reporte RRS feed

  • Pregunta

  • Hola como están?

    Me pueden ayudar por favor, estoy terminando de hacer el formulario de venta de mi sistema lo que pasa es que necesito que a la hora de terminar la venta me guarde automaticamente un reporte de esa venta en formato pdf en una carpeta, saben como lo podria hacer?

    pd: la idea es que haya un boton_guardar y cuando le de click me guarde un reporte de esa venta sin interrumpir la ejecución del sistema, nose si me pudieron entender sino doy mas detalles. desde ya muchas gracias.

    sábado, 14 de noviembre de 2020 20:26

Todas las respuestas

  • Hola Ariel Pintos2020,

    Puedes utilizar PDFsharp para este fin:

    using PdfSharp.Pdf;
    
    var doc = new PdfDocument();
    
    var oPage = new PDFPage();
    
    doc.Pages.Add(oPage);
    var xgr = XGraphics.FromPdfPage(oPage);
    var img = XImage.FromFile(PATH_TO_IAMGE_CAPTURED_HERE);
    
    xgr.DrawImage(img, 0, 0);
    
    doc.Save(YOUR_FILE_PATH_HERE);
    doc.Close();
    

    Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    lunes, 16 de noviembre de 2020 14:26
    Moderador