PDF функция (експериментална)
Отнася се за: Приложения
за платно Приложения, управлявани от модел
[Тази статия е предварително издание на документацията и подлежи на промяна.]
Експортирайте съдържание от текущия екран към обект за използване в множество сценарии.
Важно
- Това е експериментална функция.
- Екперименталните функции не са предназначени за производствена употреба и може да са с ограничена функционалност. Тези функции са достъпни преди официалното издание, за да могат клиентите да получат ранен достъп и да дадат обратна връзка. Повече информация: Разбиране на експериментални, предварителни и оттеглени функции в приложенията за платно
- Поведението, описано в тази статия, е налично само когато експерименталната функция на функцията PDF в Настройки > Предстоящи функции > Експериментални е включена (по подразбиране е изключена).
- Вашето мнение е ценно за нас. Моля, кажете ни какво мислите във Power Apps форума на общността за експериментални функции.
Описание
PDF функцията ви позволява да изберете екран или части от екран за експортиране в PDF обект (петно).
Различните опции за конфигуриране позволяват различни резултати за получения генериран PDF файл.
Важно
- Генерирането на PDF се случва на устройството, на което се изпълнява приложението. Различни устройства като настолни компютри и мобилни устройства ще имат различен капацитет, когато генерирате PDF.
- Генерирането на PDF с изключително голям размер на файла може да доведе до срив на приложението. Това зависи от капацитета на устройството, на което стартирате приложението. Имайте предвид размера и броя на изображенията и колко данни искате да включите в генерирания PDF, особено за приложения, предназначени за използване на мобилно устройство.
Бележка
- Можете да генерирате PDF само от съществуващо съдържание на екрана, където сте извикали PDF функцията. Например, ако сте добавили PDF функцията на екран две, тогава само съдържанието на екран две може да бъде включено в генерирания PDF файл.
Синтаксис
PDF (име на екрана или контролата [,{Размер, DPI, Поле, Ориентация, Разгъване на контейнери}])
Име на екрана или контролата – Задължително. Екранът или контролата, съдържащи съдържанието, което да се използва за генериране на PDF. Поддържани контроли: Вертикална галерия, Контейнер с вертикално оформление, Контейнер с хоризонтално оформление, Контейнер, Екран.
Размер – по избор. Управлява размерите на генерирания PDF файл. Стойността по подразбиране зависи от локала на потребителя на приложението; Letter за САЩ и Канада и A4 за други локали.
DPI – По избор. Контролира мащаба/разделителната способност на генерирания PDF файл. Трябва да е стойност по-голяма от 0 Съдържанието, надвишаващо пространството, разрешено от посочените полета, може да доведе до по-висок ефективен DPI. Стойността по подразбиране е 96.
Марж – по избор. Низ, указващ размера на пространството, запазено между съдържанието и външния ръб на генерирания PDF файл. Всяко поле на генерирания PDF (горно, дясно, долно, ляво) може да поддържа различна стойност. Поддържаните мерни единици за тази стойност включват in, cm, mm, pt и px. Стойността по подразбиране е 0,5 инча (12,7 мм) за всички полета.
Ориентация – по избор. Контролира дали генерираният PDF има портретна (вертикална) или пейзажна (хоризонтална) ориентация. Стойността по подразбиране е портрет (вертикално).
ExpandContainers – по избор. Булев. Контролира дали определени контейнери със съдържание, което надвишава определения им размер, се разширяват, за да покажат цялото съдържание в генерирания PDF файл. Засегнатите контроли включват екрани, контейнери, вертикални и хоризонтални контейнери, вертикални галерии с фиксирана височина (невложени), формуляри и контроли за платно с възможност за превъртане. Стойността по подразбиране е false.
Примери
Формула | Описание | Резултат |
---|---|---|
PDF (Екран1) | Генерира PDF обект с настройките по подразбиране. | PDF обект се създава от видимото съдържание на Screen1. |
PDF (контейнер 1, { размер: A3}) | Генерира PDF обект с размер на хартията, зададен на A3. | PDF обект с размер A3 се създава от видимото съдържание на Container1. |
PDF (Екран 1, { DPI: 72, Полето: "25 мм", Ориентация: "Пейзаж"}) | Генерира PDF обект с разделителна способност (DPI), зададена на 72, поле, зададено на 25 милиметра, и ориентация, зададена на пейзаж (хоризонтална). | PDF файл с указаните DPI, поле и ориентация се създава в размера по подразбиране (в зависимост от локала) от видимото съдържание на Screen1. |
PDF (Screen1, { ExpandContainers: true}) | Генерира PDF обект с разширени приложими контроли. | Създава се PDF файл, където всички контейнери/галерии с повече съдържание, отколкото е видимо, се разширяват, за да покажат цялото съдържание в генерирания PDF файл. |
Известни ограничения
Някои контроли не се поддържат в момента. Те включват диаграми, Power BI плочки, карта и някои конфигурации на PCF контроли на трети страни.
Вложените галерии не се поддържат.
Типовете нелатинични скриптове и теглата и стиловете на шрифта, като получер и курсив, може да не се показват в генерирания PDF файл за някои шрифтове.
Създаването на PDF файлове с възможност за попълване не се поддържа.