GroupDocs.Assembly for Python via .NET

Automatize a Geração de Listas em PPTX Usando a API Python

Com GroupDocs.Assembly for Python via .NET, você pode gerar e inserir automaticamente listas dinâmicas e estruturadas em documentos PPTX — tudo impulsionado por dados em tempo real.

Como Adicionar uma Lista Poderada por Dados a um Documento PPTX

Usando GroupDocs.Assembly, você pode inserir listas inteligentes em modelos PPTX. Siga estes passos simples para automatizar a criação de documentos.

  1. Projete um modelo PPTX que inclua um espaço reservado para a lista.
  2. Especifique o caminho para o arquivo do modelo dentro do seu código.
  3. Recupere dados estruturados de fontes suportadas, como JSON ou XML.
  4. Gere e exporte o documento concluído com a lista populada.
# Insira esta tag no seu modelo para especificar onde a lista aparecerá
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # Defina o caminho para seu documento modelo
        template = "list_template.pptx"

        # Conecte-se à sua fonte de dados (por exemplo, JSON, XML)
        data = ga.DataSourceInfo(GetData(), "label")

        # Gere e salve o documento final com a lista embutida
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pptx", data)
pip install groupdocs-assembly-net
clique para copiar
copiado
Mais exemplos Documentação

Gere Documentos a partir de Modelos Usando Dados Estruturados

GroupDocs.Assembly for Python via .NET facilita a criação de documentos ricos, orientados por dados. Crie modelos uma vez e insira dinamicamente listas, gráficos, códigos de barras, tabelas e imagens com base nas suas fontes de dados ao vivo.

Capacidades Principais do GroupDocs.Assembly

Transforme Dados Comerciais em Relatórios Refinados

Transforme automaticamente dados de JSON, XML, CSV e outras fontes em listas e documentos estruturados em formatos padrão da indústria, como DOCX, XLSX e PDF.

Apresente Dados Clareamente com Listas e Mais

Incorpore listas formatadas de forma clara, ao lado de tabelas, gráficos, hyperlinks, códigos de barras e texto rico para entregar documentos impactantes e legíveis.

Controle a Colocação e Formatação de Listas com LINQ

Utilize a sintaxe estilo LINQ para percorrer coleções de dados e inserir listas exatamente onde necessário, com suporte total para estilização e lógica condicional.

Suporte a Múltiplos Formatos de Saída

Crie e exporte documentos em mais de 50 formatos suportados — Microsoft Office, OpenOffice, PDF, HTML e mais — com integração e fidelidade de renderização perfeitas.

Gere e Insira Listas Usando Código

Este exemplo mostra como utilizar GroupDocs.Assembly para preencher dinamicamente um documento PPTX com uma lista gerada a partir de dados externos.

Python

# Adicione um espaço reservado em seu modelo para definir a colocação da lista
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # Defina o caminho do arquivo para o modelo de documento
        template = "numlist_template.pptx"

        # Recupere ou defina sua fonte de dados para preencher a lista
        data_xml = ga.data("products.xml")

        # Prepare o objeto de dados contendo as informações da lista
        data = ga.DataSourceInfo(data_xml, "products")

        # Inicialize DocumentAssembler para processar o modelo
        asm = ga.DocumentAssembler()

        # Salve o documento final contendo a lista auto-gerada
        asm.assemble_document(template, "result.pptx", data)
pip install groupdocs-assembly-net
clique para copiar
copiado
Mais exemplos Documentação

O que é GroupDocs.Assembly for Python via .NET?

GroupDocs.Assembly for Python via .NET é uma poderosa API de automação de documentos que permite aos desenvolvedores preencher modelos com dados em tempo real. Gere listas, tabelas, gráficos, códigos de barras e outros componentes com formatação precisa. Compatível com mais de 50 formatos, como PDF, MS Office, HTML e arquivos de email, é perfeito para automatizar relatórios e a criação de conteúdo estruturado.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Assembly gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Recursos Poderosos de Geração de Documentos

Gere rapidamente listas e conteúdos estruturados usando GroupDocs.Assembly — ideal para relatórios de negócios, dashboards e documentos personalizados impulsionados por dados em tempo real.

Crie Documentos Baseados em Listas em Mais de 50 Formatos de Arquivo

Python via .NET permite que você mescle dados em modelos em uma ampla variedade de formatos suportados, facilitando a automação da criação de documentos estruturados de alta qualidade.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português