CSPromex
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Programadores dedicados a C sharp .Net, eres nuevo, experto o quieres aprender a programar en C Sharp, aquí encontraras todo lo que necesitas.
 
ÍndiceBuscarÚltimas imágenesChatRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» Sockets Conexion,Envio y recepcion de datos (mini-chat Cliente-Servidor)
Exportar a pdf con libreria iTextSharp I_icon_minitimeSáb Sep 30, 2023 6:24 pm por EurekaMartin

» Graficos: Grafica circular
Exportar a pdf con libreria iTextSharp I_icon_minitimeMar Mar 05, 2019 4:58 pm por Luis Garcia

» Calendario hecho Manualmente
Exportar a pdf con libreria iTextSharp I_icon_minitimeMar Mar 05, 2019 3:52 pm por Luis Garcia

» Activar el protector de pantalla.
Exportar a pdf con libreria iTextSharp I_icon_minitimeMar Mar 05, 2019 3:12 pm por Luis Garcia

» Hacer backup de MySql desde C#
Exportar a pdf con libreria iTextSharp I_icon_minitimeMar Abr 18, 2017 10:04 pm por maurifl

» Sockets programa para Ciber Cafe (Cliente-Servidor)
Exportar a pdf con libreria iTextSharp I_icon_minitimeLun Ago 10, 2015 5:45 pm por artes

» Ayuda crear emoticones en un chat
Exportar a pdf con libreria iTextSharp I_icon_minitimeDom Jul 12, 2015 9:00 pm por yeco96

» Necesito ayuda para pasar datos a un Datagridview
Exportar a pdf con libreria iTextSharp I_icon_minitimeDom Jun 07, 2015 4:33 pm por rafaelfa

» Reproductor de música->Lista de reproducción (Guardar-Cargar)
Exportar a pdf con libreria iTextSharp I_icon_minitimeLun Jun 01, 2015 3:00 pm por kevin22

Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Síguenos:
Crear foro Crear foro Crear foro

 

 Exportar a pdf con libreria iTextSharp

Ir abajo 
AutorMensaje
Luis Garcia
STAFF TEAM
STAFF TEAM
Luis Garcia


Mensajes : 64
Puntos : 112

Exportar a pdf con libreria iTextSharp Empty
MensajeTema: Exportar a pdf con libreria iTextSharp   Exportar a pdf con libreria iTextSharp I_icon_minitimeLun Abr 25, 2011 6:02 pm

Este ejemplo crea un pdf a partir de un texto escrito en un textbox.
[Tienes que estar registrado y conectado para ver esa imagen]

Para comenzar necesitamos agregar la dll itextsharp a la carpeta bin del ejemplo
dll i text sharp: [Tienes que estar registrado y conectado para ver este vínculo]

Una vez agregada la referencia de la dll itextsharp continuamos agregando las "using" necesarias del ejemplo:
Código:

using System;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Windows.Forms;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;

Insertamos un boton y un textBox donde escribiremos lo que mostrará el pdf.

En el evento click del boton insertamos:
Código:

Document documento = new Document();

SaveFileDialog saveDialog = new SaveFileDialog();
/* SaveDialo para la direccion de donde se guardará el pdf */

 saveDialog.DefaultExt = ".jpg";
 saveDialog.Filter = "PDF files(*.pdf)|*.pdf;";

  if (saveDialog.ShowDialog() != DialogResult.Cancel)
            {
                PdfWriter.GetInstance(documento, new FileStream(saveDialog.FileName, FileMode.OpenOrCreate));
            }

            documento.Open();

  Bitmap bitmap = new Bitmap(600, 600);
//Creamos una imagen para guardar graficos

    Graphics grafico = Graphics.FromImage(bitmap);//gráfico a partir de imagen
            grafico.Clear(Color.White);

System.Drawing.Font Fuente = new System.Drawing.Font("Courier New", 9, FontStyle.Bold);

grafico.DrawString(textBox1.Text, Fuente, Brushes.Black, 30, 30);
/* Dibuja cadena en grafico */
bitmap.Save(Application.StartupPath + "\\l.bmp");
//Guarda la imagen para posteriormente cargarla
           
iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance(Application.StartupPath + "\\l.bmp");
//Carga el grafico para ponerlo en el pdf

 jpg.Alignment = iTextSharp.text.Image.MIDDLE_ALIGN;
//Alineacion

 documento.Add(jpg);// Se agrega la imagen cargada al documento pdf
 documento.Close(); // Se cierra el documento

Con esto ya podemos crear pdf con algún texto, es un ejemplo sencillo del poder de la librería.

Descargar: [Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
 
Exportar a pdf con libreria iTextSharp
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Exportar a Excel un Datagribwiev
» Exportar imagen a un documento de Word.
» Exportar datos a Microsoft Excel 2010
» Exportar a Excel Desde Data Grid View Solo Comlumnas Seleccionadas

Permisos de este foro:No puedes responder a temas en este foro.
CSPromex :: PROGRAMACIÓN EN C# :: Código abierto-
Cambiar a: