Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: Aplicativos de tela
[Este artigo é uma documentação de pré-lançamento e está sujeito a alterações.]
Exporte conteúdos do ecrã atual para um objeto para utilização em vários cenários.
Importante
- Esta é uma funcionalidade experimental.
- As funcionalidades experimentais não se destinam à produção e poderão ter funcionalidades restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipadamente e enviar comentários. Mais informações: Compreender caraterísticas experimentais, de pré-visualização e retiradas em aplicações de tela
- O comportamento descrito neste artigo está disponível somente quando o PDF recurso experimental de função em Configurações > próximas recursos > experimentais está ativado (ele está desativado por padrão).
- O seu feedback é valioso para nós. Partilhe a sua opinião no fórum da comunidade de caraterísticas experimentais do Power Apps.
Description
A PDF função permite que você selecione uma tela ou partes de uma tela para exportar para um PDF objeto (blob).
Diferentes opções de configuração permitem resultados diferentes para o resultado gerado PDF.
Importante
- PDF A geração acontece no dispositivo em que o aplicativo está sendo executado. Dispositivos diferentes, como computadores desktop e dispositivos móveis, terão capacidades diferentes quando você estiver gerando um PDFarquivo .
- Gerar um PDF com um tamanho de arquivo excepcionalmente grande pode resultar na falha do aplicativo. Isto depende da capacidade do dispositivo em que está a executar a aplicação. Esteja ciente do tamanho e número de imagens e quantos dados você deseja incluir no gerado PDF, especificamente para aplicativos destinados ao uso em um dispositivo móvel.
Nota
- Você só pode gerar um PDF a partir do conteúdo existente na tela onde você invocou a PDF função. Por exemplo, se você adicionou a PDF função na tela dois, então apenas o conteúdo na tela dois pode ser incluído no gerado PDF.
Sintaxe
PDF (Nome da tela ou do controle [,{Size, DPI, Margin, Orientation, ExpandContainers}])
Nome da tela ou do controle – Obrigatório. A tela ou controle que contém o conteúdo a ser usado para gerar o PDF. Controlos suportados: Vertical Gallery, Vertical Layout Container, Horizontal Layout Container, Container, Screen.
Tamanho – Opcional. Controla as dimensões do arquivo PDF. O valor predefinido depende da região do utilizador da aplicação; Carta para EUA e Canadá e A4 para outras regiões.
DPI – Opcional. Controla o dimensionamento/resolução do arquivo PDF. Tem de ser um valor maior que 0. O conteúdo que excede o espaço permitido pelas margens especificadas pode resultar num PPP mais eficaz. O valor predefinido é 96.
Margem – Opcional. Uma cadeia de caracteres que especifica o tamanho do espaço reservado entre o conteúdo e a borda externa do arquivo PDF. Cada margem do gerado PDF (superior, direita, inferior, esquerda) pode suportar um valor diferente. As unidades de medida suportadas para este valor incluem in, cm, mm, pt e px. O valor predefinido é 0,5 polegadas (12,7 mm) para todas as margens.
Orientação – Opcional. Controla se o gerado PDF tem uma orientação retrato (vertical) ou paisagem (horizontal). O valor predefinido é vertical.
ExpandContainers – Opcional. Booleano. Controla se determinados contêineres com conteúdo que excede o tamanho alocado se expandem para exibir todo o conteúdo no arquivo PDF. Os controlos afetados incluem ecrãs, contentores, contentores verticais e horizontais, galerias de altura fixa vertical (não aninhadas), formulários e controlos de tela deslocáveis. O valor predefinido é false.
Exemplos
| Fórmula | Descrição | Resultado |
|---|---|---|
| PDF(Tela1) | Gera um PDF objeto com as configurações padrão. | Um PDF objeto é criado a partir do conteúdo visível de Screen1. |
| PDF(Container1, {Tamanho: "A3"}) | Gera um PDF objeto com o tamanho do papel definido como A3. | Um objeto de tamanho PDF A3 é criado a partir do conteúdo visível de Container1. |
| PDF(Tela1, {DPI: 72, Margem: "25mm", Orientação: "Paisagem"}) | Gera um PDF objeto com a resolução (DPI) definida como 72, a margem definida como 25 milímetros e a orientação definida como paisagem (horizontal). | A PDF com o DPI, margem e orientação especificados é criado no tamanho padrão (dependente da localidade) a partir do conteúdo visível na Tela1. |
| PDF(Tela1, {ExpandContainers: true}) | Gera um PDF objeto com controles aplicáveis expandidos. | A PDF é criado onde todos os contêineres/galerias com mais conteúdo do que é visível são expandidos para mostrar todo o conteúdo no gerado PDF. |
Limitações conhecidas
Atualmente, não são suportados determinados controlos. Estes incluem gráficos, mosaico do Power BI, Mapa e algumas configurações de controlos PCF de terceiros.
As Galerias Aninhadas não são suportadas.
Tipos de script não latinos e espessuras e estilos de fonte, como negrito e itálico, podem não aparecer no gerado PDF para algumas fontes.
A criação de PDFs preenchíveis não é suportada.