APIs de processamento de arquivos do Microsoft Projeto .NET
Crie, leia, escreva, manipule e exporte documentos do Microsoft Projeto para os formatos Primavera, Excel, HTML, PDF, imagens e XML.
Download grátis julgamentoAspose.Tasks for .NET é uma API de gerenciamento de projetos confiável para processar arquivos do Microsoft Projeto. A API oferece suporte à leitura, gravação e manipulação de documentos do Microsoft Projeto sem outras dependências de software. Além disso, a API expõe os dados do projeto para oferecer recursos completos de planejamento, definição e rastreamento. A biblioteca suporta totalmente várias propriedades do projeto e pode ser usada para manipular calendários ou agendas de trabalho.
Aspose.Tasks para .NET API mostra dados como tarefas, recursos, atribuições de recursos e dados de atributos estendidos para que os desenvolvedores possam manipulá-los. Os usuários podem planejar completamente criando e lendo tarefas e recursos e atribuir ou remover recursos de ou para tarefas. Os usuários podem manipular restrições, prioridades, tarefas críticas e orientadas por esforço, parar ou retomar uma tarefa e dividir tarefas, gerenciar atributos estendidos, vincular tarefas e gravar dados atualizados de volta no projeto.
Recursos avançados da API do .NET Microsoft Projeto
Crie arquivos MS Projeto e Oracle Primavera do zero
Definir dias da semana e exceções para um calendário
Ler e gravar arquivos do MS Projeto protegidos por senha
Exporte o projeto para outros formatos com Gráfico de Gantt altamente personalizável
Gerenciar linhas de base, custos & Milestones
Lidar com atributos estendidos de tarefas, recursos e atribuições e suas definições
Definir atribuição de recursos & alocação
Renderizar estruturas de divisão de trabalho (WBS) para imagens
Renderize arquivos do MS Projeto e Oracle Primavera para HTML
Classifique as tarefas por nomes, datas, durações e muitos outros campos
Atualizar propriedades personalizadas de arquivos MPP Projeto
Abra e salve arquivos de projeto com o MS Projeto Online e o MS Projeto Server
Converter dados do projeto em vários formatos
Aspose.Tasks para .NET suporta tarefas de renderização, recursos e dados de atribuição de recursos para formatos de layout fixo, bem como XML, HTML e vários outros formatos de arquivo populares para fácil distribuição de informações.
Salve os dados do projeto em diferentes formatos - C#
// carregue o arquivo a ser convertido
var prj = new Aspose.Tasks.Projeto(dir + "template.mpp");
// salvar em formatos diferentes
prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);
prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);
prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);
Um recurso importante da biblioteca é a capacidade de renderizar a WBS em um projeto para qualquer um dos formatos de imagem padrão suportados pelo .NET Framework. Além disso, também é possível exportar os dados do projeto para os formatos CSV, TXT, XLS, XLSX e MPT.
Lidar com tarefas no projeto
Aspose.Tasks para .NET fornece um rico conjunto de classes para lidar com tarefas dentro de um arquivo do Microsoft Projeto. Os planos de projeto podem variar em complexidade, desde uma simples lista de tarefas simples até um grande grupo aninhado de tarefas interdependentes. Independentemente da complexidade, o Aspose.Tasks for .NET é capaz de lidar com qualquer cenário.
Agendamento de Tarefas, Rastreamento & Avaliação do orçamento
Aspose.Tasks para .NET pode calcular o caminho crítico e o agendamento de um projeto. Ele também permite que os desenvolvedores gerenciem linhas de base de tarefas & trabalho real, custos de atribuição de acesso & orçamentar e gerenciar os custos e recursos de recursos; variações para acompanhamento do projeto. Esses são apenas alguns recursos de uma longa lista de recursos que a API suporta.
Converter dados do projeto em imagens
Aspose.Tasks para .NET tem seu próprio mecanismo de renderização especialmente projetado para replicar o estilo de renderização do MS Projeto. Isso permite que os desenvolvedores renderizem os dados do projeto para um número de raster & formatos de imagem vetorial enquanto controlam certos aspectos da imagem resultante.
Renderizar dados do projeto para JPEG - C#
// carrega o arquivo
var prj = new Aspose.Tasks.Projeto(dir + "template.mpp");
// cria ImageSaveOptions com o formato desejado
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f,
JpegQuality = 70
};
// renderiza os dados para o formato da imagem
prj.Save(dir + "output.jpg", options);
Salvar elementos HTML em arquivos separados
Aspose.Tasks for .NET API torna a exportação de dados do projeto para HTML realmente ótima, pois permite exportar as fontes, imagens e estilos CSS para arquivos separados. Além disso, você também pode atribuir os parâmetros necessários às funções de retorno de chamada para o processo de exportação.
Suporte de interoperabilidade COM
Aspose.Tasks para .NET expõe seus recursos por meio de uma interface COM. Isso significa que você não precisa se restringir a usar o Aspose.Tasks for .NET apenas com a plataforma .NET, ele pode ser usado em qualquer idioma que você precisar através de seus serviços de interoperabilidade COM.
O que as pessoas estão dizendo
Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre as APIs Aspose.Words.
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Vídeos tutoriais
- Suporte ao produto
- Suporte gratuito
- Suporte pago
- Blogue
- Release Notes
- Por que Aspose.Tasks para .NET
- Lista de clientes
- Histórias de sucesso