Del via


PDF-funksjon(eksperimentell)

Gjelder: Lerretsapper Modelldrevne apper

[Denne artikkelen inneholder dokumentasjon for forhåndsversjonen og kan bli endret.]

Eksporter innhold fra gjeldende skjerm til et objekt for bruk i flere scenarioer.

Viktig

Bekrivelse

PDF-funksjonen gjør at du kan velge en skjerm eller deler av en skjerm for eksport til et PDF-objekt (BLOB).

Ulike konfigurasjonsalternativer gir ulike resultater for den genererte PDF-filen.

Viktig

  • PDF-generering skjer på enheten der appen kjører. Ulike enheter, for eksempel stasjonære datamaskiner og mobile enheter, har ulike kapasiteter når du genererer en PDF-fil.
  • Hvis du genererer en PDF-fil med en usedvanlig stor filstørrelse, kan appen krasje. Dette avhenger av kapasiteten til enheten du kjører appen på. Vær oppmerksom på størrelsen, antall bilder og hvor mye data du ønsker å ta med i den genererte PDF-filen, særlig når det gjelder apper beregnet på bruk på en mobilenhet.

Merk

  • Du kan bare generere en PDF-fil fra innhold som er på skjermen der du har aktivert PDF-funksjonen. Hvis du for eksempel har lagt til PDF-funksjonen på skjerm to, er det bare innholdet på skjerm to som kan tas med i den genererte PDF-filen.

Syntaks

PDF(skjerm- eller kontrollnavn [,{Size, DPI, Margin, Orientation, ExpandContainers}])

  • Screen or control name – Obligatorisk. Skjermen eller kontrollen med innholdet som skal brukes til å generere PDF-filen. Støttede kontroller: Vertical Gallery, Vertical Layout Container, Horizontal Layout Container, Container, Screen.

  • Size – valgfritt. Styrer dimensjonene til den genererte PDF-filen. Standardverdien avhenger av appbrukerens nasjonale innstillinger. Letter for USA og Canada og A4 for andre nasjonale nasjonale innstillinger.

  • DPI – valgfritt. Styrer skaleringen/oppløsningen til den genererte PDF-filen. Må være en verdi som er større enn 0. Innhold som overskrider plassen angitt med margene, kan gi en høyere faktisk PPT. Standardverdien er 96.

  • Margin – valgfritt. En streng som angir størrelsen på avstanden som er reservert mellom innholdet og ytterkanten til den genererte PDF-filen. Hver marg i det genererte PDF-dokumentet (topp, høyre, bunn, venstre) kan støtte en annen verdi. Støttede måleenheter for denne verdien omfatter tommer, cm, mm, pt og piksler. Standardverdien er 0,5 tommer (12,7 mm) for alle marger.

  • Orientation – valgfritt. Styrer hvorvidt den genererte PDF-filen har stående (loddrett) eller liggende (vannrett) retning. Standardverdien er stående (loddrett).

  • ExpandContainers – valgfritt. Boolsk. Styrer hvorvidt bestemte beholdere med innhold som overskrider den tildelte størrelsen, utvides for å vise alt innhold i den genererte PDF-filen. Påvirkede kontroller omfatter skjermer, beholdere, loddrette og vannrette beholdere, loddrette gallerier med fast høyde (ikke nestet), skjemaer og lerretskontroller som kan rulles. Standardverdien er false.

Eksempler

Formel Bekrivelse Resultat
PDF(Screen1) Genererer et PDF-objekt med standardinnstillingene. Et PDF-objekt opprettes fra det synlige innholdet i Screen1.
PDF(Container1, {Size: A3}) Genererer et PDF-objekt med papirstørrelsen satt til A3. Et PDF-objekt med A3-størrelse opprettes fra det synlige innholdet i Container1.
PDF(Screen1, {DPI: 72, Margin: "25mm", Orientation: "Landscape"}) Genererer et PDF-objekt med oppløsningen (DPI) satt til 72, margen satt til 25 millimeter, og retningen satt til liggende (vannrett). En PDF-fil med angitt PPT, marg og retning opprettes i standardstørrelsen (avhengig av nasjonale innstillinger) fra det synlige innholdet på Screen1.
PDF(Screen1, {ExpandContainers: true}) Genererer et PDF-objekt med aktuelle kontroller utvidet. En PDF-fil opprettes der alle beholdere/gallerier med mer innhold enn det som vises, utvides for å vise alt innhold i den genererte PDF-filen.

Kjente begrensninger

  • Visse kontroller støttes ikke for øyeblikket. Disse omfatter diagrammer, Power BI-fliser, kart og enkelte konfigurasjoner av PCF-kontroller fra tredjeparter.

  • Nestede gallerier støttes ikke.

  • Det kan hende at ikke-latinske skripttyper og skrifttykkelser og -stiler, for eksempel fet og kursiv, ikke vises i den genererte PDF-filen for enkelte skrifter.

  • Det er ikke støtte for opprettelse av utfyllbare PDF-filer.