Generar PDF en CSharp (C#) | Programación en CSharp (C#)

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Pequeño tutorial en C# .net framework, que espero sea de utilidad.
    Generando reporte PDF en C# utilizando iTextSharp.
    Descarga el código fuente: exe.io/qQ2EU
    Te invito a suscribirte al canal, comparto contenido sobre programación, diseño y videojuegos.
    Cualquier duda o sugerencia es bienvenida, siempre y cuando no le faltes el respeto a nadie.

КОМЕНТАРІ • 14

  • @eversamuelvasquezcanales3975
    @eversamuelvasquezcanales3975 2 роки тому

    Grande hermano, muchás gracias, has salvado mi semestre. Saludos.

  • @errientertaiment9208
    @errientertaiment9208 3 роки тому

    Eres un crack bro

  • @sitescon
    @sitescon 3 роки тому

    hola bro. esto esta genial. he intentado seguir los tutoriales con el nuevo iText7 pero o yo no entiendo nada o el sf trae fallos o quienes lo explican no se dan a entender, además que todos lo hacían tipo consola y el tuyo esta win form que es como yo lo ocupo.
    gracias!

  • @Bersek-ups
    @Bersek-ups Рік тому +2

    Les dejo la parte del tamaño de la letra y la forma : iTextSharp.text.Font standarFont = new iTextSharp.text.Font(iTextSharp.text.Font.FontFamily.HELVETICA, 8, iTextSharp.text.Font.NORMAL, BaseColor.BLACK);

  • @xayaLB
    @xayaLB 2 роки тому +3

    la carpeta está vacia, y el link saca mas mierda, por lo demás el video muy bueno

  • @robertocarmur
    @robertocarmur 2 роки тому +1

    Será posible habrir un pdf (o mejor aún una carpeta entera de pdfs) en C# y con ayuda de REGEX ser editado de manera fácil y económica.

  • @maikelgutierrez8558
    @maikelgutierrez8558 3 роки тому +1

    Como haríamos para que el reporte ses visible en el formulario?

  • @el_cew4674
    @el_cew4674 Рік тому

    Como podria agregar para que agregará una imagen al pdf? tengo que hacer un tipo ticket y me gustaria poder agregar una imagen de la empresa al documento

  • @Paul-po4md
    @Paul-po4md 2 роки тому

    porque nombre y grado no sale con celdas como Edad que salio todo completo con lineas negras?

  • @andrescarvajal2981
    @andrescarvajal2981 2 роки тому +1

    Felicitaciones y gracias amigo, pero tengo dos dudas, como haria para que la ruta sea elegida por el usuario y la otra es como hago para que me cree varios pdf y no me los sobreescriba. Gracias espero me ayuden.

    • @joseepifaniocortesrojas5327
      @joseepifaniocortesrojas5327 2 роки тому

      bro podes definir la ruta cargándola desde un texto

    • @bannercinematics3219
      @bannercinematics3219 4 місяці тому

      bro no se si aun te sirva pero para para que no te sobrescriba los pdf tienes que ponerle en vez de CREATE le pones:
      " FileStream fileStream = new FileStream(rutaCompleta, FileMode.CreateNew);"
      Ten en cuenta que yo agregue mas TEXTBOX como el RUT por si hay errores de que no existe dicha variable. (puedes omitir en este codigo todo lo relacionado con el rut)
      yo el codigo lo modifique para el archivo y lo deje asi:
      //AL INICIO DEL BUTTON_CLICK -->
      string directorio = @"PONES LA RUTA DONDE QUIERES DEJAR EL ARCHIVO";
      string nombreBase = "PDF_GENERADO";
      string extension = ".pdf";
      string nombreArchivo = nombreBase + extension;
      int contador = 1;
      string nombreCliente = txtNombre.Text;
      string rut = txtRut.Text;
      while (File.Exists(Path.Combine(directorio, nombreArchivo)))
      {
      nombreArchivo = $"{contador}_{nombreBase}_{rut}{extension}";
      contador++;
      }
      string rutaCompleta = Path.Combine(directorio, nombreArchivo);
      FileStream fileStream = new FileStream(rutaCompleta, FileMode.CreateNew);
      Document document = new Document(PageSize.LETTER, 5, 5, 7, 7);
      PdfWriter pw = PdfWriter.GetInstance(document, fileStream);
      document.Open(); // Abrir el documento antes de agregar contenido
      DE AQUI HACIA ABAJO EL CODIGO NORMAL DEL VIDEO...

  • @NewZero206
    @NewZero206 2 роки тому

    Hola amigo y si quiero que cuando le doy a generar me abra el navegador con el pdf ? osea es decir no irlo a buscar a una carpeta

  • @Nekopads
    @Nekopads 10 місяців тому

    System.UnauthorizedAccessException: 'Access to the path aaaaaa me sale esta mamada