---
title: "Remove pages from PDFs in C# .NET | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/editor/manipulation/remove-page/"
md_url: "https://www.nutrient.io/guides/dotnet/editor/manipulation/remove-page.md"
last_updated: "2026-05-21T17:12:02.203Z"
description: "Learn how to remove specific pages from PDF documents in C# using Nutrient .NET SDK. Easily edit and customize your PDF files programmatically."
---

# Remove pages from PDFs in C#

Nutrient.NET SDK (formerly GdPicture.NET) enables you to remove pages from PDF files and multipage TIFF files.

To remove the second-to-last page of a PDF file, use the following code:

### C#

```csharp

using GdPicturePDF gdpicturePDF = new GdPicturePDF();
gdpicturePDF.LoadFromFile(@"C:\temp\source.pdf");
// Remove second-to-last page.
gdpicturePDF.DeletePage(gdpicturePDF.GetPageCount() - 1);
gdpicturePDF.SaveToFile(@"C:\temp\output.pdf");

```

### VB.NET

```vb

Using gdpicturePDF As GdPicturePDF = New GdPicturePDF()
    gdpicturePDF.LoadFromFile("C:\temp\source.pdf")
    ' Remove second-to-last page.
    gdpicturePDF.DeletePage(gdpicturePDF.GetPageCount() - 1)
    gdpicturePDF.SaveToFile("C:\temp\output.pdf")
End Using

```

#### Used Methods

- [`DeletePage`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPicturePDF~DeletePage.html)

- [`GetPageCount`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPicturePDF~GetPageCount.html)

- [`LoadFromFile`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPicturePDF~LoadFromFile.html)

- [`SaveToFile`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPicturePDF~SaveToFile.html)

To remove the first page of a TIFF file, use the following code:

### C#

```csharp

GdPictureImaging gdpictureImage = new GdPictureImaging();
int imageID = gdpictureImage.TiffCreateMultiPageFromFile(@"C:\temp\source.tif");
// Remove first page.
gdpictureImage.TiffDeletePage(imageID, 1);
gdpictureImage.TiffSaveMultiPageToFile(imageID, @"C:\temp\output.tif",
    TiffCompression.TiffCompressionAUTO);
gdpictureImage.ReleaseGdPictureImage(imageID);

```

### VB.NET

```vb

Using gdpictureImage As GdPictureImaging = New GdPictureImaging()
    Dim imageID As Integer = gdpictureImage.TiffCreateMultiPageFromFile("C:\temp\source.tif")
    ' Remove first page.
    gdpictureImage.TiffDeletePage(imageID, 1)
    gdpictureImage.TiffSaveMultiPageToFile(imageID, "C:\temp\output.tif",
        TiffCompression.TiffCompressionAUTO)
    gdpictureImage.ReleaseGdPictureImage(imageID)
End Using

```

#### Used Methods

- [`ReleaseGdPictureImage`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureImaging~ReleaseGdPictureImage.html)

- [`TiffCreateMultiPageFromFile`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureImaging~TiffCreateMultiPageFromFile.html)

- [`TiffDeletePage`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureImaging~TiffDeletePage.html)

- [`TiffSaveMultiPageToFile`](/api/gdpicture/GdPicture.NET.14~GdPicture14.GdPictureImaging~TiffSaveMultiPageToFile.html)

#### Related Topics

- [Load a File](/guides/dotnet/load-a-file.md)

- [Save a File](/guides/dotnet/save-a-file.md)

---

## Related pages

- [Extract pages from a PDF in C#](/guides/dotnet/editor/manipulation/extract.md)
- [Replace colors in an image](/guides/dotnet/editor/manipulation/replace-colors-from-image.md)
- [Image filters using C# .NET](/guides/dotnet/editor/manipulation/filters.md)
- [Blur images in C# .NET](/guides/dotnet/editor/manipulation/blur.md)
- [Set image or PDF colors in C#](/guides/dotnet/editor/manipulation/colors.md)
- [PDF and image manipulation in C# .NET](/guides/dotnet/editor/manipulation.md)
- [Crop images in C# .NET](/guides/dotnet/editor/manipulation/crop.md)
- [Rotate images and PDFs in C# .NET](/guides/dotnet/editor/manipulation/rotate.md)
- [Move or copy PDF pages and TIFF images in C#](/guides/dotnet/editor/manipulation/move-or-copy-page.md)

