Nuevo

Usar archivos Adobe Acrobat (PDF) en una aplicación Delphi

Usar archivos Adobe Acrobat (PDF) en una aplicación Delphi



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Delphi admite la visualización de archivos PDF de Adobe desde una aplicación. Mientras tenga instalado Adobe Reader, su PC tendrá automáticamente el control ActiveX relevante que necesitará para crear un componente que pueda colocar en un formulario de Delphi.

Dificultad: Fácil

Tiempo requerido: 5 minutos

Así es cómo:

  1. Inicie Delphi y seleccione Componente | Importar control ActiveX ...
  2. Busque el control "Acrobat Control for ActiveX (Version x.x)" y haga clic en Instalar.
  3. Seleccione la ubicación de la paleta de componentes en la que aparecerá la biblioteca seleccionada. Hacer clic Instalar.
  4. Seleccione un paquete donde deba instalarse el nuevo componente o cree un nuevo paquete para el nuevo control TPdf.
  5. Hacer clic Okay.
  6. Delphi le preguntará si desea reconstruir el paquete modificado / nuevo. Hacer clic .
  7. Después de compilar el paquete, Delphi le mostrará un mensaje que dice que el nuevo componente TPdf estaba registrado y ya disponible como parte de la VCL.
  8. Cierre la ventana de detalles del paquete, permitiendo que Delphi guarde los cambios en él.
  9. El componente ahora está disponible en la pestaña ActiveX (si no cambió esta configuración en el paso 4).
  10. Coloque el componente TPdf en un formulario y luego selecciónelo.
  11. Usando el inspector de objetos, configure el src propiedad del nombre de un archivo PDF existente en su sistema. Ahora todo lo que tiene que hacer es cambiar el tamaño del componente y leer el archivo PDF desde su aplicación Delphi.

Consejos:

  • El control Adobe ActiveX se instala automáticamente cuando instala Adobe Reader.
  • El paso 11 se puede completar durante el tiempo de ejecución, por lo que puede abrir y cerrar archivos mediante programación, así como cambiar el tamaño del control.