Convierta Primavera XER a PDF usando Python

Oracle Primavera P6 utiliza el formato de archivo XER para la programación y gestión de proyectos. Es un archivo de texto y cualquier editor de texto a su disposición puede abrirlo sin esfuerzo. Convertir XER a PDF permite compartir y revisar datos e información del proyecto Primavera en varios dispositivos. En esta publicación de blog, aprenderemos cómo convertir fácilmente un archivo XER a PDF en Python.

Este artículo cubre los siguientes temas:

API de conversión de Python XER a PDF

Usaremos la API Aspose.Tasks for Python para convertir un archivo Primavera XER en un archivo PDF. Permite trabajar con archivos de gestión de proyectos en Python sin necesidad de Microsoft Project. Permite a los desarrolladores leer y escribir archivos MPP, crear, manipular y convertir proyectos a otros formatos.

Para instalar Aspose.Tasks for Python en su proyecto, descargue el paquete o instálelo desde PyPI usando el siguiente comando pip en la consola:

pip install aspose-tasks

Convertir XER a PDF en Python

Podemos convertir fácilmente el proyecto Primavera P6 del archivo XER a un PDF. Simplemente siga estos sencillos pasos:

  1. Cargue el archivo XER usando la clase Proyecto.
  2. Llame al método save().Toma la ruta del archivo PDF de salida y SaveFileFormat como argumentos.

El siguiente código de muestra muestra cómo convertir XER a PDF en Python.

# Este ejemplo de código demuestra cómo convertir Primavera XER a PDF.
import aspose.tasks as tasks

# Cargar archivo XER de entrada
project = tasks.Project("sample.xer");

# Guardar como pdf
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
Convierta Primavera P6 XER a PDF en Python

Convierta Primavera P6 XER a PDF en Python.

Personalice la conversión de XER a PDF usando Python

De manera similar, podemos personalizar la conversión de XER a PDF siguiendo los pasos a continuación:

  1. Cargue el archivo XER usando la clase Proyecto.
  2. Cree una instancia de la clase PdfSaveOptions.
  3. Después de eso, defina las opciones para guardar, como el tamaño de página, etc.
  4. Finalmente, llame al método save().Toma la ruta del archivo PDF de salida y PdfSaveOptions como argumentos.

El siguiente código de muestra muestra cómo convertir XER a PDF con configuraciones personalizadas en Python.

# Este ejemplo de código demuestra cómo personalizar la conversión de Primavera XER a PDF.
import aspose.tasks as tasks

# Cargar archivo XER de entrada
project = tasks.Project("sample.xer");

# Definir opciones de guardado de PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

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

Obtenga una licencia gratuita

Puede obtener una licencia temporal gratuita para probar la biblioteca sin limitaciones de evaluación.

Convierta XER a PDF en línea

También puede convertir sus archivos Primavera XER a formato PDF en línea utilizando esta herramienta gratuita convertidor de XER a PDF. Es accesible desde cualquier navegador y dispositivo, sin necesidad de complementos, software ni suscripciones.

XER a PDF – Recursos gratuitos

Además de convertir XER a PDF en Python, libere todo el potencial de las amplias funciones y capacidades de la API. Utilice los recursos a continuación para explorar sus funcionalidades al máximo.

Conclusión

En esta publicación, exploramos cómo convertir XER a PDF en Python. Al aprovechar Aspose.Tasks for Python, demostramos cómo cargar un archivo Primavera XER y convertirlo a PDF. Con los pasos descritos en este artículo, puede implementar fácilmente este proceso de conversión, asegurándose de que los cronogramas de su proyecto estén siempre listos para su presentación, archivo o visualización simple en diversas plataformas.

En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.

Ver también