Dijeli putem


Funkcija PDF-a (eksperimentalna)

Odnosi se na: Aplikacije od gotovih gradivnih elemenata Aplikacije stvorene prema modelu

[Ovaj je članak iz dokumentacije predizdanja i podložan je promjenama.]

Izvezite sadržaj s trenutnog zaslona u objekt za korištenje u više scenarija.

Važno

Opis

Funkcija PDF omogućuje odabir zaslona ili dijelova zaslona za izvoz u PDF objekt (blob).

Različite opcije konfiguracije omogućuju različite rezultate za rezultirajući generirani PDF.

Važno

  • Generiranje PDF-a događa se na uređaju na kojem je pokrenuta aplikacija. Različiti uređaji poput stolnih računala i mobilnih uređaja imat će različite kapacitete kada generirate PDF.
  • Generiranje PDF-a s iznimno velikom veličinom datoteke može dovesti do rušenja aplikacije. To ovisi o kapacitetu uređaja na kojem pokrećete aplikaciju. Imajte na umu veličinu i broj slika te koliko podataka želite uključiti u generirani PDF, posebno za aplikacije namijenjene za korištenje na mobilnom uređaju.

Napomena

  • PDF možete generirati samo iz sadržaja koji postoji na zaslonu gdje ste pozvali PDF funkciju. Na primjer, ako ste dodali PDF funkciju na drugom zaslonu, samo sadržaj na drugom zaslonu može biti uključen u generirani PDF.

Sintaksa

PDF(Screen or control name [,{Size, DPI, Margin, Orientation, ExpandContainers}])

  • Screen or control name – obavezno. Zaslon ili kontrola koja sadrži sadržaj koji se koristi za generiranje PDF-a. Podržane kontrole: Vertikalna galerija, Spremnik okomitog izgleda, Spremnik vodoravnog izgleda, Spremnik, Zaslon.

  • Size – neobavezno. Kontrolira dimenzije generiranog PDF-a. Zadana vrijednost ovisi o lokalnoj postavci korisnika aplikacije; pismo za SAD i Kanadu i A4 za ostale zemlje.

  • DPI – neobavezno. Kontrolira skaliranje/razlučivost generiranog PDF-a. Mora biti vrijednost veća od 0. Sadržaj koji premašuje prostor dopušten prema navedenim marginama može dovesti do veće efektivne DPI. Zadana vrijednost je 96.

  • Margin – neobavezno. Niz koji specificira veličinu prostora rezerviranog između sadržaja i vanjskog ruba generiranog PDF-a. Svaka margina generiranog PDF-a (gornja, desna, donja, lijeva) može podržavati različite vrijednosti. Podržane mjerne jedinice za ovu vrijednost uključuju in, cm, mm, pt i px. Zadana vrijednost je 0,5 inča (12,7 mm) za sve margine.

  • Orientation – neobavezno. Kontrolira hoće li generirani PDF imati portretnu (okomitu) ili pejzažnu (vodoravnu) orijentaciju. Zadana vrijednost je portretna (okomita).

  • ExpandContainers – neobavezno. Booleov. Kontrolira hoće li se određeni spremnici sa sadržajem koji premašuje njihovu dodijeljenu veličinu proširiti kako bi prikazali sav sadržaj u generiranom PDF-u. Pogođene kontrole uključuju zaslone, spremnike, okomite i vodoravne spremnike, okomite galerije fiksne visine (neugniježđene), obrasce i kontrole radnog područja s mogućnošću pomicanja. Zadan je vrijednost false.

Primjeri

Formula Opis Result
PDF(Screen1) Generira PDF objekt sa zadanim postavkama. PDF objekt se stvara iz vidljivog sadržaja Screen1.
PDF(Container1, {Size: A3}) Generira PDF objekt s veličinom papira postavljenom na A3. PDF objekt veličine A3 stvara se iz vidljivog sadržaja Container1.
PDF(Screen1, {DPI: 72, Margin: "25mm", Orientation: "Landscape"}) Generira PDF objekt s razlučivošću (DPI) postavljenom na 72, marginom postavljenom na 25 milimetara i usmjerenjem postavljenim na pejzaž (vodoravno). PDF s navedenim DPI-jem, marginom i usmjerenjem stvara se u zadanoj veličini (ovisno o lokalnoj postavci) iz vidljivog sadržaja na Screen1.
PDF(Screen1, {ExpandContainers: true}) Generira PDF objekt s proširenim primjenjivim kontrolama. PDF se stvara tamo gdje se svi spremnici/galerije s više sadržaja nego što je vidljivo proširuju kako bi se prikazao sav sadržaj u generiranom PDF-u.

Poznata ograničenja

  • Određene kontrole trenutačno nisu podržane. To uključuje grafikone, Power BI pločice, kartu i neke konfiguracije PCF kontrola drugih proizvođača.

  • Ugniježđene galerije nisu podržane.

  • Vrste nelatiničnih pisama te težine i stilovi fontova kao što su podebljani i kurziv možda se neće pojaviti u generiranom PDF-u za neke fontove.

  • Stvaranje PDF-ova koji se mogu ispuniti nije podržano.