TryDelete

TryDelete(string, int[], string)

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

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

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryDelete аналогичен методу Delete, за исключением того, что метод TryDelete не генерирует исключение в случае сбоя операции.

Примеры

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

Смотрите также


TryDelete(Stream, int[], Stream)

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

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

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

Верно для успеха или ложно.

Примечания

Метод TryDelete аналогичен методу Delete, за исключением того, что метод TryDelete не генерирует исключение в случае сбоя операции.

Примеры

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

Смотрите также


TryDelete(string, int[], HttpResponse)

Удаляет указанные страницы из документа и сохраняет результат в объекте HttpResponse.

public bool TryDelete(string inputFile, int[] pageNumber, HttpResponse response)
ПараметрТипОписание
inputFileStringПуть исходного файла.
pageNumberInt32[]Массив номеров страниц, которые необходимо удалить.
responseHttpResponseОбъект ответа, в котором будет храниться результирующий документ.

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryDelete аналогичен методу Delete, за исключением того, что метод TryDelete не генерирует исключение в случае сбоя операции.

Смотрите также


TryDelete(Stream, int[], HttpResponse)

Удаляет указанные страницы из документа и сохраняет результат в объект HttpResponse.

public bool TryDelete(Stream inputStream, int[] pageNumber, HttpResponse response)
ПараметрТипОписание
inputStreamStreamПоток исходного документа.
pageNumberInt32[]Массив номеров страниц, которые будут удалены.
responseHttpResponseОбъект HttpResponse

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TryDelete аналогичен методу Delete, за исключением того, что метод TryDelete не генерирует исключение в случае сбоя операции.

Смотрите также