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. A arquitectura de seguridade de Power Apps esixe que o visor de PDF admita só ligazóns de HTTPS, non HTTP.

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

  3. O servidor que aloxa o documento non debe precisar autenticación.

  4. É posible que non poida ver un documento PDF na súa aplicación se o documento reside nun servidor que ten unha configuración restritiva de uso compartido de recursos de orixe cruzada (CORS). Para resolver este problema, o servidor que aloxa documentos PDF debe permitir solicitudes de orixe cruzada de powerapps.com.

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: Como responde a aplicación cando o usuario toca ou fai clic nun control.

OnStateChange - Como responde unha aplicación cando cambia o estado do control.

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.

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 Etiqueta, se o documento PDF non ten título. O título pode colocarse inmediatamente antes do Visor de PDF.