Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Aplicaciones de Canvas
[Este artículo es documentación preliminar y está sujeto a modificaciones].
Exporte contenido de la pantalla actual a un objeto para usarlo en múltiples escenarios.
Importante
- Esta es una característica experimental.
- Las características experimentales no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios. Más información: Comprender las funciones experimentales, de vista previa y retiradas en aplicaciones de lienzo
- El comportamiento que describe este artículo solo está disponible cuando la PDF característica experimental de la función en Configuración > Próximas características > experimentales está activada (está desactivada de forma predeterminada).
- Sus comentarios son muy valiosos para nosotros. Denos su opinión en los foros de la comunidad de características experimentales de Power Apps.
Descripción
La PDF función permite seleccionar una pantalla o partes de una pantalla para exportar a un PDF objeto (blob).
Las distintas opciones de configuración permiten resultados diferentes para el generado resultante PDF.
Importante
- PDF La generación se produce en el dispositivo donde se ejecuta la aplicación. Los diferentes dispositivos, como los equipos de escritorio y los dispositivos móviles, tendrán capacidades diferentes al generar un PDF.
- La generación de un PDF objeto con un tamaño de archivo excepcionalmente grande puede provocar que la aplicación se bloquee. Esto depende de la capacidad del dispositivo en el que esté ejecutando la aplicación. Tenga en cuenta el tamaño y el número de imágenes y la cantidad de datos que desea incluir en el generado PDF, específicamente para las aplicaciones diseñadas para su uso en un dispositivo móvil.
Nota
- Solo puede generar un PDF elemento a partir del contenido existente en la pantalla donde ha invocado la PDF función. Por ejemplo, si ha agregado la función en la PDF pantalla dos, solo el contenido de la pantalla dos se puede incluir en el generado PDF.
Sintaxis
PDF (Nombre de pantalla o control [,{Size, PPP, Margin, Orientation, ExpandContainers}])
Nombre de la pantalla o control – Obligatorio. Pantalla o control que contiene el contenido que se va a usar para generar .PDF Controles admitidos: galería vertical, contenedor de diseño vertical, contenedor de diseño horizontal, contenedor, pantalla.
Tamaño – Opcional. Controla las dimensiones del objeto generado PDF. El valor predeterminado depende de la configuración regional del usuario de la aplicación; Carta para EE. UU. y Canadá y A4 para otras configuraciones regionales.
DPI – Opcional. Controla el escalado y resolución del objeto generado PDF. Debe ser un valor mayor que 0. El contenido que exceda el espacio permitido por los márgenes especificados puede resultar en un DPI efectivo más alto. El valor predeterminado es 96.
Margen – Opcional. Cadena que especifica el tamaño del espacio reservado entre el contenido y el borde exterior del generado PDF. Cada margen del generado PDF (superior, derecho, inferior, izquierdo) puede admitir un valor diferente. Las unidades de medida admitidas para este valor incluyen pulgadas, cm, mm, pt y px. El valor predeterminado es 0,5 pulgadas (12,7 mm) para todos los márgenes.
Orientación – Opcional. Controla si el generado PDF tiene una orientación vertical (vertical) o horizontal (horizontal). El valor predeterminado es vertical.
ExpandContainers – Opcional. Booleano. Controla si determinados contenedores con contenido que superan su tamaño asignado se expanden para mostrar todo el contenido en el generado PDF. Los controles afectados incluyen pantallas, contenedores, contenedores verticales y horizontales, galerías verticales de altura fija (no anidadas), formularios y controles de lienzo desplazables. El valor predeterminado es falso.
Ejemplos
| Fórmula | Description | Resultado |
|---|---|---|
| PDF(Screen1) | Genera un PDF objeto con la configuración predeterminada. | Se crea un PDF objeto a partir del contenido visible de Screen1. |
| PDF(Container1, {Size: "A3"}) | Genera un PDF objeto con el tamaño de papel establecido en A3. | Se crea un objeto de tamaño PDF A3 a partir del contenido visible de Container1. |
| PDF(Screen1, {PPP: 72, Margin: "25mm", Orientation: "Landscape"}) | Genera un PDF objeto con la resolución (PPP) establecida en 72, el margen establecido en 25 milímetros y la orientación establecida en horizontal (horizontal). | Se PDF crea un objeto con el VALOR de PPP, el margen y la orientación especificados en el tamaño predeterminado (dependiente de la configuración regional) del contenido visible en Screen1. |
| PDF(Screen1, {ExpandContainers: true}) | Genera un PDF objeto con controles aplicables expandidos. | PDF se crea donde se expanden todos los contenedores o galerías con más contenido de lo que está visible para mostrar todo el contenido en el generadoPDF. |
Limitaciones conocidas
Algunos controles no se admiten actualmente. Estos incluyen gráficos, mosaico de Power BI, mapa y algunas configuraciones de controles PCF de terceros.
Las galerías anidadas no son compatibles.
Es posible que los tipos de script no latino y los pesos de fuente y estilos como negrita y cursiva no aparezcan en el generado PDF para algunas fuentes.
No se admite la creación de archivos PDF rellenables.