В этом кратком руководстве объясняется, как удалить PDF страницы в C#. В нем содержатся сведения о настройке среды, наборе задач, которые должны выполняться в приложении, и исполняемый пример кода, демонстрирующий, как удалять страницы из PDF на C#. Этот пример кода может быть выполнен на любой из платформ, поддерживающих .NET Framework, и также будут изучены дополнительные параметры для удаления страниц различными способами.
Шаги по удалению страниц из PDF на С#
- Настройте IDE на использование Aspose.PDF for .NET для удаления страниц.
- Создайте экземпляр PdfFileEditor из пространства имен Aspose.Pdf.Facades для удаления страниц.
- Создайте массив целых чисел со списком номеров страниц, которые нужно удалить из целевого PDF.
- Вызовите метод Delete(), указав входной файл, список удаляемых страниц и выходной PDF-файл.
Эти шаги суммируют как удалить страницы из PDF в C#. Процесс начинается с создания экземпляра объекта класса PdfFileEditor, который имеет широкие возможности для удаления страниц из PDF. Для этого требуется имя исходного файла PDF, массив целых чисел, обозначающий номера страниц, которые необходимо удалить, и имя выходного файла PDF после удаления страниц.
Код для удаления страниц из PDF-документа на С#
static void Main(string[] args) // Remove pages from a PDF in C# | |
{ | |
// Set PDF license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
// Create a PdfFileEditor object | |
Aspose.Pdf.Facades.PdfFileEditor pdfFileEditor = new Aspose.Pdf.Facades.PdfFileEditor(); | |
// Create page numbers array | |
int[] pagesToRemove = new int[] { 2, 4, 6 }; | |
// Delete pages | |
pdfFileEditor.Delete("LargePDF.pdf", pagesToRemove, "OutputFiltered.pdf"); | |
} |
Приведенный выше код демонстрирует как удалить некоторые страницы из PDF на C#. Вы можете использовать поток в качестве имени исходного PDF-файла и сохранить полученный PDF-файл в потоке, а не в файле на диске. Точно так же результирующий файл PDF можно сохранить в объекте HttpResponse, если это необходимо.
Эта статья научила нас удалять страницы из PDF-документа на C#. Если вы хотите узнать, как удалить гиперссылки из файла PDF, обратитесь к статье как удалить гиперссылку из PDF в С#.