Aspose::Words::LowCode::Splitter класс

Splitter class

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

class Splitter : public Aspose::Words::LowCode::Processor

Методы

МетодОписание
static Create(const System::SharedPtr<Aspose::Words::LowCode::SplitterContext>&)Создаёт новый экземпляр процессора‑разделителя.
Execute()Выполнить действие процессора.
Execute(System::Threading::CancellationToken)Выполнить действие процессора, позволяя отменить задачу обработки документа с использованием указанного токена отмены.
static ExtractPages(const System::String&, const System::String&, int32_t, int32_t)Извлекает указанный диапазон страниц из файла документа и сохраняет извлечённые страницы в новый файл. Формат выходного файла определяется расширением имени выходного файла.
static ExtractPages(const System::String&, const System::String&, Aspose::Words::SaveFormat, int32_t, int32_t)Извлекает указанный диапазон страниц из файла документа и сохраняет извлечённые страницы в новый файл, используя указанный формат сохранения.
static ExtractPages(const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, int32_t, int32_t)Извлекает указанный диапазон страниц из файла документа и сохраняет извлечённые страницы в новый файл, используя указанный формат сохранения.
static ExtractPages(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat, int32_t, int32_t)Извлекает указанный диапазон страниц из потока документа и сохраняет извлечённые страницы в выходной поток, используя указанный формат сохранения.
static ExtractPages(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, int32_t, int32_t)Извлекает указанный диапазон страниц из потока документа и сохраняет извлечённые страницы в выходной поток, используя указанный формат сохранения.
From(const System::String&)Указывает входной документ для обработки.
From(const System::String&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&)Указывает входной документ для обработки.
From(const System::SharedPtr<System::IO::Stream>&)Указывает входной документ для обработки.
From(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&)Указывает входной документ для обработки.
GetType() const override
Is(const System::TypeInfo&) const override
static RemoveBlankPages(const System::String&, const System::String&)Удаляет пустые страницы из документа и сохраняет результат. Возвращает список номеров удалённых страниц.
static RemoveBlankPages(const System::String&, const System::String&, Aspose::Words::SaveFormat)Удаляет пустые страницы из документа и сохраняет результат в указанном формате. Возвращает список номеров удалённых страниц.
static RemoveBlankPages(const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)Удаляет пустые страницы из документа и сохраняет результат в указанном формате. Возвращает список номеров удалённых страниц.
static RemoveBlankPages(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat)Удаляет пустые страницы из документа, предоставленного во входном потоке, и сохраняет обновлённый документ в выходной поток в указанном формате сохранения. Возвращает список номеров удалённых страниц.
static RemoveBlankPages(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)Удаляет пустые страницы из документа, предоставленного во входном потоке, и сохраняет обновлённый документ в выходной поток в указанном формате сохранения. Возвращает список номеров удалённых страниц.
static Split(const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::LowCode::SplitOptions>&)Разделяет документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы. Формат выходного файла определяется расширением имени выходного файла.
static Split(const System::String&, const System::String&, Aspose::Words::SaveFormat, const System::SharedPtr<Aspose::Words::LowCode::SplitOptions>&)Разделяет документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы в указанном формате сохранения.
static Split(const System::String&, const System::String&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, const System::SharedPtr<Aspose::Words::LowCode::SplitOptions>&)Разделяет документ на несколько частей на основе указанных параметров разделения и сохраняет полученные части в файлы в указанном формате сохранения.
static Split(const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat, const System::SharedPtr<Aspose::Words::LowCode::SplitOptions>&)Разделяет документ из входного потока на несколько частей на основе указанных параметров разделения и возвращает полученные части в виде массива потоков в указанном формате сохранения.
static Split(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, const System::SharedPtr<Aspose::Words::LowCode::SplitOptions>&)Разделяет документ из входного потока на несколько частей на основе указанных параметров разделения и возвращает полученные части в виде массива потоков в указанном формате сохранения.
To(const System::String&)Указывает выходной файл для процессора.
To(const System::String&, System::SharedPtr<Aspose::Words::Saving::SaveOptions>)Указывает выходной файл для процессора.
To(const System::String&, Aspose::Words::SaveFormat)Указывает выходной файл для процессора.
To(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)Указывает выходной поток для процессора.
To(const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat)Указывает выходной поток для процессора.
To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&)
To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, Aspose::Words::SaveFormat)
static Type()

См. также