Compartir a través de


Control de visor de PDF (experimental) en Power Apps

Control experimental que muestra el contenido de un archivo PDF.

Description

Mostrar texto, gráficos y otro contenido en un archivo PDF agregando este tipo de control y estableciendo su propiedad Document en la dirección URL, entre comillas dobles, del archivo que desea mostrar.

Limitaciones

  1. El control visor pdf solo admite archivos PDF que se ajustan a la especificación de PDF32000.

  2. La arquitectura de seguridad de Power Apps requiere que el Visor pdf admita solo vínculos HTTPS, no HTTP.

  3. La propiedad Document debe vincularse directamente al archivo PDF. No se admiten redirecciones de servidor ni vistas HTML del documento.

  4. El archivo debe ser accesible de forma anónima sin autenticación.

  5. No puede ver un documento PDF en la aplicación si el documento reside en un servidor que tiene configuraciones restrictivas de uso compartido de recursos entre orígenes (CORS). Para resolver este problema, el servidor que hospeda documentos PDF debe permitir solicitudes entre orígenes de powerapps.com.

  6. Los objetos incrustados, como scripts y botones, no se ejecutan.

  7. No se admite la impresión del documento.

Los usuarios de la aplicación pueden solucionar estas limitaciones abriendo documentos PDF en un explorador externo, como se le pide si el control no puede abrir un documento. Esta opción también está disponible en el menú de control para todos los documentos externos.

Propiedades de la clave

Documento : la dirección URL, entre comillas dobles, de un archivo PDF.

Propiedades adicionales

ActualZoom : el zoom real del control, que puede diferir del zoom solicitado con la propiedad Zoom .

BorderColor : color del borde de un control.

BorderStyle : indica si el borde de un control es Sólido, Discontinuo, Punteado o Ninguno.

BorderThickness : grosor del borde de un control.

CurrentFindText : el término de búsqueda actual que está en uso.

CurrentPage : número de la página en un archivo PDF que se está mostrando realmente.

DisplayMode : indica si el control permite la entrada del usuario (Editar), solo muestra datos (Vista) o está deshabilitado (Deshabilitado).

DisabledBorderColor : color del borde de un control si la propiedad DisplayMode del control está establecida en Deshabilitado.

Relleno : color de fondo de un control.

FindNext : busca la siguiente instancia de FindText en el documento.

FindPrevious : busca la instancia anterior de FindText en el documento.

FindText : el término de búsqueda que se va a buscar en el documento.

Alto : distancia entre los bordes superior e inferior de un control.

HoverBorderColor : color del borde de un control cuando el usuario mantiene el puntero del mouse en ese control.

OnSelect : acciones que se deben realizar cuando el usuario pulsa o selecciona un control.

OnStateChange : acciones que se deben realizar cuando cambia el estado del control.

PaddingBottom : distancia entre el texto de un control y el borde inferior de ese control.

PaddingLeft : distancia entre el texto de un control y el borde izquierdo de ese control.

PaddingRight : la distancia entre el texto de un control y el borde derecho de ese control.

PaddingTop : la distancia entre el texto de un control y el borde superior de ese control.

Página : número de la página que desea mostrar.

PageCount : número de páginas de un documento.

PressedBorderColor : color del borde de un control cuando el usuario pulsa o selecciona ese control.

ShowControls : indica si un reproductor de audio o vídeo muestra, por ejemplo, un botón de reproducción y un control deslizante de volumen, y un control de lápiz muestra, por ejemplo, iconos para dibujar, borrar y borrar.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.

Visible : indica si un control aparece o está oculto.

Ancho : distancia entre los bordes izquierdo y derecho de un control.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).

Zoom : porcentaje por el que se amplía una imagen de una cámara o la vista de un archivo en un visor PDF.

Atajos de teclado

  • J - Página abajo
  • K - Subir página
  • N - Página abajo
  • R - Girar todas las páginas 90° en sentido contrario a las agujas del reloj

Example

Agregue un control visor de PDF y establezca su propiedad Document en la dirección URL, entre comillas dobles, de un archivo PDF como en este ejemplo:

"https://blog.mozilla.org/security/files/2015/05/HTTPS-FAQ.pdf"

El control muestra el archivo PDF.

¿No sabe cómo agregar y configurar un control?

Directrices de accesibilidad

No todas las características de accesibilidad de los documentos PDF se admiten porque el visor de PDF todavía está en la fase experimental. Por lo tanto, ShowControls debe establecerse en true para permitir que los usuarios abran el documento en una aplicación externa.

Obtenga información sobre cómo crear documentos PDF accesibles con los estándares de accesibilidad de contenido web (WCAG) 2.0 y PDF/UA .

Compatibilidad con lector de pantalla

Considere la posibilidad de agregar un encabezado mediante una etiqueta, si el documento PDF no tiene un título. El encabezado se puede colocar inmediatamente antes del visor de PDF.