PdfFileEditor.Delete

Delete(string, int[], string)

Удаляет страницы, указанные массивом номеров, из входного файла, сохраняет как новый Pdf файл.

public bool Delete(string inputFile, int[] pageNumber, string outputFile)
ПараметрТипОписание
inputFileStringПуть к входному файлу.
pageNumberInt32[]Индекс страницы из входного файла.
outputFileStringПуть к выходному файлу.

Возвращаемое значение

True, если операция была успешной.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.Delete("input.pdf", new int[] { 2, 3 }, "out.pdf");

См. также


Delete(Stream, int[], Stream)

Удаляет страницы, указанные массивом номеров, из входного файла, сохраняет как новый Pdf файл.

public bool Delete(Stream inputStream, int[] pageNumber, Stream outputStream)
ПараметрТипОписание
inputStreamStreamПоток входного файла.
pageNumberInt32[]Индекс страницы из входного файла.
outputStreamStreamПоток выходного файла.

Возвращаемое значение

True для успеха, или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream intputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.Delete(inputStream, new int[] { 2, 3 }, outputStream);

См. также