Split
Split(string, string, SplitOptions)
Разделяет документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы. Формат выходного файла определяется расширением имени выходного файла.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла, используемое для генерации имени файла для частей документа с использованием правила «outputFile_partIndex.extension» |
options | SplitOptions | Варианты разделения документа. |
Примеры
Показывает, как разделить документ по страницам.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
Смотрите также
- class SplitOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
Split(string, string, SaveFormat, SplitOptions)
Разбивает документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы в указанном формате сохранения.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat,
SplitOptions options)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла, используемое для генерации имени файла для частей документа с использованием правила «outputFile_partIndex.extension» |
saveFormat | SaveFormat | Формат сохранения. |
options | SplitOptions | Варианты разделения документа. |
Примеры
Показывает, как разделить документ по страницам.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
Смотрите также
- enum SaveFormat
- class SplitOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
Split(string, string, SaveOptions, SplitOptions)
Разбивает документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы в указанном формате сохранения.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions,
SplitOptions options)
Параметр | Тип | Описание |
---|---|---|
inputFileName | String | Имя входного файла. |
outputFileName | String | Имя выходного файла, используемое для генерации имени файла для частей документа с использованием правила «outputFile_partIndex.extension» |
saveOptions | SaveOptions | Параметры сохранения. |
options | SplitOptions | Варианты разделения документа. |
Смотрите также
- class SaveOptions
- class SplitOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
Split(Stream, SaveFormat, SplitOptions)
Разделяет документ из входного потока на несколько частей на основе указанных параметров разделения и возвращает полученные части в виде массива потоков в указанном формате сохранения.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Параметр | Тип | Описание |
---|---|---|
inputStream | Stream | Входной поток. |
saveFormat | SaveFormat | Формат сохранения. |
options | SplitOptions | Варианты разделения документа. |
Примеры
Показывает, как разделить документ из потока по страницам.
using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Stream[] stream = Splitter.Split(streamIn, SaveFormat.Docx, options);
}
Смотрите также
- enum SaveFormat
- class SplitOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words
Split(Stream, SaveOptions, SplitOptions)
Разделяет документ из входного потока на несколько частей на основе указанных параметров разделения и возвращает полученные части в виде массива потоков в указанном формате сохранения.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Параметр | Тип | Описание |
---|---|---|
inputStream | Stream | Входной поток. |
saveOptions | SaveOptions | Параметры сохранения. |
options | SplitOptions | Варианты разделения документа. |
Смотрите также
- class SaveOptions
- class SplitOptions
- class Splitter
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words