AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Lector PDF
  • Presentación
  • Manejo del lector de PDF control mediante programación
  • Iniciando un lector de PDF control
  • Imprimir el contenido de un lector de PDF control
  • Propiedades específicas del lector de PDF control
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Un lector de PDF control puede ser manejado a través de la programación.
Para manipular un control Lector PDF mediante programación, WINDEV propone las funciones para gestionar el lector de PDF control.
Esta página de ayuda explica como manipular un control Lector PDF mediante programación.
Manejo del lector de PDF control mediante programación

Iniciando un lector de PDF control

Para mostrar un archivo PDF en un lector de PDF control, puede:
  • Definir el documento inicial (pestaña "General" de la ventana description de control).
  • Asignar el lector de PDF control con el archivo PDF. Por ejemplo:
    // Selects a .pdf file in the current directory
    sFileName is string
    sFileName = fSelect("", "Presentation.pdf", ...
    "Selection of PDF files", ...
    "Pdf file (*.pdf)" + TAB + "*.pdf", "*.pdf", fselOpen)
     
    IF sFileName ~="" THEN
    // No selected file
    RETURN
    END
     
    // Load PDF file
    PDF_MyDocument = sFileName
    Si se usan contraseñas:
    • WINDEV Si se utiliza una contraseña para proteger el archivo al abrirlo, aparecerá una ventana para escribir la contraseña.
  • Utilice la función PDFReaderOpen. Por ejemplo:
    PDFReaderOpen(PDF_MyDocument, "C:\Users\test\Documents\file.pdf")
     
    IF ErrorOccurred() THEN
    Error(ErrorInfo())
    RETURN
    END
    Observación: PDFReaderOpen permite dar la contraseña del archivo a través de la programación.

Imprimir el contenido de un lector de PDF control

Para imprimir el contenido de un PDF Reader control, basta con utilizar iPrintPDF. Por ejemplo:
iPrintPDF(PDF_MyPDFReader)

Propiedades específicas del lector de PDF control

Las siguientes propiedades son específicas del lector de PDF control. Se utilizan principalmente para manipular las características del control:
DisplayModeEl DisplayMode Property obtiene y cambia:
  • el modo de visualización en un control Procesador de texto,
  • el modo de visualización en un lector PDF control
  • el modo de visualización en un editor HTML control,
  • el modo de visualización en un Kanban control
DisplayModeAutoWhenLoadingEl DisplayModeAutoWhenLoading Property se utiliza para determinar y cambiar el modo de visualización al cargar un PDF Document.
FilePathLa propiedad FilePath permite obtener:
  • el nombre del archivo xlsx asociado a un control Hoja de cálculo.
  • el nombre del archivo asociado a un control Editor de imágenes.
  • el nombre del archivo PDF asociado a un control Lector PDF.
  • el nombre del archivo DOCX asociado a un control Procesador de texto.
  • el nombre del archivo wddiag asociado a un control Editor de diagramas.
NavigationPaneVisibleEl NavigationPaneVisible Property se utiliza para mostrar el panel de miniaturas en el PDF Reader control.
NumberAccessiblePagesEl NúmeroDePáginasAccesibles Property se utiliza para get el número de páginas cargadas actualmente en un lector de PDF o control Procesador de texto.
NumberDisplayedPageLa propiedad NumberDisplayedPage permite identificar y cambiar el número de la página que se muestra actualmente en el control Lector PDF o Procesador de texto.
NumberPageLa propiedad NumberPage permite obtener:
  • el número de páginas de un fichero Image "multipágina. Esta Image se muestra en una control Imagen o en el fondo de una control Gráfico.
  • el número de páginas de un archivo PDF que se muestra en un control Imagen.
  • el número de páginas que se encuentran en un archivo PDF que se muestra en un lector de PDF control.
  • el número de páginas que se encuentran en un archivo DOCX mostrado en un control Procesador de texto.
UseModeEl modo de uso Property se utiliza para determinar o cambiar cómo reacciona el lector de PDF control a la entrada del mouse.. El ratón se utiliza para seleccionar el texto en la Document o para moverse dentro de las páginas de Document.
ZoomLa propiedad Zoom obtiene o establece el valor del zoom:
  • en un control Imagen.
  • en un control Mapa.
  • en un control Organigrama.
  • en un control Tabla, Tabla TreeView, Tabla dinámica, Hoja de cálculo o List Box.
  • en un control Procesador de texto.
  • en un control Lector PDF.
  • en un control Cámara.
  • en un control Editor de diagramas;
  • en una ventana.
Para obtener una lista completa de las propiedades de WLanguage que se pueden utilizar con los controles de PDF Reader, consulte PDF Reader Propiedades de control.
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 03/05/2023

Señalar un error o enviar una sugerencia | Ayuda local