public static List <string> GerarPdfeAgruparArquivos(List <string> listaCaminhos) { List <string> arquivosParaAgrupar = new List <string>(); foreach (var caminhoPlanilha in listaCaminhos) { ConversaoPdfUtils.GerarArquivoPdf(caminhoPlanilha); var diretorioPlanilha = Path.GetDirectoryName(caminhoPlanilha); var arquivo = Path.GetFileName(caminhoPlanilha); arquivo = $"{arquivo.Split('.')[0]}.pdf"; var caminhoArquivo = $"{diretorioPlanilha}/{arquivo}"; arquivosParaAgrupar.Add(caminhoArquivo); } return(arquivosParaAgrupar); }
public static List <string> SelecionarArquivosParaAgrupar(string diretorioApr) { List <string> arquivosParaAgrupar = new List <string>(); var caminhoArquivosParaAgrupar = Directory.GetFiles(diretorioApr, "*.xlsx"); if (!caminhoArquivosParaAgrupar.Any()) { return(arquivosParaAgrupar); } foreach (var caminhoPlanilha in caminhoArquivosParaAgrupar) { ConversaoPdfUtils.GerarArquivoPdf(caminhoPlanilha); var diretorioPlanilha = Path.GetDirectoryName(caminhoPlanilha); var arquivo = Path.GetFileName(caminhoPlanilha); arquivo = $"{arquivo.Split('.')[0]}.pdf"; var caminhoArquivo = $"{diretorioPlanilha}/{arquivo}"; arquivosParaAgrupar.Add(caminhoArquivo); } return(arquivosParaAgrupar); }