Exportar.Core 1.0.0

dotnet add package Exportar.Core --version 1.0.0                
NuGet\Install-Package Exportar.Core -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Exportar.Core" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Exportar.Core --version 1.0.0                
#r "nuget: Exportar.Core, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Exportar.Core as a Cake Addin
#addin nuget:?package=Exportar.Core&version=1.0.0

// Install Exportar.Core as a Cake Tool
#tool nuget:?package=Exportar.Core&version=1.0.0                

Referência da Biblioteca Exportar.Core

  • A Biblioteca é usada para gerar uma planilha .xlsx a partir de uma lista de 'objeto'.

Usando a Biblioteca

  • Instale a biblioteca (Exportar.Core) através do nuget.

Trecho de código de exemplo

 public class Pessoa
 {
    public int Id { get; set; }
    public string Nome { get; set; }
 }

 public class Program 
 {
        static void Main(string[] args)
        {
            Pessoa pessoa = new Pessoa();
            pessoa.Id = 1;
            pessoa.Nome = "Washington Silva Santos";

            List<Pessoa> lstPessoas = new List<Pessoa>();
            lstPessoas.Add(pessoa);

            //após adicionar use o namespace abaixo
            Exportar.Core.XLSX.GerarArquivo(lstPessoas, @"C:\Users\Washington\Desktop\ArquivoGerado.xlsx");
         }
  }

Parâmetros

  • /// <param name="listaGenerica"></param> Obrigatório, é a lista que será gerado o arquivo ".xlsx".
  • /// <param name="caminhoParaSalvarArquivo"></param> Obrigatório, caminho para salvar o arquivo ".xlsx".
  • /// <param name="filtroAtivadoNoCabecalho"></param> Opcional, por default o cabeçalho vem com filtro ativado, pode ser substituído por false.
  • /// <param name="backgroundCabecalho"></param>Opcional, por default a cor é "RED", pode ser substituído informando a cor no idioma Inglês.
  • /// <param name="foregroundCabecalho"></param> Opcional, por default a cor é "WHITE", pode ser substituído informando a cor no idioma Inglês.
  • /// <param name="nomeDaAbaDaPlanilha"></param> Opcional, por default, o nome da aba fica o mesmo nome do objeto, pode ser substituído por qualquer nome.
  • /// <param name="formatarColunadoubleParaMonetario"></param>Opcional, por default a coluna double formata para padrão monetário Brasileiro, pode ser substituído por false.
  • /// <param name="formatarColunaDateTimeRemovendoTime"></param>Opcional, por default é preenchido somente a data (dd/MM/yyyy), pode ser substituído por false assumira a seguinte formatação (dd/MM/yyyy HH:mm:sss).
Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 807 1/16/2019

.net core.