Aspose.Tasks for .NET é uma API de gerenciamento de projeto confiável para processar arquivos do Microsoft Project. A API oferece suporte à leitura, gravação e manipulação de documentos do Microsoft Project sem quaisquer 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 cronogramas de trabalho. Aspose.Tasks para .NET API apresenta 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 atribuindo ou removendo recursos de ou para tarefas. Os usuários podem manipular restrições, prioridades, tarefas críticas e orientadas ao esforço, interromper ou retomar uma tarefa e dividir tarefas, gerenciar atributos estendidos, vincular tarefas e gravar dados atualizados no projeto.
Recursos avançados da API do Microsoft Project .NET
Crie arquivos MS Project e Oracle Primavera do zero
Definir dias da semana e exceções para um calendário
Ler e gravar arquivos do MS Project protegidos por senha
Exporte o projeto para outros formatos com gráfico de Gantt altamente personalizável
Gerenciar linhas de base, custos e marcos
Lidar com atributos estendidos de tarefas, recursos e atribuições e suas definições
Personalize o contorno de trabalho da atribuição de recursos
Renderizar estruturas de detalhamento de trabalho (WBS) para imagens
Renderizar arquivos MS Project e Oracle Primavera para HTML
Classifique as tarefas por nomes, datas, durações e muitos outros campos
Atualize as propriedades personalizadas dos arquivos do Projeto MPP
Abra e salve arquivos de projeto de/para o MS Project Online ou instância local do MS Project Server via PWA
Grande variedade de conversões entre formatos do Microsoft Project para imagens e outros formatos de dados, incluindo PDF, Excel, HTML
Mesclar JIRA para MPP, XML para MPP, MPX para PDF e outros
Recursos da API na documentação
Você pode ver a lista completa de recursos do Aspose.Tasks em nossa documentação. O uso da biblioteca Aspose.TASKS C# em seu projeto permite que você execute as seguintes tarefas:
- Instalação de Aspose.Tasks para .NET usando o console do gerenciador de pacotes
- Guia do desenvolvedor entre formatos populares.
- Crie manipuladores de mensagens personalizados para executar uma tarefa específica .
- Trabalhando com links de tarefas via .NET API
- Trabalhando com recursos Adicionando recursos ao Microsoft Project (MPP/ XML) arquivos
- Conversão de arquivos MPP do MS Project para PDF, XML, JPEG e outros
- e mais.
Converter dados do projeto em vários formatos
Aspose.Tasks para .NET suporta renderização de tarefas, 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#
// load the file to be converted
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// save in different formats
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 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.
Você pode experimentar o conversor de tarefas online.
Você também pode converter dados de projeto, Jira, MPP, MPX, MPT ou XML em muitos outros formatos de arquivo, incluindo alguns listados abaixo:
Mesclar arquivos JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF e XML
- carrega arquivos usando classes Aspose.Tasks para trabalho com documentos do Microsoft Project sem utilizar o Microsoft Project;
- cria uma instância de Artigos técnicos como renderizar e usando Aspose.Tasks com outras linguagens
- Contém classes para salvar um projeto para formatos diferentes.
Além disso, você pode mesclar arquivos em tempo real! Combine Jira, MPP, MPX, MPT, XML, MS Projects em PDF, XPS, Primavera e muitos outros formatos de arquivo:
Aspose.Tasks for .NET API torna o processo de fusão dos arquivos mais fácil para os desenvolvedores:
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 Project. 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, Aspose.Tasks for .NET é capaz de lidar com qualquer cenário. Inclusive, permite criar e editar arquivos de projeto MS usando o Document Object Model (DOM). DOM é uma interface de programação que permite apresentar um documento na forma de uma árvore de nós, onde cada nó é uma parte do documento. A API Aspose.Tasks para .NET permite que você se conecte a uma página, carregue-a, modifique seu conteúdo e execute outras operações de arquivo.
- navegue nos documentos usando vários métodos, como passagem de elemento, passagem de documento, consultas XPath e consultas de seletor CSS,
- remover e substituir alguns dados fatais de um arquivo,
- mesclar arquivos de projeto,
- bloqueio e desbloqueio e outras funções.
A API de tarefas .NET ajuda os desenvolvedores a ler, modificar, navegar e editar documentos do MS Project. Algumas funções de edição de arquivo que a API do Aspose.Tasks para .NET pode executar são as seguintes:
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 Project. Isso permite que os desenvolvedores renderizem os dados do projeto em vários formatos de imagem raster e vetorial enquanto controlam certos aspectos da imagem resultante.
Renderizar dados do projeto para JPEG - C#
// load file
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// create ImageSaveOptions with desired format
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{ CustomPageSize = new SizeF(2200, 1100), HorizontalResolution = 96f, VerticalResolution = 96f,
JpegQuality = 70
};
// render data to image format
prj.Save(dir + "output.jpg", options);
A conversão reversa é simples assim! Usando a biblioteca de classes Aspose.Tasks em seu aplicativo C#, você pode converter facilmente o arquivo Mareach MS Project em qualquer arquivo de formato de arquivo com apenas uma linha de código!
Experimente online MS Project Converter Você pode converter o MS Project arquivos para XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG e outros formatos de imagem. Carregue, transforme seus documentos e obtenha resultados em poucos segundos. Você não precisa de nenhum software adicional.
A biblioteca Aspose.Tasks para .NET fornece API de análise do MS Project para a plataforma C#. Você pode criar, editar, salvar, mesclar, converter arquivos MPP para outros formatos de arquivo e adicionar links, listas, blocos de código, imagens e outros elementos em arquivos de projeto seguindo os links:
Agendamento de Tarefas, Acompanhamento e Avaliação de 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 as linhas de base das tarefas e o trabalho real, acessem os custos e o orçamento das atribuições e gerenciem os custos e as variações dos recursos para o acompanhamento do projeto. Esses são apenas alguns recursos de uma longa lista de recursos compatíveis com a API.
Salvar elementos HTML em arquivos separados
Aspose.Tasks para .NET API torna a exportação de dados do projeto para HTML uma experiência 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.
Aspose.Tasks oferece MS Project Viewer online gratuito, que ajuda a obter informações sobre o projeto via URL. Nossos aplicativos são seguros, multiplataforma e não requerem instalação de software. Os aplicativos são simples e fáceis de usar, mas eficazes e confiáveis.
Outros recursos suportados do Aspose.Tasks para .NET API
Use a biblioteca Aspose.Tasks C# para converter, mesclar, bloquear, desbloquear documentos de download e muito mais!
Support and Learning Resources
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Vídeos Tutoriais
- Suporte ao produto
- Suporte Gratuito
- Suporte pago
- blog
- Notas de versão
- Por que Aspose.Tasks para .NET?
- Lista de clientes
- Histórias de sucesso