Crear marcadores en PDF con Python

En este tema se explica cómo crear marcadores en PDF con Python. Contiene todos los detalles para configurar el entorno, una lista de pasos y un código de muestra para insertar un marcador en un PDF con Python. Aprenderá a crear un marcador para una sola página o a agregar marcadores secundarios a un marcador principal.

Pasos para marcar un PDF como favorito usando Python

  1. Establezca el entorno para utilizar Aspose.PDF para Python a través de .NET para crear un marcador
  2. Cargue el archivo PDF de origen en el objeto Document para insertar un marcador
  3. Cree una nueva instancia de marcador configurando el título
  4. Establecer el formato del marcador
  5. Establezca la página de destino mediante el método GoToAction()
  6. Utilice el método append() en la colección de esquemas para agregar un marcador
  7. Save el archivo PDF de salida con un nuevo marcador

Estos pasos describen cómo marcar un documento PDF con Python. Cargue el PDF de origen, cree un marcador, establezca sus parámetros y defina la acción para una página en particular cuando se hace clic en este marcador. Por último, llame al método append() en la colección outlines para agregar el marcador recién creado y guardar el resultado.

Código para agregar un marcador en un PDF usando Python

import aspose.pdf as pdf
# Load License
license = pdf.License()
license.set_license("License.lic")
# Load the PDF file
pdf_document = pdf.Document("bookmark.pdf")
# Initialize a new bookmark instance
bookmark = pdf.OutlineItemCollection(pdf_document.outlines)
bookmark.title = "Sample Bookmark"
bookmark.italic = True
bookmark.bold = True
# Specify the destination page for the bookmark
bookmark.action = pdf.annotations.GoToAction(pdf_document.pages[1])
# Insert the bookmark into the outline collection of the document
pdf_document.outlines.append(bookmark)
# Save the modified PDF to the specified file
pdf_document.save("target_pdf.pdf")
print("Done")

Este código demuestra cómo agregar marcadores a un PDF usando Python. Puede repetir el proceso de creación de marcadores tantas veces como la cantidad de marcadores que desee agregar al PDF. Si desea agregar un marcador como secundario a un marcador, agregue el marcador secundario en el marcador principal y agregue el marcador principal a la colección de esquemas del documento.

Este artículo nos ha enseñado a añadir el marcador a un PDF. Para dibujar líneas en un PDF, consulte el artículo sobre Dibujar líneas en un PDF usando Python.

 Español