Converta Primavera XER em PDF usando Python

O Oracle Primavera P6 usa o formato de arquivo XER para agendamento e gerenciamento de projetos. É um arquivo de texto e pode ser aberto facilmente por qualquer editor de texto à sua disposição. A conversão de XER para PDF permite compartilhar e revisar dados e informações do projeto Primavera em vários dispositivos. Nesta postagem do blog, aprenderemos como converter facilmente um arquivo XER em PDF em Python.

Este artigo cobre os seguintes tópicos:

API de conversão de Python XER para PDF

Usaremos a API Aspose.Tasks for Python para converter um arquivo Primavera XER em um arquivo PDF. Permite trabalhar com arquivos de gerenciamento de projetos em Python sem a necessidade do Microsoft Project. Ele permite que os desenvolvedores leiam e gravem arquivos MPP, criem, manipulem e convertam projetos em outros formatos.

Para instalar Aspose.Tasks for Python em seu projeto, baixe o pacote ou instale-o em PyPI usando o seguinte comando pip no console:

pip install aspose-tasks

Converta XER para PDF em Python

Podemos facilmente converter o projeto Primavera P6 do arquivo XER para um PDF. Apenas siga estes simples passos:

  1. Carregue o arquivo XER usando a classe Project.
  2. Chame o método save().Ele usa o caminho do arquivo PDF de saída e SaveFileFormat como argumentos.

O código de exemplo a seguir mostra como converter XER em PDF em Python.

# Este exemplo de código demonstra como converter Primavera XER em PDF.
import aspose.tasks as tasks

# Carregar arquivo XER de entrada
project = tasks.Project("sample.xer");

# Salvar como PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
Converter Primavera P6 XER em PDF em Python

Converta Primavera P6 XER em PDF em Python.

Personalize a conversão de XER para PDF usando Python

Da mesma forma, podemos personalizar a conversão de XER para PDF seguindo as etapas abaixo:

  1. Carregue o arquivo XER usando a classe Project.
  2. Crie uma instância da classe PdfSaveOptions.
  3. Depois disso, defina opções de salvamento, como tamanho da página, etc.
  4. Finalmente, chame o método save().Ele usa o caminho do arquivo PDF de saída e PdfSaveOptions como argumentos.

O código de exemplo a seguir mostra como converter XER em PDF com configurações personalizadas em Python.

# Este exemplo de código demonstra como personalizar a conversão do Primavera XER em PDF.
import aspose.tasks as tasks

# Carregar arquivo XER de entrada
project = tasks.Project("sample.xer");

# Definir opções de salvamento de PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# Salvar como PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar a biblioteca sem limitações de avaliação.

Converter XER para PDF on-line

Você também pode converter seus arquivos Primavera XER para o formato PDF online usando esta ferramenta gratuita conversor de XER para PDF. É acessível a partir de qualquer navegador e dispositivo, sem a necessidade de plugins, software ou assinaturas.

XER para PDF – Recursos Gratuitos

Além de converter XER em PDF em Python, libere todo o potencial dos extensos recursos e capacidades da API. Utilize os recursos abaixo para explorar ao máximo suas funcionalidades.

Conclusão

Nesta postagem, exploramos como converter XER em PDF em Python. Aproveitando o Aspose.Tasks for Python, demonstramos como carregar um arquivo Primavera XER e convertê-lo em PDF. Com as etapas descritas neste artigo, você pode implementar facilmente esse processo de conversão, garantindo que os cronogramas do seu projeto estejam sempre prontos para apresentação, arquivamento ou simples visualização em diversas plataformas.

Em caso de qualquer ambigüidade, sinta-se à vontade para nos contatar em nosso fórum de suporte gratuito.

Veja também