GroupDocs.Assembly for .NET

Adicione códigos de barras a documentos XLSX usando nossa API .NET

GroupDocs.Assembly for .NET oferece suporte total para criar e incorporar códigos de barras dinamicamente em documentos XLSX.

Passos para adicionar um código de barras gerado a um documento XLSX

GroupDocs.Assembly facilita a inserção de códigos de barras em modelos em formatos como XLSX. Suporta mais de 60 tipos de códigos de barras, incluindo formatos unidimensionais e bidimensionais.

  1. Prepare um modelo XLSX com espaços reservados para códigos de barras.
  2. Recupere dados de qualquer fonte de dados suportada.
  3. Configure propriedades adicionais como tamanho ou resolução do código de barras.
  4. Salve o modelo com o código de barras como um novo documento.
// Insira esta tag em seu modelo para gerar um código de barras no documento final
// <<barcode [barcode_expression] -barcode_type>>

// Especifique o caminho do arquivo do modelo
string template = "barcode_template.xlsx";

// Recupere dados da sua fonte
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Salve o documento com o código de barras gerado
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
clique para copiar
copiado
Mais exemplos Documentação

Gere documentos preenchendo modelos com dados

GroupDocs.Assembly for .NET é projetado para simplificar a criação de documentos em formatos populares. Adicione gráficos, listas, tabelas, hiperlinks, imagens e códigos de barras usando modelos e marcação avançados.

Recursos do GroupDocs.Assembly

Crie relatórios a partir de dados de negócios

Nossa API preenche documentos em formatos de escritório populares usando dados de fontes como JSON, XML e CSV de maneira eficiente.

Use elementos visuais para exibir dados

GroupDocs.Assembly suporta a incorporação de elementos nativos como listas, tabelas e gráficos, junto com texto, hiperlinks, imagens e códigos de barras gerados dinamicamente.

Insira dados em qualquer lugar do documento

Utilize uma sintaxe baseada em LINQ para colocar dados exatamente onde necessário. Arrays podem ser inseridos usando loops for-each, e a formatação (por exemplo, cor) pode ser personalizada programaticamente.

Suporta uma ampla gama de formatos

Processar formatos de arquivo populares como MS Office, OpenOffice, PDF, HTML e vários formatos de e-mail. Incorpore um documento em outro conforme necessário.

Como gerar um código de barras dinamicamente

Este exemplo demonstra a incorporação de um código de barras gerado dinamicamente em um documento XLSX.

C#

// Use este modelo para inserir um código de barras no documento
// <<barcode [barcode_expression] -barcode_type>>

// Especifique o caminho para o arquivo do modelo
string template = "barcode_template.xlsx";

// Recupere dados de sua fonte escolhida
CsvDataSource data_csv =
    new CsvDataSource("Barcode Labels.csv", 
    new CsvDataLoadOptions(true));

// Crie um objeto de fonte de dados com apenas os dados necessários
DataSourceInfo data 
    = new DataSourceInfo(data_csv, "label");

// Inicialize DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Defina propriedades adicionais do código de barras
asm.BarcodeSettings.Resolution = 1200;
asm.BarcodeSettings.BaseYDimension = 5f;

// Salve o documento final com o código de barras incorporado
asm.AssembleDocument(template, "result.xlsx", data);
dotnet add package GroupDocs.Assembly
clique para copiar
copiado
Mais exemplos Documentação

Visão Geral do GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET foi desenvolvido para ajudar você a gerar documentos e relatórios integrando dados de uma ampla variedade de fontes. Preencha documentos com texto ou dados numéricos, crie gráficos, tabelas e listas, ou insira imagens e códigos de barras instantaneamente. Use uma marcação avançada para colocar dados exatamente onde necessário. Suporta mais de 50 formatos, incluindo PDF, arquivos do MS Office e e-mails.
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.

Explore recursos principais

Nossa solução é projetada para otimizar suas necessidades de processamento de documentos empresariais.

Crie relatórios em formatos populares

.NET suporta a geração de relatórios em mais de 50 formatos, permitindo que você mescle dados e modelos de forma eficiente para resultados excepcionais.

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