Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Надає методи, призначені для розділення документів на частини за різними критеріями.
public static class Splitter
Наслідування
Наслідувані члени
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
Ім’я вихідного файлу.
Повертає
Список номерів сторінок, які були визнані порожніми та видалені.
RemoveBlankPages(string, string, SaveFormat)
Видаляє порожні сторінки з документа та зберігає вихідні дані у вказаному форматі. Повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Параметри
inputFileName
string
Ім’я вхідного файлу.
outputFileName
string
Ім’я вихідного файлу.
saveFormat
SaveFormat
Формат збереження.
Повертає
Список номерів сторінок, які були визнані порожніми та видалені.
RemoveBlankPages(Stream, Stream, SaveFormat)
Видаляє порожні сторінки з документа, наданого у вхідному потоці, та зберігає оновлений документ в вихідний потік у вказаному форматі збереження. Повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Параметри
inputStream
Stream
Вхідний потік.
outputStream
Stream
Вихідний потік.
saveFormat
SaveFormat
Формат збереження.
Повертає
Список номерів сторінок, які були визнані порожніми та видалені.
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[]