Цей короткий посібник пояснює, як видалити сторінки PDF у C#. Він ділиться деталями для налаштування середовища, набором завдань, які потрібно виконати в програмі, і прикладом коду, що демонструє як видаляти сторінки з PDF-файлу на C#. Цей зразок коду можна виконати на будь-якій платформі, що підтримує .NET framework, а також буде досліджено додаткові параметри видалення сторінок різними способами.
Кроки для видалення сторінок із PDF у C#
- Налаштуйте IDE на використання Aspose.PDF for .NET для видалення сторінок
- Створіть екземпляр PdfFileEditor із простору імен Aspose.Pdf.Facades для видалення сторінок
- Створіть масив цілих чисел зі списком номерів сторінок, які потрібно видалити з цільового PDF-файлу
- Викличте метод Delete(), надавши вхідний файл, список сторінок для видалення та вихідний файл PDF
Ці кроки підсумовують як видалити сторінки з PDF у C#. Процес починається із створення екземпляра об’єкта класу PdfFileEditor, який має багаті функції для видалення сторінок із PDF-файлу. Для цього потрібна назва вихідного PDF-файлу, масив цілих чисел, що відображають номери сторінок, які потрібно видалити, і вихідна назва PDF-файлу після видалення сторінок.
Код для видалення сторінок із документа PDF у C#
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 на C#.