Cómo poner el número de página en Word usando Python

Este tutorial está diseñado para guiar sobre cómo poner el número de página en Word usando Python proporcionando pasos detallados y un código de muestra ejecutable. Obtendrá información sobre roaming en un archivo de Word cargado y agregará diferentes contenidos como números de página en su pie de página. El código de muestra al final insertará un número de página en Word usando python junto con el número total de páginas y finalmente guardará el archivo de Word resultante como DOCX, DOC, o cualquier otro Formato compatible con MS Word.

Pasos para agregar números de página en Word usando Python

  1. Establezca el entorno para usar Aspose.Words para Python a través de .NET para agregar el número de página
  2. Cargue el archivo de Word de origen utilizando el objeto de clase Document
  3. Cree el objeto de clase DocumentBuilder para escribir y mover en el documento cargado
  4. Mover a la sección de pie de página
  5. Escriba el texto, el número de página y el número total de páginas
  6. Guarde el archivo de Word de salida con los números de página en él

Estos pasos describen cómo insertar números de página en Word usando Python compartiendo primero los detalles del entorno y luego los detalles para cargar e insertar contenido en el archivo de Word. Primero, debe cargar el archivo de origen de Word y luego crear una instancia del objeto de clase DocumentBuilder que le permite recorrer el documento e insertar diferentes contenidos como el campo de página en este artículo. Puede formatear correctamente el número de página utilizando el texto apropiado junto con el número de página si es necesario.

Código para insertar número de página usando Python

Este código demuestra cómo agregar números de página usando Python usando diferentes métodos y propiedades en la clase DocumentBuilder. Permite moverse a la sección de encabezado o pie de página del documento utilizando el método move_to_header_footer() proporcionando HeaderFooterType como FOOTER_PRIMARY. Puede escribir texto constante usando el método write() y el método insert_field() para escribir diferentes campos como el número de página y el número total de páginas mostradas en un formato bonito.

Este tutorial nos ha guiado para insertar números de página y otros campos en la sección de encabezado o pie de página de un documento. Si desea conocer el proceso de conversión de un archivo de Word a PDF, consulte el artículo sobre cómo convertir Word a PDF usando Python.

 Español