Este artículo describe cómo agregar audio a PDF usando C#. Contiene pasos detallados para configurar el entorno, un conjunto completo de comandos que se ejecutarán mientras se escribe esta aplicación y un código de muestra ejecutable que demuestra el proceso para incrustar audio en PDF usando C#. También aprenderá la ubicación de un símbolo de audio en una posición particular de la página que tiene un color proporcionado por el usuario.
Pasos para Insertar Audio en PDF usando C#
- Configure el IDE para agregar Aspose.PDF for .NET para agregar sonido
- Cargue el PDF de muestra usando la clase Document donde se agregará el audio
- Obtener la ruta al archivo de sonido de destino
- Cree una anotación de sonido para agregarla al archivo PDF de destino usando la clase SoundAnnotation
- Agregue esta anotación de sonido a la página de destino y guarde el archivo PDF resultante en el disco
Los pasos antes mencionados definen el proceso para incrustar un archivo de audio en PDF usando C#. El proceso se inicia cargando el archivo PDF de destino y accediendo a la página de destino donde se incrustará el archivo de audio. La clase SoundAnnotation contiene todas las funciones para realizar esta tarea que requiere una página de destino, un área rectangular donde se colocará un símbolo para reproducir el sonido, el color, el título y el tema que se mostrará para este sonido.
Código para agregar archivos de audio a PDF usando C#
El código de muestra anterior demuestra el proceso de cómo agregar audio en PDF usando C#. La clase SoundAnnotation proporciona muchas propiedades que se pueden configurar para personalizar la anotación, como configurar su apariencia, borde, fecha de creación, margen, opacidad y estados, entre otros. Cada página tiene una colección de anotaciones donde puede agregar cualquier tipo de anotación como sonido, anotación de tinta, anotación de línea, anotación de película, etc.
Este artículo nos ha guiado para agregar voz a PDF usando C#. Si desea conocer el proceso de agregar firmas digitales a un archivo PDF, consulte el artículo sobre cómo agregar una firma digital a un PDF en C#.