Розділювач класів
Info
Представляє плагін Documentize.Splitter. Використовується для розділення документів на окремі сторінки.
``csharp public class Splitter
#### Спадкування
[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[Splitter](Documentize.Splitter.md)
#### Спадковані члени
- [object.GetType\(\)](https://learn.microsoft.com/dotnet/api/system.object.gettype),
- [object.MemberwiseClone\(\)](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone),
- [object.ToString\(\)](https://learn.microsoft.com/dotnet/api/system.object.tostring),
- [object.Equals\(object?\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\)),
- [object.Equals\(object?, object?\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\-system\-object\)),
- [object.ReferenceEquals\(object?, object?\)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
- [object.GetHashCode\(\)](https://learn.microsoft.com/dotnet/api/system.object.gethashcode)
## Приклади
Цей приклад демонструє, як розділити PDF-документ.
```cs
// створити Розділювач
var plugin = new Splitter();
// створити об'єкт SplitOptions для встановлення інструкцій
var opt = new SplitOptions();
// додати шлях до вхідного файлу
opt.AddInput(new FileDataSource(inputPath));
// встановити шляхи до вихідних файлів
opt.AddOutput(new FileDataSource(outputPath1));
opt.AddOutput(new FileDataSource(outputPath2));
// виконати процес
plugin.Process(opt);
Конструктори
Splitter()
public Splitter()
Методи
Process(IPluginOptions)
Починає обробку Documentize.Splitter із зазначеними параметрами.
public ResultContainer Process(IPluginOptions options)
Параметри
options
IPluginOptions: Об’єкт параметрів, що містить інструкції для Documentize.Splitter.
Повертає
ResultContainer : Об’єкт ResultContainer, що містить результат операції.
Виключення
Namespace: Documentize Assembly: Documentize.dll