API Reference
Interface
IOfficeOutputWorkflowRunner
Runs reusable PDF output and heterogeneous intake workflows.
Methods
public abstract Task<PdfAssemblyResult> AssemblePdfAsync(PdfAssemblyRequest request, IProgress<OfficeWorkflowProgress> progress = null, CancellationToken cancellationToken = default) #Returns:
Task<PdfAssemblyResult>Normalizes supported inputs and assembles them into one validated PDF.
Parameters
- request OfficeIMO.Workflows.PdfAssemblyRequest
- progress System.IProgress{OfficeIMO.Workflows.OfficeWorkflowProgress} = null
- cancellationToken System.Threading.CancellationToken = default
public abstract Task<PdfPageImageExportResult> ExportPdfPagesAsync(PdfPageImageExportRequest request, IProgress<OfficeWorkflowProgress> progress = null, CancellationToken cancellationToken = default) #Returns:
Task<PdfPageImageExportResult>Exports selected PDF pages into a validated image folder.
Parameters
- request OfficeIMO.Workflows.PdfPageImageExportRequest
- progress System.IProgress{OfficeIMO.Workflows.OfficeWorkflowProgress} = null
- cancellationToken System.Threading.CancellationToken = default