Class Splitter
Названий на: Aspose.Words.LowCode Асамблея: Aspose.Words.dll (25.5.0)
Надання методів, спрямованих на розділення документів на частини за різними критеріями.
public class Splitter : ProcessorInheritance
Нападні члени
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 [ ]