Funkcja PDF (wersja eksperymentalna)
Dotyczy: Aplikacje kanwy Aplikacje oparte na modelu
[Ten artykuł stanowi wstępną wersję dokumentacji i może ulec zmianie.]
Eksport zawartości z bieżącego ekranu do obiektu w celu użycia w kilku scenariuszach.
Ważne
- To jest funkcja objęta programem eksperymentalnym.
- Funkcje w wersji eksperymentalnej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat. Więcej informacji: Zrozumienie eksperymentalnych, podglądowych i wycofanych funkcji w aplikacjach kanwy
- Zachowanie opisane w tym artykule jest dostępne tylko wtedy, gdy funkcja eksperymentalna funkcji PDF w ustawieniach > Przyszłe funkcje > Eksperymentalne jest domyślnie wyłączona.
- Twoja opinia jest dla nas cenna. Przekaż nam ją na forum społecznościowym dotyczącym eksperymentalnych funkcji Power Apps.
opis
Funkcja PDF umożliwia wybranie ekranu lub części ekranu do wyeksportowania do obiektu PDF (blobu).
Różne opcje konfiguracji umożliwiają wygenerowanie różnych wyników w wygenerowanym pliku PDF.
Ważne
- Generowanie plików PDF odbywa się na urządzeniu, na którym działa aplikacja. Różne urządzenia, takie jak komputery stacjonarne i urządzenia mobilne, będą miały różne pojemności podczas generowania pliku PDF.
- Generowanie pliku PDF o wyjątkowo dużym rozmiarze pliku może spowodować awarię aplikacji. Zależy to od wydajności urządzenia, na podstawie których uruchamiana jest aplikacja. Zwróć uwagę na rozmiar i liczbę obrazów oraz ilość danych, które chcesz uwzględnić w wygenerowanym pliku PDF, szczególnie w przypadku aplikacji przeznaczonych do użycia na urządzeniu przenośnym.
Uwaga
- Plik PDF można wygenerować tylko z zawartości znajdującej się na ekranie, na którym wywołano funkcję PDF. Na przykład, jeśli dodano funkcję PDF na drugim ekranie, to tylko zawartość z drugiego ekranu może zostać uwzględniona w wygenerowanym pliku PDF.
Składnia
PDF(Nazwa ekranu lub formantu [,{Rozmiar, DPI, Margines, Orientacja, RozwińKontenery}])
Nazwa ekranu lub kontrolki – Wymagane. Ekran lub formant zawierający zawartość, która ma być generowana w celu wygenerowania pliku PDF. Obsługiwane formanty: Galeria pionowy, Kontener w układzie pionowym, Kontener układu poziomego, Kontener, Ekran.
Rozmiar – opcjonalny. Steruje rozmiarami wygenerowanego pliku PDF. Wartość domyślna zależy od ustawień regionalnych użytkownika aplikacji; List dla USA i Kanady oraz A4 dla innych ustawień regionalnych.
DPI– Opcjonalnie. Steruje skalowaniem/rozdzielczością wygenerowanego pliku PDF. Musi być wartością większą niż 0. Zawartość przekraczająca przestrzeń dozwoloną przez określone marginesy może skutkować wyższym efektywnym DPI. Domyślna wartość wynosi 96.
Margines – opcjonalny. Ciąg określający rozmiar miejsca zarezerwowanego między treścią a zewnętrzną krawędzią wygenerowanego pliku PDF. Każdy margines wygenerowanego pliku PDF (górny, prawy, dolny, lewy) może obsługiwać inną wartość. Obsługiwane jednostki miary dla tej wartości to cale, cm, mm, pt i px. Domyślna wartość wszystkich marży to 0,5 cala (12,7 mm).
Orientacja – opcjonalnie. Umożliwia określenie, czy generowany plik PDF ma orientację pionową (pionową) czy poziomą. Wartość domyślna to portret (pion).
ExpandContainers – Opcjonalnie. Wartość logiczna. Kontroluje, czy niektóre kontenery z zawartością przekraczającą ich przydzielony rozmiar rozszerzają się, aby wyświetlić całą zawartość w wygenerowanym pliku PDF. Kontrolki, na które ma wpływ, obejmują ekrany, kontenery, kontenery pionowe i poziome, pionowe galerie o stałej wysokości (nie zagnieżdżone), formularze i przewijalne kontrolki kanwy. Wartość domyślna to false.
Przykłady
Formuła | Opis | Wynik |
---|---|---|
Plik PDF (ekran 1) | Wygeneruje obiekt PDF o ustawieniach domyślnych. | Obiekt pliku PDF jest tworzony z widocznej treści ekranu 1. |
PDF(Kontener1, { Rozmiar: A3}) | Wygeneruje obiekt PDF o rozmiarze dokumentu ustawionym na wartość A3. | Obiekt PDF o rozmiarze A3 jest tworzony z widocznej zawartości Container1. |
PDF(Ekran1, { DPI: 72, Margines: "25mm", Orientacja: "Pozioma")} | Generuje obiekt PDF z rozdzielczością (DPI) ustawioną na 72, marginesem ustawionym na 25 milimetrów i orientacją ustawioną na poziomą (poziomą). | Plik PDF z określonym DPI, marginesem i orientacją jest tworzony w domyślnym rozmiarze (zależnym od ustawień regionalnych) z widocznej zawartości na ekranie Screen1. |
PDF(Screen1,ExpandContainers {: true}) | Tworzy obiekt pliku PDF z rozwiniętą odpowiednich formantów. | Plik PDF jest tworzony, gdy wszystkie kontenery/galerie z większą zawartością niż jest widoczna, są rozwijane, aby pokazać całą zawartość wygenerowanego pliku PDF. |
Znane ograniczenia
Niektóre kontrolki nie są obecnie obsługiwane. Należą do nich wykresy, kafelek usługi Power BI, mapa i niektóre konfiguracje kontrolek PCF innych firm.
Galerie zagnieżdżone nie są obsługiwane.
Typy skryptów innych niż łacińskie, grubości i style czcionek, takie jak pogrubienie i kursywa, mogą nie pojawiać się w wygenerowanym pliku PDF w przypadku niektórych czcionek.
Tworzenie wypełnianego pliku PDF nie jest obsługiwane.