Compartir por


Control do visor de PDF (experimental) en Power Apps

Un control experimental que mostra o contido dun ficheiro PDF.

Descrición

Mostrar texto, gráficos e outro contido nun ficheiro PDF engadindo este tipo de control e establecendo a súa propiedade Documento no URL, entre comiñas dobres, do ficheiro que desexa mostrar.

Limitacións

  1. O control do visor PDF só admite ficheiros PDF que se axusten ás especificacións PDF32000.

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

  3. A propiedade do documento debe enlazar directamente ao ficheiro PDF. Non se admiten redireccións de servidor nin vistas HTML do documento.

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

  5. Non podes ver un documento PDF na túa aplicación se o documento reside nun servidor que ten unha configuración restritiva de compartición 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.

  6. Os obxectos incrustados como scripts e botóns non se executan.

  7. Non se admite a impresión do documento.

Os usuarios da aplicación poden solucionar estas limitacións abrindo documentos PDF nun navegador externo, segundo 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 da clave

Documento - O URL, 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 - A cor do bordo dun control.

BorderStyle - Se o bordo dun control é sólido, trazado, punteado ou ningún.

BorderThickness - O grosor do bordo dun control.

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

CurrentPage - O número da páxina nun ficheiro PDF que se está a amosar.

DisplayMode - Se o control permite a entrada do usuario (Editar), só mostra datos (Vista) ou está desactivado (Desactivado).

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

Recheo - 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 a buscar no documento.

Altura : a 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 nese control.

OnSelect - Accións a realizar cando o usuario toca ou selecciona un control.

OnStateChange : accións a realizar 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 nun 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 selecciona ese control.

ShowControls - Se un reprodutor de audio ou vídeo amosa, por exemplo, un botón de reprodución e un deslizante de volume, e un control de pluma mostra, por exemplo, iconas para debuxar, borrar e borrar.

Consello de ferramentas - Texto explicativo que aparece cando o usuario pasa sobre un control.

Visible - Se un control aparece ou está oculto.

Ancho - A 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 pai (pantalla se non hai contedor pai).

Y - A distancia entre o bordo superior dun control e o bordo superior do contedor pai (pantalla se non hai contedor pai).

Zoom - A porcentaxe na que se amplia unha imaxe dunha cámara ou a visualización dun ficheiro nun visor PDF.

Atallos de teclado

  • J - Páxina abaixo
  • K - Páxina arriba
  • N - Páxina abaixo
  • R - Xirar todas as páxinas 90° no sentido das agullas do reloxo

Exemplo

Engadir un control de visor PDF e establecer a súa propiedade Document na URL, 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 arquivo PDF.

Non sabes como engadir e configurar un control?

Directrices de accesibilidade

Non todas as características de accesibilidade dos documentos PDF están soportadas porque o visor PDF aínda está en fase experimental. Polo tanto, ShowControls debe establecerse como true para permitir aos usuarios abrir o documento nunha aplicación externa.

Aprende a crear documentos PDF accesibles coas Directrices de Accesibilidade ao Contido Web (WCAG) 2.0 e os estándares PDF/UA .

Soporte do lector de pantalla

Considere engadir un título usando unha etiqueta, se o documento PDF non ten título. A cabeceira pode colocarse inmediatamente antes do visor PDF.