Class Splitter

Class Splitter

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Предоставляет методы, предназначенные для разделения документов на части с использованием различных критериев.

public static class Splitter

Наследование

objectSplitter

Унаследованные члены

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Методы

ExtractPages(string, string, int, int)

Извлекает указанный диапазон страниц из файла документа и сохраняет извлеченные страницы в новый файл. Формат выходного файла определяется расширением имени выходного файла.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)

Параметры

inputFileName string

Имя входного файла.

outputFileName string

Имя выходного файла.

startPageIndex int

Индекс первой страницы для извлечения (индексация начинается с нуля).

pageCount int

Количество страниц для извлечения.

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 int

Индекс первой страницы для извлечения (индексация начинается с нуля).

pageCount int

Количество страниц для извлечения.

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 int

Индекс первой страницы для извлечения (индексация начинается с нуля).

pageCount int

Количество страниц для извлечения.

RemoveBlankPages(string, string)

Удаляет пустые страницы из документа и сохраняет выходной файл. Возвращает список номеров страниц, которые были удалены.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)

Параметры

inputFileName string

Имя входного файла.

outputFileName string

Имя выходного файла.

Возвращает

List<int&gt;

Список номеров страниц, которые были признаны пустыми и удалены.

RemoveBlankPages(string, string, SaveFormat)

Удаляет пустые страницы из документа и сохраняет выходной файл в указанном формате. Возвращает список номеров страниц, которые были удалены.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)

Параметры

inputFileName string

Имя входного файла.

outputFileName string

Имя выходного файла.

saveFormat SaveFormat

Формат сохранения.

Возвращает

List<int&gt;

Список номеров страниц, которые были признаны пустыми и удалены.

RemoveBlankPages(Stream, Stream, SaveFormat)

Удаляет пустые страницы из документа, предоставленного во входном потоке, и сохраняет обновленный документ в выходной поток в указанном формате сохранения. Возвращает список номеров страниц, которые были удалены.

public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)

Параметры

inputStream Stream

Входной поток.

outputStream Stream

Выходной поток.

saveFormat SaveFormat

Формат сохранения.

Возвращает

List<int&gt;

Список номеров страниц, которые были признаны пустыми и удалены.

Split(string, string, SplitOptions)

Разделяет документ на несколько частей на основе указанных параметров разделения и сохраняет результирующие части в файлах. Формат выходного файла определяется расширением имени выходного файла.

public static void Split(string inputFileName, string outputFileName, SplitOptions options)

Параметры

inputFileName string

Имя входного файла.

outputFileName string

Имя выходного файла, используемое для генерации имени для частей документа по правилу “outputFile_partIndex.extension”.

options SplitOptions

Параметры разделения документа.

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

Параметры разделения документа.

Split(Stream, SaveFormat, SplitOptions)

Разделяет документ из входного потока на несколько частей на основе указанных параметров разделения и возвращает результирующие части в виде массива потоков в указанном формате сохранения.

public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)

Параметры

inputStream Stream

Входной поток.

saveFormat SaveFormat

Формат сохранения.

options SplitOptions

Параметры разделения документа.

Возвращает

Stream[]

 Русский