Extract

Extract(string, int, int, string)

Извлекает страницы из входного файла, сохраняет как новый файл PDF.

public bool Extract(string inputFile, int startPage, int endPage, string outputFile)
ПараметрТипОписание
inputFileStringВведите путь к файлу PDF.
startPageInt32Номер стартовой страницы.
endPageInt32Конечный номер страницы.
outputFileStringВыходной путь к файлу Pdf.

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", 3, 7, "output.pdf");

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


Extract(string, int[], string)

Извлекает страницы, указанные числовым массивом, сохраняет как новый файл PDF.

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

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

Истинно, если операция прошла успешно.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

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


Extract(Stream, int, int, Stream)

Извлекает страницы из входного файла, сохраняет как новый файл PDF.

public bool Extract(Stream inputStream, int startPage, int endPage, Stream outputStream)
ПараметрТипОписание
inputStreamStreamВходной файл Поток.
startPageInt32Номер стартовой страницы.
endPageInt32Конечный номер страницы.
outputStreamStreamВыходной файл Pdf Stream.

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Extract(sourceStream, 1, 3, 6, outStream);

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


Extract(Stream, int[], Stream)

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

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

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

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

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Extract(sourceStream, new int[] { 3, 5, 8 }, outStream);

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


Extract(Stream, int[], HttpResponse)

Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.

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

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

Истинно, если операция прошла успешно.

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


Extract(string, int[], HttpResponse)

Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.

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

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

true, если страницы были успешно извлечены.

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