PdfFileEditor.Extract
Содержание
[
Скрывать
]Extract(string, int, int, string)
Извлекает страницы из входного файла, сохраняет как новый файл Pdf.
public bool Extract(string inputFile, int startPage, int endPage, string outputFile)
| Параметр | Тип | Описание |
|---|---|---|
| inputFile | String | Путь к входному файлу Pdf. |
| startPage | Int32 | Номер начальной страницы. |
| endPage | Int32 | Номер конечной страницы. |
| outputFile | String | Путь к выходному файлу Pdf. |
Возвращаемое значение
True при успешном выполнении, или false.
Примеры
PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", 3, 7, "output.pdf");
См. также
- класс PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
Extract(string, int[], string)
Извлекает страницы, указанные массивом номеров, сохраняет как новый файл PDF.
public bool Extract(string inputFile, int[] pageNumber, string outputFile)
| Параметр | Тип | Описание |
|---|---|---|
| inputFile | String | Путь к входному файлу. |
| pageNumber | Int32[] | Индекс страницы из входного файла. |
| outputFile | String | Путь к выходному файлу. |
Возвращаемое значение
True, если операция была успешной.
Примеры
PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");
См. также
- класс PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
Extract(Stream, int, int, Stream)
Извлекает страницы из входного файла, сохраняет как новый файл Pdf.
public bool Extract(Stream inputStream, int startPage, int endPage, Stream outputStream)
| Параметр | Тип | Описание |
|---|---|---|
| inputStream | Stream | Поток входного файла. |
| startPage | Int32 | Номер начальной страницы. |
| endPage | Int32 | Номер конечной страницы. |
| outputStream | Stream | Поток выходного файла Pdf. |
Возвращаемое значение
True при успешном выполнении, или false.
Примеры
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);
См. также
- класс PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
Extract(Stream, int[], Stream)
Извлекает страницы, указанные массивом номеров, сохраняет как новый файл Pdf.
public bool Extract(Stream inputStream, int[] pageNumber, Stream outputStream)
| Параметр | Тип | Описание |
|---|---|---|
| inputStream | Stream | Поток входного файла. |
| pageNumber | Int32[] | Индекс страницы из входного файла. |
| outputStream | Stream | Поток выходного файла. |
Возвращаемое значение
True при успешном выполнении, или false.
Примеры
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);
См. также
- класс PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF