PDF-funktion(experimentell)
Gäller för: Arbetsyteappar Modellbaserade appar
[Denna artikel är en förhandsversion av dokumentationen och kan komma att ändras.]
Exporterar innehåll från den aktuella skärmen till ett objekt som kan användas i flera situationer.
Viktigt!
- Det här är en experimentell funktion.
- Experimentella funktioner är inte avsedda för produktionsanvändning och kan ha begränsad funktionalitet. Funktionerna är tillgängliga före den officiella publiceringen så att kunderna kan få tillgång tidigare och ge oss feedback. Mer information: Förstå experimentella, förhandsgransknings- och pensionerade funktioner i arbetsyteappen
- Funktionen som beskrivs i den här artikeln är endast tillgänglig när experimentell PDF-funktion i Inställningar > Kommande funktioner > Experimentell är aktiverad (av som standard).
- Din feedback är viktig för oss. Dela med dig av dina åsikter i Power Apps experimentella funktioner communityforum.
Description
MED PDF-funktionen kan du välja en skärm eller delar av en skärm för export till ett PDF-objekt (blob).
Olika konfigurationsalternativ gör att PDF-filer som skapas blir olika.
Viktigt!
- PDF-generering sker på enheten där programmet körs. Olika enheter, till exempel stationära datorer och mobila enheter, har olika kapacitet när du skapar en PDF-fil.
- Om du skapar en PDF-fil med en stor filstorlek som fungerar som det ska kan det leda till att programmet kraschar. Detta beror på kapaciteten för enheten där du kör programmet. Tänk på storleken och antalet bilder och hur mycket data du vill ha med i den genererade PDF-filen, särskilt för program som ska användas på en mobil enhet.
Kommentar
- Du kan endast skapa en PDF-fil utifrån innehåll som finns på skärmen där du har anropat PDF-funktionen. Om du till exempel har lagt till PDF-funktionen på skärm två kan bara innehållet på skärmen två ingå i den genererade PDF-filen.
Syntax
PDF(Skärm- eller kontrollnamn [,{Storlek, DPI, Marginal, Orientering, ExpandContainers}])
Skärm- eller kontrollnamn – obligatoriskt. Skärmen eller kontrollen som innehåller det innehåll som ska användas för att skapa PDF-filen. Kontroller som stöds: Vertical Gallery, Vertical Layout Container, Horizontal Layout Container, Container, Screen.
Storlek – valfritt. Styr måtten på den genererade PDF-filen. Standardvärdet beror på programanvändarens språkinställning. Brev för USA och Kanada och A4 för andra språk.
DPI– Valfritt. Styr skalningen/upplösningen för den genererade PDF-filen. Måste vara ett värde större än 0. Innehåll som överstiger det tillåtna utrymmet med de angivna marginalerna kan resultera i en högre effektiv DPI. Standardvärdet är 96.
Marginal – valfritt. En sträng som anger storleken på det reserverade utrymmet mellan innehållet och den yttre kant för den genererade PDF-filen. Varje marginal i den genererade PDF-filen (översta, höger, nedersta eller vänster) har stöd för ett annat värde. Måttenheter som stöds för det här värdet omfattar i, cm, mm, pt och px. Standardvärdet är 0,5 mm (12,7 mm) för alla marginaler.
Orientering – valfritt. Styr om den genererade PDF-filen har stående (stående) eller liggande (vågrät) riktning. Standardvärdet är stående (vertikalt).
ExpandContainers – valfritt. Boolesk. Kontrollerar om vissa behållare med innehåll som överstiger den allokerade storleken expanderas så att allt innehåll visas i den genererade PDF-filen. Påverkade kontroller innehåller skärmar, behållare, vertikala och horisontella behållare, vertikala gallerier med fast höjd (inte inkapslade), formulär och rullningsbara arbetsytekontroller. Standardvärdet är "false".
Exempel
Formel | Beskrivning | Resultat |
---|---|---|
PDF(Skärm1) | Genererar ett PDF-objekt med standardinställningarna. | Ett PDF-objekt skapas utifrån det synliga innehållet i Skärm1. |
PDF(Behållare1, { Storlek: A3}) | Genererar ett PDF-objekt med pappersstorleken A3. | Ett PDF-objekt i A3-storlek skapas från det synliga innehållet i Behållare1. |
PDF (Skärm1, { DPI: 72, Marginal: "25mm", Orientering: "Liggande")} | Genererar ett PDF-objekt med upplösningen (DPI) inställd på 72, marginalen inställd på 25 millimeter och orienteringen inställd på liggande (horisontell). | En PDF med angiven DPI, marginal och orientering skapas i standardstorleken (beroende på språk) från det synliga innehållet på Skärm1. |
PDF(Screen1,ExpanderaBehållare {: sant}) | Genererar ett PDF-objekt med tillämpliga kontroller expanderade. | En PDF-fil skapas där alla behållare/gallerier med mer innehåll än vad som är synligt expanderas för att visa allt innehåll i den genererade PDF-filen. |
Kända begränsningar
Vissa kontroller stöds inte för tillfället. Dessa inkluderar diagram, Power BI-panel, mappning och vissa konfigurationer av PCF-kontroller från tredje part.
Kapslade gallerier stöds inte.
Skripttyper som inte är av latinamerikansk typ, samt teckenvikter och teckenformat som fetstil och kursiv stil kanske inte visas i den genererade PDF-filen för vissa teckensnitt.
Det finns inte stöd för att skapa ifyllbara PDF-filer.