Ovládací prvek Prohlížeč PDF (experimentální) v Power Apps

Experimentální ovládací prvek, který zobrazí obsah souboru PDF.

Popis

Zobrazte text, grafiku a další obsah v souboru PDF přidáním tohoto typu ovládacího prvku a nastavením jeho vlastnosti Document na adresu URL požadovaného souboru uzavřenou do uvozovek.

Omezení

  1. Ovládací prvek Prohlížeč PDF podporuje pouze soubory PDF, které odpovídají specifikaci PDF32000.

  2. Bezpečnostní architektura Power Apps vyžaduje, aby prohlížeč PDF podporoval pouze odkazy HTTPS, nikoli HTTP.

  3. Vlastnost Document musí odkazovat přímo na soubor PDF. Přesměrování serveru nebo zobrazení HTML dokumentu nejsou podporována.

  4. Tento soubor musí být přístupný anonymně bez ověření.

  5. Dokument PDF pravděpodobně nebudete moci zobrazit v aplikaci, pokud se nachází na serveru, který má omezené nastavení sdílení zdrojů křížového původu (CORS). Aby se problém vyřešil, musí server, který je hostitelem dokumentů PDF, povolit požadavky mezi zdroji (CORS) pocházející z powerapps.com.

  6. Vložené objekty jako skripty a tlačítka se nespustí.

Uživatelé aplikace mohou tato omezení obejít otevřením dokumentů PDF v externím prohlížeči, když se zobrazí výzva, pokud ovládací prvek nemůže dokument otevřít. Tato možnost je také dostupná v nabídce ovládacích prvků pro všechny externí dokumenty.

Základní vlastnosti

Document – adresa URL souboru PDF uzavřená do uvozovek

Další vlastnosti

ActualZoom – skutečné přiblížení ovládacího prvku, které se může lišit od přiblížení vyžadovaného vlastností Zoom.

BorderColor – barva ohraničení ovládacího prvku.

BorderStyle – styl ohraničení ovládacího prvku Solid (Plné), Dashed (Čárkované), Dotted (Tečkované) nebo None (Žádné).

BorderThickness – tloušťka ohraničení ovládacího prvku.

CurrentFindText – aktuální hledaný termín, který se používá.

CurrentPage – číslo skutečně zobrazené stránky v souboru PDF

DisplayMode – ovládací prvek umožňuje zadávání uživatelem (Edit, Úpravy), pouze zobrazuje data (View, Prohlížení) nebo je zakázaný (Disabled, Zakázáno).

DisabledBorderColor – barva ohraničení ovládacího prvku v případě, že vlastnost DisplayMode je nastavena na Disabled (Zakázáno).

Fill – barva pozadí ovládacího prvku.

FindNext – vyhledá další instanci vlastnosti FindText v dokumentu.

FindPrevious – vyhledá předchozí instanci vlastnosti FindText v dokumentu.

FindText – hledaný termín v dokumentu

Height – vzdálenost mezi horním a dolním okrajem ovládacího prvku.

HoverBorderColor – barva ohraničení ovládacího prvku při umístění ukazatele myši na ovládací prvek.

OnSelect – Akce k provedení, když uživatel klepne nebo klikne na ovládací prvek.

OnStateChange - Akce, které se mají provést, když se změní stav ovládacího prvku.

PaddingBottom – vzdálenost mezi textem v ovládacím prvku a dolním okrajem stejného prvku.

PaddingLeft – vzdálenost mezi textem v ovládacím prvku a levým okrajem stejného prvku.

PaddingRight – vzdálenost mezi textem v ovládacím prvku a pravým okrajem stejného prvku.

PaddingTop – vzdálenost mezi textem v ovládacím prvku a horním okrajem stejného prvku.

Page – číslo požadováné stránky k zobrazení

PageCount – počet stran v dokumentu

PressedBorderColor – barva ohraničení ovládacího prvku po klepnutí nebo kliknutí na ovládací prvek uživatelem.

ShowControls – zvukový přehrávač nebo videopřehrávač zobrazí například tlačítko přehrát a posuvník hlasitosti a ovládací prvek Pen zobrazí například ikony pro kreslení, gumování a mazání.

Tooltip – vysvětlující text, který se zobrazí, když uživatel najede myší na ovládací prvek.

Visible – možnost zobrazení nebo skrytí ovládacího prvku.

Width – vzdálenost mezi levým a pravým okrajem ovládacího prvku.

X – vzdálenost mezi levým okrajem ovládacího prvku a levým okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).

Y – vzdálenost mezi horním okrajem ovládacího prvku a horním okrajem jeho nadřazeného kontejneru (nebo obrazovky, pokud se nadřazený kontejner nepoužívá).

Zoom – procento zvětšení obrázku pořízeného fotoaparátem nebo zobrazení souboru v prohlížeči PDF.

Klávesové zkratky

  • J - Page down
  • K - Page up
  • N - Page down
  • R - Otočte všechny stránky o 90° ve směru hodinových ručiček

Příklad

Přidejte ovládací prvek Prohlížeč PDF a nastavte jeho vlastnost Document na adresu URL souboru PDF uzavřenou do uvozovek jako v tomto příkladu:

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

Ovládací prvek zobrazí soubor PDF.

Podívejte se, jak přidat a nakonfigurovat ovládací prvek.

Pokyny pro přístupnost

Ne všechny funkce přístupnosti dokumentů PDF jsou podporované, protože Prohlížeč PDF je stále v experimentální fázi. Proto musí být vlastnost ShowControls nastavená na true, aby uživatelé mohli dokument otevřít v externí aplikaci.

Naučte se vytvářet přístupné dokumenty PDF se standardy WCAG 2.0 a PDF/UA.

Podpora pro čtení z obrazovky

  • Pokud dokument PDF nemá název, zvažte přidání záhlaví pomocí ovládacího prvku Popisek. Záhlaví může být umístěné bezprostředně před Prohlížeč PDF.

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).