En este artículo se explica cómo eliminar anotaciones de PDF con C#. Se proporcionan las configuraciones de IDE, una lista de pasos y un código de muestra para desarrollar un eliminador de anotaciones de PDF con C#. Aprenderá a filtrar las anotaciones antes de eliminarlas con varios criterios.
Pasos para eliminar anotaciones de un PDF con C#
- Configurar el entorno para utilizar Aspose.PDF for .NET para eliminar anotaciones
- Cargue el archivo PDF de origen en el objeto Document que tiene anotaciones
- Accede a la colección de páginas y obtén una referencia a la primera página
- Obtenga acceso a la colección de anotaciones y llame al método Delete()
- Save el archivo PDF resultante después de eliminar las anotaciones
Los pasos anteriores describen cómo eliminar una anotación en un PDF con C#. Cargue el archivo PDF de origen, acceda a la colección de páginas, obtenga la referencia de la página de destino y obtenga la colección de anotaciones. Por último, llame al método Delete() para eliminar todas las anotaciones de la página seleccionada.
Código para eliminar todas las anotaciones de un PDF con C#
using Aspose.Pdf; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Open document | |
Document pdfDocument = new Document("AddAnnotation_out.pdf"); | |
// Delete particular annotation | |
pdfDocument.Pages[1].Annotations.Delete(); | |
// Save updated document | |
pdfDocument.Save("DeleteAllAnnotationsFromPage_out.pdf"); | |
System.Console.WriteLine("All annotations deleted"); | |
} | |
} |
Este código de ejemplo demuestra cómo eliminar anotaciones de PDF con C#. Puede filtrar las anotaciones según el tipo, como Texto, Círculo, Polígono, Polilínea, Resaltado, Tachado y Sello, para enumerar algunos nombres. Puede recorrer todas las páginas del PDF y eliminar todas las anotaciones de todo el archivo PDF.
Este breve tutorial nos ha enseñado a eliminar distintos tipos de anotaciones. Si desea añadir anotaciones como comentarios, consulte el artículo sobre Cómo agregar comentarios a un PDF usando C#.