Розділювач класів

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, що містить результат операції.

Виключення

InvalidOperationException

Namespace: Documentize Assembly: Documentize.dll

 Українська