ASPPDF

El componente ActiveX AspPDF permite, a través de ASP, la creación, lectura y modificación de documentos PDF sobre el servidor.

Podrá generar sus propios documentos PDF para múltiples aplicaciones: creación de facturas online, generación de formularios interactivos, protección de documentos con contraseña, creación de informes financieros, autorrellenado de formularios, etc.

Aproveche las múltiples utilidades que esta herramienta le ofrece para gestionar documentos en este formato tan habitual en Internet.

En nuestros equipos para los planes de alojamiento web bajo plataforma Windows Plan Empresarial, Plan Master, Plan Master Plus y Plan ISP, se encuentra instalado el componente de servidor AspPDF.

Cómo usar AspPDF

Para usar AspPDF, necesita abrir una instancia del objeto correspondiente en su script ASP, y después hacer uso de los distintos objetos y métodos incluidos en el mismo, según sus necesidades.

Le mostramos a continuación un ejemplo básico con el que crearíamos un archivo PDF con el texto “Mi primer PDF” que se almacenaría en su espacio en disco en el servidor:

<HTML>
<BODY>

<%

' Creamos una instancia del  componente AspPDF
Set Pdf = Server.CreateObject("Persits.Pdf")

' Creamos un nuevo documento vacío
Set Doc = Pdf.CreateDocument

'  Indicamos título y creador del documento
Doc.Title = "Mi primer documento PDF"
Doc.Creator = "arsys.es"

' Añadimos una nueva página
Set Page  = Doc.Pages.Add

' Establecemos la fuente para el texto
Set Font =  Doc.Fonts("Helvetica")

' Indicamos los parámetros que deseamos para la  inserción del texto
Params = "x=0; y=650; width=612; alignment=center;  size=50"

' Insertamos el texto en la página con la fuente y parámetros  deseados
Page.Canvas.DrawText "Mi primer PDF", Params, Font

'  Guardamos el documento en disco
' El directorio 'salida' debe tener permiso  de escritura
Filename = Doc.Save( Server.MapPath("salidaarchivo.pdf"), False  )

' Devolvemos una página HTML con un enlace para ver el  resultado
Response.Write "Enhorabuena! Descarga tu primer
<A HREF=" &  Filename & ">archivo  PDF</A>"

%>

</BODY>
</HTML>

Características del componente AspPDF

Estas son algunas de las funcionalidades disponibles de este componente de servidor:

  • Capacidad de modificar, leer y generar al vuelo, documentos PDF.
  • Permite leer los documentos desde su espacio en disco o desde base de datos.
  • Puede guardar los documentos PDF en disco, en memoria (método que permite salvar en base de datos) o enviarlos al navegador vía HTTP.
  • Permite insertar imágenes, soportando los formatos GIF, JPEG, BMP y TIFF.
  • Puede incluir texto formateado (posición, tamaño, tipo de letra, etc.).
  • Relleno de formularios.
  • Soporte para campos de formulario interactivos como cajas de texto, botones o cajas de selección.
  • Extracción, inserción o eliminación de páginas.
  • Protección del documento o partes del mismo con contraseña.

Puede encontrar más información al respecto de las características del producto, así como ejemplos, en AspPDF.