Agregar anotación de película

Contents
[ ]

Las anotaciones de película en los PDF le permiten incrustar contenido multimedia, como videos, en sus documentos. Usando PdfContentEditor, puede definir un rectángulo en una página donde aparecerá el video. Al hacer clic, el video puede reproducirse directamente desde el PDF, haciendo sus documentos más interactivos y atractivos.

  1. Crea una instancia de PdfContentEditor.
  2. Vincula el documento PDF de entrada.
  3. Definir un rectángulo para la anotación de película.
  4. Especificar el archivo de video para incrustar.
  5. Asignar el número de página para la anotación.
  6. Guarda el documento PDF actualizado.
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def add_movie_annotation(infile, movie_file, outfile):
    # Create PdfContentEditor object
    content_editor = pdf_facades.PdfContentEditor()
    # Bind document to PdfContentEditor
    content_editor.bind_pdf(infile)
    # Add movie annotation to page 1
    content_editor.create_movie(apd.Rectangle(80, 500, 220, 120), movie_file, 1)
    # Save updated document
    content_editor.save(outfile)