PdfFileConverterWorker - класс

Объект, ответственный за преобразование файла в формат Pdf посредством внешних программ, таких как OpenOffice или LibreOffice.

Definition

Пространство имён: Tessa.Extensions.Default.Chronos.FileConverters
Сборка: Tessa.Extensions.Default.Chronos (в Tessa.Extensions.Default.Chronos.dll) Версия: 3.6.0.22
C#
public class PdfFileConverterWorker : IFileConverterWorker, 
	IAsyncDisposable
Inheritance
Object    PdfFileConverterWorker
Implements
IAsyncDisposable, IFileConverterWorker

Заметки

Наследники класса могут переопределять методы интерфейса, например, добавив к ним обработку файлов других форматов. Класс может также реализовывать IAsyncDisposable для очистки ресурсов, для этого в наследнике переопределяется метод DisposeAsync и вызывается сначала его базовая реализация.

Конструкторы

PdfFileConverterWorker Создаёт экземпляр класса с указанием его зависимостей.

Методы

ConvertFileAsync Преобразует файл в заданный формат.
DisposeAsync Освобождение занятых ресурсов. Метод принудительно закрывает все запущенные процессы.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
PerformMaintenanceAsync Выполняет обработку в процессе выполнения цикла обслуживания для очереди на конвертацию файлов. Метод запускается множество раз внутри цикла с переидичностью, заданной в конфигурационном файле.
PreprocessAsync Выполняет обработку перед запуском цикла обслуживания для очереди на конвертацию файлов. Метод запускается единственный раз при старте сервиса конвертации.
PreprocessOrPerformMaintenanceCoreAsync Выполняется в методах PreprocessAsync(CancellationToken) или PerformMaintenanceAsync(CancellationToken).
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также