Adobe PDF es el estándar para la generación de documentos para su distribución a través de Internet . Al abrir un archivo PDF en Visual Basic requiere un componente adicional . El uso de un add -on , el programador puede abrir, leer y mostrar el contenido de un archivo PDF en el servidor. Esto es beneficioso para las empresas que utilizan archivos PDF para la presentación de documentos dinámicos. Instrucciones de instalación
1
Descargar el componente adicional . Hay varios componentes disponibles, pero para este ejemplo se utiliza el componente bytestoPDF . La ubicación de la descarga en el sitio web Scouts Byte (ver Recursos para un enlace) . Una vez descargado el archivo , descomprimir los archivos y los instala en el equipo.
2 Haga clic en el elemento de menú "Proyecto" en el Visual Studio. NET espacio de trabajo. Seleccione " Agregar referencia " de las opciones. Se abrirá una ventana con una lista de componentes.
3
clic en el botón "Browse " y seleccione " Bytescout.PDF.Demo.dll . " Haga clic en " Aceptar". La referencia se añade el componente en la lista de espacios de nombres disponibles .
El Código
4
Añadir "Las importaciones Bytescout.PDF " en la parte superior del archivo. Esto le permite llamar a las clases y el uso de métodos y propiedades del componente.
5
Añada el documento y crear una instancia de la clase para dibujar texto en la página. El código siguiente es la sintaxis para la creación de instancias de clase y le asigna a un engPDF variable.Dim As New PDFDocEngine ("" , "") miDoc dévil como documento = engPDF.AddDocument () Dim miPágina como página = myDoc.AddPage ( PageSizeType.A3 , PageOrientationType.LandScape )
6
Añada el componente de dibujo para crear el texto en el documento. La sintaxis siguiente crea una instancia de la clase y se establece la myDraw font.Dim Como Dibujar = myPage.AddDrawing () MyFont As UInteger = myDoc.AddFontStandard ( StandardFontType.Courier , FontEncodingType.WinAnsi ) myDraw.SetActiveFont ( MyFont , 50 , False , False )
7
texto Dibujar en el archivo . El texto se dibuja en el archivo. También puede dibujar imágenes y gráficos en un archivo PDF . La sintaxis siguiente es el comando básico para el texto : . MyDraw.PlaceText ( 111 , 125, 1 , "¡ Mi primer archivo PDF" )
8
Cerrar el archivo y guarde el archivo en el disco duro . Cierre el archivo libera recursos en el equipo. Utiliza el siguiente código : myDraw.Close () myPDF.Save ( " myFirstFile.pdf ") myPDF.Close ()
.