APIs de manipulação de arquivos do Microsoft Project Java
Manipule ou exporte arquivos de projeto para os formatos Primavera, Excel, PDF, Imagens, HTML e XML.
Download grátis julgamentoAspose.Tasks for Java é uma API de gerenciamento de projetos estável e flexível para manipular documentos do Microsoft Project. Os desenvolvedores podem definir as propriedades principais e padrão de um projeto, bem como as informações do calendário. Eles também podem especificar exceções de dias da semana e calendário. API facilita a adição de & recalcular tarefas, recursos e outros dados sem intervenção do usuário.
Aspose.Tasks para API Java expõe a estrutura completa do documento para ler e gravar documentos do Microsoft Project. Com esta poderosa API, os desenvolvedores podem controlar várias etapas do gerenciamento de projetos, como planejamento, rastreamento e muito mais.
Recursos avançados da API de gerenciamento de projetos
Ler, alterar & gravar arquivos do Microsoft Project
Leia MPP & Formatos de projeto XML
Criar, atualizar & escrever projetos no formato de projeto XML
Ler arquivos MPP & atualizar informações de resumo
Alterar configurações padrão
Converter MPP para formato XML
Altere as configurações principais
Gerenciar atributos estendidos
Renderizar dados para HTML
Defina os dias da semana para o projeto
Defina os dias da semana para calendários & exceções de calendário
Leia & escrever calendários para tarefas & Recursos
Gerenciar o agendamento da linha de base da tarefa & durações
Lidar com restrições em tarefas
Criar & gerenciar links entre tarefas
Ler, alterar & criar tarefas, marcos, tarefas estimadas, críticas ou orientadas para o esforço
Gerenciar custos de recursos & variações
Custos de atribuição de acesso & orçamento
Exportar dados do projeto para formatos universais
A API suporta recursos de renderização, tarefas e dados de atribuição de recursos para vários formatos, como JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF e SVG. Além disso, também é possível exportar dados para os formatos TXT, CSV, XLSX, XLS e MPT.
Salve dados MPP em diferentes formatos - Java
// carregue o arquivo a ser convertido
Project pjt = new Project(dir + "template.mpp");
// Converta os formatos MPP para PDF, HTML e TIFF
pjt.save(dir + "output.pdf", SaveFileFormat.PDF);
pjt.save(dir + "output.html", SaveFileFormat.HTML);
pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);
Criar & Atualizar recursos
Aspose.Tasks for Java fornece recursos para trabalhar com recursos dentro de planos de projeto. Quase todos os atributos de recursos são suportados. Os dados de recursos podem ser atualizados e gravados de volta nos formatos MPP e XML.
Renderizar dados para formatos de imagem
Com seu próprio mecanismo de renderização, a API pode renderizar dados facilmente para diferentes rasters e amp; formatos de imagem vetorial e pode especificar várias propriedades da imagem resultante antes da renderização.
Renderizar dados do projeto para JPEG - Java
// carrega o arquivo
Project pjt = new Project(dir + "template.mpp");
// crie ImageSaveOptions com o formato desejado
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);
// renderizar MPP para JPEG
pjt.save(dir + "output.jpg", options);
Gerenciar atribuições de recursos
Em sua forma mais simples, um plano de projeto é uma coleção de tarefas atribuídas a um grupo de recursos. Aspose.Tasks for Java fornece uma API para lidar com alocação e atribuição de recursos dentro de um plano.
Lidar com Calendários & Exceções do calendário
Aspose.Tasks para Java cuida de calendários e exceções de calendário. Pode haver qualquer número de calendários dentro de um plano de projeto e a biblioteca pode lidar com eles com a maior facilidade.
Automação do Microsoft Office - Não Necessário
Aspose.Tasks for Java é construído usando código gerenciado que nunca precisa que o Microsoft Office ou Project seja instalado na máquina para trabalhar com arquivos do MS Project. É uma alternativa perfeita de automação do Microsoft Project em termos de recursos suportados, segurança, estabilidade, escalabilidade, velocidade e preço.
- 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 Java?
- Lista de clientes
- Histórias de sucesso