Compartir por


Control do visor de PDF (experimental) en Power Apps

Un control experimental que mostra o contido dun ficheiro PDF.

Descripción

Amosa texto, gráficos e outro contido dun ficheiro PDF engadindo este tipo de control e configurando a súa propiedade Document no URL, entre comiñas dobres, do ficheiro que quere amosar.

Limitacións

  1. O control do visor de PDF só admite ficheiros PDF que cumpran coa especificación PDF32000.

  2. A arquitectura de seguridade de Power Apps esixe que o visor de PDF admita só ligazóns de HTTPS, non HTTP.

  3. A propiedade Document debe ligarse directamente co ficheiro PDF. Os redireccionamentos do servidor ou as visualizacións de HTML do documento non se admiten.

  4. O ficheiro debe ser accesible de forma anónima sen ningunha autenticación.

  5. Non poderás ver un documento PDF na túa aplicación se o documento reside nun servidor que teña unha configuración restritiva para compartir recursos entre orixes (CORS). Para resolver este problema, o servidor que aloxa documentos PDF debe permitir solicitudes de orixe cruzada de powerapps.com.

  6. Non se executarán obxectos incrustados como scripts e botóns.

Os usuarios da aplicación poden evitar estas limitacións abrindo documentos PDF nun navegador externo, tal e como se lle solicita se o control non pode abrir un documento. Esta opción tamén está dispoñible no menú de control para todos os documentos externos.

Propiedades clave

Documento - O URL, incluído entre comiñas dobres, dun ficheiro PDF.

Propiedades adicionais

ActualZoom - O zoom real do control, que pode diferir do zoom solicitado coa propiedade Zoom.

BorderColor: cor do bordo dun control.

BorderStyle: se un bordo dun control é Sólido, A trazos, Punteado ou Ningún.

BorderThickness: grosor do bordo dun control.

CurrentFindText - O termo de busca actual que está en uso.

CurrentPage - O número de páxina dun ficheiro PDF que se está mostrando.

DisplayMode: se o control permite a entrada do usuario (Editar), só mostra datos (Ver) ou está desactivado (Desactivado).

DisabledBorderColor – A cor do bordo dun control se a propiedade DisplayMode do control está establecida en Desactivado.

Enchemento: a cor de fondo dun control.

FindNext - Atopa a seguinte instancia de FindText no documento.

FindPrevious - Atopa a instancia anterior de FindText no documento.

FindText - O termo de busca que hai que buscar no documento.

Altura: distancia entre os bordos superior e inferior dun control.

HoverBorderColor – A cor do bordo dun control cando o usuario mantén o punteiro do rato sobre ese control.

OnSelect – Accións a realizar cando o usuario toca ou fai clic nun control.

OnStateChange - Accións a realizar cando o estado do control cambia.

PaddingBottom - A distancia entre o texto dun control e o bordo inferior dese control.

PaddingLeft - A distancia entre o texto dun control e o bordo esquerdo dese control.

PaddingRight - A distancia entre o texto dun control e o bordo dereito dese control.

PaddingTop - A distancia entre o texto dun control e o bordo superior dese control.

Páxina - O número da páxina que desexa mostrar.

PageCount - O número de páxinas dun documento.

PressedBorderColor – A cor do bordo dun control cando o usuario toca ou fai clic nese control.

ShowControls - Se un reprodutor de audio ou vídeo amosa, por exemplo, un botón de reprodución e un cursor da barra de desprazamento de volume e un control de lapis mostra, por exemplo, iconas para debuxar, borrar e despexar.

Información sobre ferramentas: texto explicativo que aparece cando o usuario pasa o cursor do rato sobre un control.

Visible: se aparece un control ou está oculto.

Largura: distancia entre os bordos esquerdo e dereito dun control.

X: A distancia entre o bordo esquerdo dun control e o bordo esquerdo do seu contedor principal (pantalla, se non hai ningún contedor principal).

Y: A distancia entre o bordo superior dun control e o bordo superior do contedor principal (pantalla, se non hai ningún contedor principal).

Zoom - A porcentaxe en que se amplía unha imaxe dunha cámara ou a vista dun ficheiro nun visor de PDF.

Atallos de teclado

  • J - Abaixo páxina
  • K - Páxina arriba
  • N - Abaixo páxina
  • R - Xire todas as páxinas 90° no sentido horario

Exemplo

Engada un control de Visor de PDF e configure a súa propiedade Document no URL, pechada entre comiñas dobres, dun ficheiro PDF como neste exemplo:

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

O control mostra o ficheiro PDF.

Non sabe como engadir e configurar un control?

Directrices de accesibilidade

Non todas as funcións de accesibilidade dos documentos PDF son compatibles porque Visor de PDF aínda está na fase experimental. Polo tanto, ShowControls debería axustarse en verdadeiro para permitir aos usuarios abrir o documento nunha aplicación externa.

Aprenda a crear documentos PDF accesibles cos estándares WCAG 2.0 e PDF/UA.

Soporte do lector de pantalla

  • Considere a posibilidade de engadir unha cabeceira usando unha Label, se o documento PDF non ten título. O título pode colocarse inmediatamente antes do Visor de PDF.

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).