IRONSOFTWAREHOME
Eliminar objetos PDF en C#
using IronPdf;
using System.Linq;

// Load a PDF file
PdfDocument pdf = PdfDocument.FromFile("sampleObjectsWithImages.pdf");

// Access DOM Objects
var objects = pdf.Pages.First().ObjectModel;

// Remove first image
objects.ImageObjects.RemoveAt(0);

// Save the modified PDF
pdf.SaveAs("removed.pdf");
Imports IronPdf
Imports System.Linq

' Load a PDF file
Dim pdf As PdfDocument = PdfDocument.FromFile("sampleObjectsWithImages.pdf")

' Access DOM Objects
Dim objects = pdf.Pages.First().ObjectModel

' Remove first image
objects.ImageObjects.RemoveAt(0)

' Save the modified PDF
pdf.SaveAs("removed.pdf")
NuGet Download
PM > Install-Package IronPdf
Eliminar objetos PDF en C#

Eliminar objetos PDF en C#

Eliminar selectivamente objetos de un documento PDF puede ser una tarea compleja. Sin embargo, IronPDF proporciona a los desarrolladores una forma fácil e intuitiva de manipular el Modelo de Objeto del Documento (DOM) del PDF directamente.

Este ejemplo demostrará cómo eliminar programáticamente objetos específicos, como imágenes o texto, de un archivo PDF usando solo unas pocas líneas de código.

Explicación del código

Para este ejemplo, primero cargamos un archivo PDF usando FromFile. Este método carga un archivo PDF de su elección y lo asigna a una variable.

Después, podemos profundizar encontrando la lista de objetos en la primera página del PDF con Pages.First. Esto recupera la primera página del PDF. Para acceder al objeto DOM del PDF, luego accedemos a la colección ObjectModel, que contiene los objetos PDF de la primera página.

Para remover un objeto, apuntamos a su colección específica dentro del ObjectModel. En este caso, estamos eliminando una imagen de la colección ImageObjects. Luego, llamamos al método estándar de lista RemoveAt y pasamos el índice del elemento que deseamos eliminar. En este ejemplo, eliminamos la primera imagen encontrada en la colección pasando el índice 0. Recuerde que las colecciones están indexadas desde cero, por lo que el primer elemento siempre está en el índice cero.

Finalmente, guardamos el PDF modificado, ahora sin el elemento eliminado, en un nuevo archivo llamando a SaveAs.

Descubra cómo eliminar DOM de PDF sin esfuerzo - ¡Visite nuestra guía ahora!
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 20,878,335Versión:2026.9recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta