Control Vizualizator PDF (experimental) în Power Apps

Un control experimental care arată conținutul unui fișier PDF.

Descriere

Afișează text, grafică și alt conținut într-un fișier PDF adăugând acest tip de control și setându-i proprietatea Document la adresa URL, inclusă în ghilimele duble, a fișierului pe care doriți să îl afișați.

Limitări

  1. Controlul pentru vizualizatorul PDF acceptă numai fișiere PDF care sunt conforme cu specificația PDF32000.

  2. Arhitectura de securitate din Power Apps necesită ca Vizualizator PDF să accepte doar legături HTTPS, nu HTTP.

  3. Proprietatea Document trebuie să se conecteze direct la fișierul PDF. Redirecționările serverului sau vizualizările HTML ale documentului nu sunt acceptate.

  4. Fișierul trebuie să fie accesibil anonim, fără autentificare.

  5. Nu veți putea vizualiza un document PDF în aplicație dacă documentul se află pe un server care are setări restrictive CORS (cross-origin resource sharing). Pentru a rezolva această problemă, serverul care găzduiește documentele PDF trebuie să permită solicitări cu origine încrucișată de la powerapps.com.

  6. Obiectele încorporate, cum ar fi scripturile și butoanele, nu vor rula.

Utilizatorii aplicațiilor pot soluționa aceste limitări prin deschiderea documentelor PDF într-un browser extern, așa cum vi se solicită dacă controlul nu poate deschide un document. Această opțiune este disponibilă și în meniul de control pentru toate documentele externe.

Proprietăți cheie

Document – Adresa URL, inclusă între ghilimele duble, a unui fișier PDF.

Proprietăți suplimentare

ActualZoom – Zoomul real al controlului, care poate fi diferit de cel solicitat cu proprietatea Zoom.

BorderColor - Culoarea bordurii unui control.

BorderStyle - Dacă bordura unui control este de tip Continuu, Linii, Puncte sau Fără.

BorderThickness - Grosimea bordurii unui control.

CurrentFindText – Termenul de căutare actual aflat în uz.

CurrentPage – Numărul paginii afișate dintr-un fișier PDF.

DisplayMode - Dacă controlul permite date introduse de utilizator (Editare), afișează numai datele (Vizualizare) sau este dezactivat (Dezactivat).

DisabledBorderColor - Culoarea marginii unui control, dacă proprietatea DisplayMode a controlului este setată la Dezactivat.

Fill - Culoarea de fond a unui control.

FindNext – Găsește următoarea instanță de FindText din document.

FindPrevious – Găsește instanța anterioară de FindText din document.

FindText – Termenul de căutare care se va căuta în document.

Height - Distanța dintre marginile superioare și inferioare ale unui control.

HoverBorderColor – Culoarea bordurii unui control atunci când utilizatorul menține indicatorul de mouse pe controlul respectiv.

OnSelect – Acțiuni de efectuat atunci când utilizatorul atinge sau face clic pe un control.

OnStateChange - Acțiuni de efectuat atunci când starea controlului se schimbă.

PaddingBottom - Distanța dintre textul dintr-un control și marginea de jos a controlului respectiv.

PaddingLeft - Distanța dintre textul dintr-un control și marginea din stânga a controlului respectiv.

PaddingRight - Distanța dintre textul dintr-un control și marginea din dreapta a controlului respectiv.

PaddingTop - Distanța dintre textul dintr-un control și marginea de sus a controlului respectiv.

Page – Numărul paginii pe care doriți să o afișați.

PageCount – Numărul de pagini dintr-un document.

PressedBorderColor – Culoarea bordurii unui control atunci când utilizatorul apasă sau face clic pe controlul respectiv.

ShowControls - Indiferent dacă un player audio sau video arată, de exemplu, un buton de redare și un glisor de volum și un control pentru pixuri arată, de exemplu, pictograme pentru desen, ștergere și eliminare.

Tooltip - Text explicativ care apare atunci când utilizatorul deplasează indicatorul mouse-ului peste un control.

Visible - Dacă un control este vizibil sau ascuns.

Width - Distanța dintre marginea din stânga și cea din dreapta a unui control.

X- Distanța dintre marginea din stânga a unui control și marginea din stânga a containerului părinte al acestuia (a ecranului, dacă nu există un container părinte).

Y - Distanța dintre marginea de sus a unui control și marginea de sus a containerului părinte al acestuia (a ecranului, dacă nu există un container părinte).

Zoom - Procentul cu care se mărește o imagine dintr-o cameră foto sau vizualizarea unui fișier într-un vizualizator PDF.

Comenzi rapide de la tastatură

  • J - Pagina în jos
  • K - Pagina sus
  • N - Pagina în jos
  • R - Rotiți toate paginile cu 90° în sensul acelor de ceasornic

Exemplu

Adaugați un control Vizualizator PDF și setați-i proprietatea Document adresei URL, inclusă în ghilimele duble, a unui fișier PDF ca în acest exemplu:

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

Controlul arată fișierul PDF.

Nu știți cum să adăugați și să configurați un control?

Orientări privind accesibilitatea

Nu toate caracteristicile de accesibilitate ale documentelor PDF sunt acceptate, deoarece Vizualizator PDF este încă în stadiul experimental. Prin urmare, ShowControls ar trebui să fie setat pe true pentru a permite utilizatorilor să deschidă documentul într-o aplicație externă.

Aflați cum puteți crea documente PDF accesibile cu ajutorul WCAG 2.0 și standarde PDF/UA.

Asistență pentru cititor de ecran

  • Luați în considerare adăugarea unui titlu utilizând o Label, dacă documentul PDF nu are un titlu. Titlul poate fi poziționat imediat înainte de Vizualizator PDF.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).