Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Applications canevas
[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]
Exportez le contenu de l’écran actuel vers un objet pour une utilisation dans plusieurs scénarios.
Important
- Il s’agit d’une fonctionnalité expérimentale.
- Les fonctionnalités expérimentales ne sont pas destinées à une utilisation en production et peuvent avoir des fonctionnalités restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que les clients puissent y accéder de façon anticipée et fournir des commentaires. En savoir plus : Comprendre les fonctionnalités expérimentales, en version préliminaire et retirées dans les applications canevas
- Le comportement décrit par cet article n’est disponible que lorsque la PDF fonctionnalité expérimentale de fonction dans Settings > Upcoming features > Experimental est activée (elle est désactivée par défaut).
- Vos commentaires nous sont très utiles. Donnez-nous votre avis sur le forum de la communauté des fonctionnalités expérimentales Power Apps.
Description
La PDF fonction vous permet de sélectionner un écran ou des parties d’un écran pour l’exportation vers un PDF objet (objet blob).
Différentes options de configuration activent différents résultats pour le résultat généré PDF.
Important
- PDF la génération se produit sur l’appareil sur lequel l’application est en cours d’exécution. Différents appareils, tels que les ordinateurs de bureau et les appareils mobiles, ont des capacités différentes lorsque vous générez un PDF.
- La génération d’un PDF fichier avec une taille de fichier exceptionnellement importante peut entraîner un blocage de l’application. Cela dépend de la capacité de l’appareil sur lequel vous exécutez l’application. Tenez compte de la taille et du nombre d’images et de la quantité de données que vous souhaitez inclure dans les applications générées, en particulier pour les applications destinées PDFà être utilisées sur un appareil mobile.
Note
- Vous ne pouvez générer qu’un PDF contenu existant sur l’écran où vous avez appelé la PDF fonction. Par exemple, si vous avez ajouté la fonction à l’écran PDF 2, seul le contenu de l’écran 2 peut être inclus dans le contenu généré PDF.
Syntaxe
PDF (Nom de l’écran ou du contrôle [,{Size, DPI, Margin, Orientation, ExpandContainers}])
Nom de l’écran ou du contrôle – Obligatoire. Écran ou contrôle contenant le contenu à utiliser pour générer le PDF. Contrôles pris en charge : Galerie verticale, Conteneur de mise en page verticale, Conteneur de mise en page horizontale, Conteneur, Écran.
Taille – Facultatif. Contrôle les dimensions du fichier généré PDF. La valeur par défaut dépend des paramètres régionaux de l’utilisateur de l’application ; lettre pour les États-Unis et le Canada et A4 pour les autres paramètres régionaux.
DPI – Facultatif. Contrôle la mise à l’échelle/la résolution du fichier généré PDF. Doit être une valeur supérieure à 0. Le contenu dépassant l’espace autorisé par les marges spécifiées peut entraîner un DPI effectif plus élevé. La valeur par défaut est 96.
Marge – Facultatif. Chaîne spécifiant la taille de l’espace réservé entre le contenu et le bord externe du fichier généré PDF. Chaque marge de la marge générée PDF (en haut, à droite, en bas, à gauche) peut prendre en charge une valeur différente. Les unités de mesure prises en charge pour cette valeur incluent in, cm, mm, pt et px. La valeur par défaut est de 0,5 pouce (12,7 mm) pour toutes les marges.
Orientation – Facultatif. Contrôle si le généré PDF a une orientation portrait (vertical) ou paysage (horizontal). La valeur par défaut est portrait (vertical).
ExpandContainers – Facultatif. Booléenne. Contrôle si certains conteneurs dont le contenu dépasse leur taille allouée s’étendent pour afficher tout le contenu dans le contenu généré PDF. Les contrôles concernés incluent les écrans, les conteneurs, les conteneurs verticaux et horizontaux, les galeries verticales à hauteur fixe (non imbriquées), les formulaires et les contrôles de canevas défilants. La valeur par défaut est false.
Examples
| Formule | Description | Résultat |
|---|---|---|
| PDF(Écran1) | Génère un PDF objet avec les paramètres par défaut. | Un PDF objet est créé à partir du contenu visible de Screen1. |
| PDF(Container1, {Size : « A3"}) | Génère un PDF objet dont le format de papier est défini sur A3. | Un objet de taille PDF A3 est créé à partir du contenu visible de Container1. |
| PDF(Screen1, {PPP : 72, Margin : « 25mm », Orientation : « Paysage"}) | Génère un PDF objet avec la résolution (PPP) définie sur 72, la marge définie sur 25 millimètres et l’orientation définie sur paysage (horizontal). | Une PDF avec l’ppp, la marge et l’orientation spécifiés sont créées dans la taille par défaut (dépendante des paramètres régionaux) à partir du contenu visible sur Screen1. |
| PDF(Screen1, {ExpandContainers : true}) | Génère un PDF objet avec des contrôles applicables développés. | A PDF est créé où tous les conteneurs/galeries avec plus de contenu que ce qui est visible sont développés pour afficher tout le contenu dans le contenu généré PDF. |
Limitations connues
Certains contrôles ne sont actuellement pas pris en charge. Il s’agit notamment des graphiques, de la vignette Power BI, de cartes et de certaines configurations de contrôles PCF tiers.
Les galeries imbriquées ne sont pas prises en charge.
Les types de script non latins et les pondérations de police et les styles tels que gras et italique peuvent ne pas apparaître dans la police générée PDF pour certaines polices.
La création de fichiers PDF à remplir n’est pas prise en charge.