ExtractPages
ExtractPages(string, string, int, int)
Извлекает указанный диапазон страниц из файла документа и сохраняет извлеченные страницы в новый файл. Формат выходного файла определяется расширением имени выходного файла.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex,
int pageCount)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла. |
startPageIndex | Int32 | Нулевой индекс первой страницы для извлечения. |
pageCount | Int32 | Количество страниц, которые необходимо извлечь. |
Примеры
Показывает, как извлекать страницы из документа.
// Существует несколько способов извлечения страниц из документа:
string doc = MyDir + "Big document.docx";
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);
Смотрите также
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
ExtractPages(string, string, SaveFormat, int, int)
Извлекает указанный диапазон страниц из файла документа и сохраняет извлеченные страницы в новый файл, используя указанный формат сохранения.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat,
int startPageIndex, int pageCount)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла. |
saveFormat | SaveFormat | Формат сохранения. |
startPageIndex | Int32 | Нулевой индекс первой страницы для извлечения. |
pageCount | Int32 | Количество страниц, которые необходимо извлечь. |
Примеры
Показывает, как извлекать страницы из документа.
// Существует несколько способов извлечения страниц из документа:
string doc = MyDir + "Big document.docx";
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);
Смотрите также
- enum SaveFormat
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
ExtractPages(string, string, SaveOptions, int, int)
Извлекает указанный диапазон страниц из файла документа и сохраняет извлеченные страницы в новый файл, используя указанный формат сохранения.
public static void ExtractPages(string inputFileName, string outputFileName,
SaveOptions saveOptions, int startPageIndex, int pageCount)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла. |
saveOptions | SaveOptions | Параметры сохранения. |
startPageIndex | Int32 | Нулевой индекс первой страницы для извлечения. |
pageCount | Int32 | Количество страниц, которые необходимо извлечь. |
Смотрите также
- class SaveOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
ExtractPages(Stream, Stream, SaveFormat, int, int)
Извлекает указанный диапазон страниц из потока документов и сохраняет извлеченные страницы в выходной поток, используя указанный формат сохранения.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat,
int startPageIndex, int pageCount)
Параметр | Тип | Описание |
---|---|---|
inputStream | Stream | Входной поток. |
outputStream | Stream | Выходной поток. |
saveFormat | SaveFormat | Формат сохранения. |
startPageIndex | Int32 | Нулевой индекс первой страницы для извлечения. |
pageCount | Int32 | Количество страниц, которые необходимо извлечь. |
Примеры
Показывает, как извлекать страницы документа из потока.
using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ExtractPagesStream.docx", FileMode.Create, FileAccess.ReadWrite))
Splitter.ExtractPages(streamIn, streamOut, SaveFormat.Docx, 0, 2);
}
Смотрите также
- enum SaveFormat
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
ExtractPages(Stream, Stream, SaveOptions, int, int)
Извлекает указанный диапазон страниц из потока документов и сохраняет извлеченные страницы в выходной поток, используя указанный формат сохранения.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions,
int startPageIndex, int pageCount)
Параметр | Тип | Описание |
---|---|---|
inputStream | Stream | Входной поток. |
outputStream | Stream | Выходной поток. |
saveOptions | SaveOptions | Параметры сохранения. |
startPageIndex | Int32 | Нулевой индекс первой страницы для извлечения. |
pageCount | Int32 | Количество страниц, которые необходимо извлечь. |
Смотрите также
- class SaveOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words