Os arquivos do Microsoft Project (MPP) podem conter tarefas, recursos, atribuições e outras informações relacionadas ao projeto. Você pode converter arquivos MPP em arquivos de formato Excel XLSX ou CSV programaticamente usando C#. Consulte as seções a seguir para obter mais detalhes:
- Conversor de arquivos MPP para Excel XLSX ou CSV - Instalação da API C#
- Converter arquivo MPP para XLSX programaticamente usando C#
- Converter MPP para arquivo CSV programaticamente com C#
Conversor de arquivos MPP para Excel XLSX ou CSV - Instalação da API C#
Aspose.Tasks for .NET A API oferece suporte à criação, edição ou manipulação de arquivos do Microsoft Project programaticamente em aplicativos baseados em .NET. Simplesmente instale a API baixando os arquivos de recursos da seção New Releases ou usando o seguinte comando de instalação NuGet com a ferramenta Package Manager:
PM> Install-Package Aspose.Tasks
Converta arquivos MPP para Excel XLSX programaticamente usando C#
Você pode converter o arquivo MPP em um arquivo de formato Excel XLSX com as etapas abaixo:
- Leia o arquivo MPP do Projeto de entrada.
- Inicialize o objeto de classe XlsxOptions.
- Salve o arquivo Excel XLSX de saída.
O código a seguir explica como converter arquivos no formato MPP para Excel XLSX com diferentes opções programaticamente com C#:
// Leia o arquivo MPP do Projeto de entrada
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// Inicializar objeto de classe XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Salvar arquivo XLSX de saída
project.Save("Project.xlsx", options);
Converter MPP para arquivo CSV programaticamente com C#
Os arquivos CSV são usados para armazenar valores separados por vírgula. Você pode converter um arquivo MPP em um arquivo CSV enquanto especifica opções diferentes, como o delimitador de texto. Juntamente com várias propriedades expostas pela classe CsvSaveOptions, você pode especificar o delimitador como vírgula, ponto-e-vírgula, espaço ou tabulação, conforme seus requisitos. Siga as etapas abaixo para converter um arquivo MPP em CSV programaticamente em C#:
- Carregue o arquivo MPP de entrada usando a classe Project.
- Inicialize a instância da classe CsvOptions.
- Salve o arquivo CSV de saída.
O código abaixo mostra como converter um arquivo MPP em um arquivo CSV programaticamente usando C#:
// Leia o arquivo MPP do Projeto de entrada
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// Inicializar a instância da classe CsvOptions
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// Salvar arquivo CSV de saída
project.Save("Project.csv", options);
Obtenha licença de API gratuita
Você pode testar a API em plena capacidade solicitando uma Licença Temporária Gratuita.
Conclusão
Neste artigo, você aprendeu como converter o arquivo do Microsoft Project (MPP) para Excel XLSX ou arquivo de formato CSV programaticamente usando C#. Você pode trabalhar com diferentes recursos da API em aplicativos baseados em .NET, onde pode explorar os recursos visitando a Documentação. Em caso de dúvidas, sinta-se à vontade para nos contatar no Fórum de Suporte Gratuito.