Class Splitter
Названий на: Aspose.Words.LowCode Асамблея: Aspose.Words.dll (25.4.0)
Надання методів, спрямованих на розділення документів на частини за різними критеріями.
public class Splitter : Processor
Inheritance
Нападні члени
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
Create(SplitterContext)
Створення нового прикладу роздільного процесора.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(Стриг, Стриг, Інт, Інт)
Витягує певний асортимент сторінок з документального файлу і зберігає витягнуті сторінкиФормат вихідного файлу визначається розширенням назви вихідного файлу.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
startPageIndex
int
Індекс з нуля на першій сторінці для екстракту.
pageCount
int
Кількість сторінок, які потрібно витягти.
ExtractPages(Стриг, Стриг, SaveFormat, int, int)
Витягує певний асортимент сторінок з документального файлу і зберігає витягнуті сторінкидо нового файлу за допомогою визначеного формату збереження.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
saveFormat
SaveFormat
Формат збереження.
startPageIndex
int
Індекс з нуля на першій сторінці для екстракту.
pageCount
int
Кількість сторінок, які потрібно витягти.
ExtractPages(string, string, SaveOptions, int, int)
Витягує певний асортимент сторінок з документального файлу і зберігає витягнуті сторінкидо нового файлу за допомогою визначеного формату збереження.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
saveOptions
SaveOptions
Вибір варіантів збереження.
startPageIndex
int
Індекс з нуля на першій сторінці для екстракту.
pageCount
int
Кількість сторінок, які потрібно витягти.
ExtractPages(Потік, потік, SaveFormat, int, int)
Витягує певний асортимент сторінок з потоку документів і зберігає витягнуті сторінкидо вихідного потоку за допомогою визначеного формату збереження.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Вхідний потік .
outputStream
Stream
Вихідний потік .
saveFormat
SaveFormat
Формат збереження.
startPageIndex
int
Індекс з нуля на першій сторінці для екстракту.
pageCount
int
Кількість сторінок, які потрібно витягти.
ExtractPages(потоку, потоку, SaveOptions, int, int)
Витягує певний асортимент сторінок з потоку документів і зберігає витягнуті сторінкидо вихідного потоку за допомогою визначеного формату збереження.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
Вхідний потік .
outputStream
Stream
Вихідний потік .
saveOptions
SaveOptions
Вибір варіантів збереження.
startPageIndex
int
Індекс з нуля на першій сторінці для екстракту.
pageCount
int
Кількість сторінок, які потрібно витягти.
RemoveBlankPages(Стринг, Стринг)
Видаляє порожні сторінки з документа і зберігає вихід. повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
Returns
Список номерів сторінки розглядається як білий і видалений.
RemoveBlankPages(Стриг, Стриг, SaveFormat)
Видаляє порожні сторінки з документа і зберігає вихід у визначеному форматі. повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
saveFormat
SaveFormat
Формат збереження.
Returns
Список номерів сторінки розглядається як білий і видалений.
RemoveBlankPages(Стриг, Стриг, SaveOptions)
Видаляє порожні сторінки з документа і зберігає вихід у визначеному форматі. повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва вихідного файлу.
saveOptions
SaveOptions
Вибір варіантів збереження.
Returns
Список номерів сторінки розглядається як білий і видалений.
RemoveBlankPages(Потік, потік, SaveFormat)
Усуває білі сторінки з документа, що надається в потоці входу, і зберігає оновлений документдо потоку виходу в визначеному форматі збереження. повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
Вхідний потік .
outputStream
Stream
Вихідний потік .
saveFormat
SaveFormat
Формат збереження.
Returns
Список номерів сторінки розглядається як білий і видалений.
RemoveBlankPages(Потік, потік, SaveOptions)
Усуває білі сторінки з документа, що надається в потоці входу, і зберігає оновлений документдо потоку виходу в визначеному форматі збереження. повертає список номерів сторінок, які були видалені.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
Вхідний потік .
outputStream
Stream
Вихідний потік .
saveOptions
SaveOptions
Вибір варіантів збереження.
Returns
Список номерів сторінки розглядається як білий і видалений.
Split(Стриг, Стриг, Стриг)
Розділяє документ на кілька частин на основі визначених розділених варіантів і зберігаєФормат вихідного файлу визначається розширенням назви вихідного файлу.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва файлу виходу, що використовується для створення імені файлу для частин документа за допомогою правила “outputFile_partIndex.extension”
options
SplitOptions
Документальні роздільні варіанти.
Split(Штрих, Штрих, SaveFormat, SplitOptions)
Розділяє документ на кілька частин на основі визначених розділених варіантів і зберігаєрезультативні частини до файлів у визначеному форматі збереження.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва файлу виходу, що використовується для створення імені файлу для частин документа за допомогою правила “outputFile_partIndex.extension”
saveFormat
SaveFormat
Формат збереження.
options
SplitOptions
Документальні роздільні варіанти.
Split(колір, колір, SaveOptions, SplitOptions)
Розділяє документ на кілька частин на основі визначених розділених варіантів і зберігаєрезультативні частини до файлів у визначеному форматі збереження.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
Назва вхідного файлу.
outputFileName
string
Назва файлу виходу, що використовується для створення імені файлу для частин документа за допомогою правила “outputFile_partIndex.extension”
saveOptions
SaveOptions
Вибір варіантів збереження.
options
SplitOptions
Документальні роздільні варіанти.
Split(Потік, SaveFormat, SplitOptions)
Розділяє документ з вхідного потоку на кілька частин на основі визначених роздільних варіантів іповертає отримані частини в якості серії потоків у визначеному форматі збереження.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
Вхідний потік .
saveFormat
SaveFormat
Формат збереження.
options
SplitOptions
Документальні роздільні варіанти.
Returns
Stream [ ]
Split(Потік, SaveOptions, SplitOptions)
Розділяє документ з вхідного потоку на кілька частин на основі визначених роздільних варіантів іповертає отримані частини в якості серії потоків у визначеному форматі збереження.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
Вхідний потік .
saveOptions
SaveOptions
Вибір варіантів збереження.
options
SplitOptions
Документальні роздільні варіанти.
Returns
Stream [ ]