Class DocumentPdfConversionConfigurationOptions
Extended options for initializing the document PDF conversion processor configuration.
Implements
Namespace: FulcrumFS.Documents
Assembly: FulcrumFS.Documents.dll
Syntax
public sealed record DocumentPdfConversionConfigurationOptions : IEquatable<DocumentPdfConversionConfigurationOptions>
Constructors
| Name | Description |
|---|---|
| DocumentPdfConversionConfigurationOptions() | Extended options for initializing the document PDF conversion processor configuration. |
Properties
| Name | Description |
|---|---|
| MaxConcurrentProcesses | Gets or initializes the maximum number of concurrent LibreOffice processes to allow. Default is currently ProcessorCount. Note: each LibreOffice process can consume a significant amount of memory, so consider lowering this on machines with many processors if memory is constrained. |
| ProcessPriorityClass | Gets or initializes the process priority class for the LibreOffice processes. Default is currently null which means LibreOffice will run at the default priority. |
| ProcessorAffinity | Gets or initializes the processor affinity for the LibreOffice processes. Default is null which means no affinity is set. |