C# Класс NAPS2.Automation.AutomatedScanning

Показать файл Открыть проект

Открытые методы

Метод Описание
AutomatedScanning ( AutomatedScanningOptions options, IProfileManager profileManager, IScanPerformer scanPerformer, IErrorOutput errorOutput, IEmailer emailer, IScannedImageImporter scannedImageImporter, IUserConfigManager userConfigManager, NAPS2.ImportExport.Pdf.PdfSettingsContainer pdfSettingsContainer, FileNamePlaceholders fileNamePlaceholders, NAPS2.ImportExport.Images.ImageSettingsContainer imageSettingsContainer, IOperationFactory operationFactory, AppConfigManager appConfigManager ) : System
Execute ( ) : void
ReceiveScannedImage ( ScannedImage scannedImage ) : void
ValidateOptions ( ) : bool

Приватные методы

Метод Описание
AttachFilesInFolder ( DirectoryInfo folder, NAPS2.ImportExport.Email.EmailMessage message ) : void
DoExportToImageFiles ( string outputPath ) : void
DoExportToPdf ( string path, bool email ) : bool
EmailScannedImages ( ) : void
ExportScannedImages ( ) : void
ExportToImageFiles ( ) : void
ExportToPdf ( ) : void
GetProfile ( ScanProfile &profile ) : bool
ImportImages ( ) : void
IsPdfFile ( string path ) : bool
OutputVerbose ( string value ) : void
PerformScan ( ScanProfile profile ) : void
PreCheckOverwriteFile ( ) : bool
ReorderScannedImages ( ) : void

Описание методов

AutomatedScanning() публичный Метод

public AutomatedScanning ( AutomatedScanningOptions options, IProfileManager profileManager, IScanPerformer scanPerformer, IErrorOutput errorOutput, IEmailer emailer, IScannedImageImporter scannedImageImporter, IUserConfigManager userConfigManager, NAPS2.ImportExport.Pdf.PdfSettingsContainer pdfSettingsContainer, FileNamePlaceholders fileNamePlaceholders, NAPS2.ImportExport.Images.ImageSettingsContainer imageSettingsContainer, IOperationFactory operationFactory, AppConfigManager appConfigManager ) : System
options AutomatedScanningOptions
profileManager IProfileManager
scanPerformer IScanPerformer
errorOutput IErrorOutput
emailer IEmailer
scannedImageImporter IScannedImageImporter
userConfigManager IUserConfigManager
pdfSettingsContainer NAPS2.ImportExport.Pdf.PdfSettingsContainer
fileNamePlaceholders NAPS2.ImportExport.FileNamePlaceholders
imageSettingsContainer NAPS2.ImportExport.Images.ImageSettingsContainer
operationFactory IOperationFactory
appConfigManager AppConfigManager
Результат System

Execute() публичный Метод

public Execute ( ) : void
Результат void

ReceiveScannedImage() публичный Метод

public ReceiveScannedImage ( ScannedImage scannedImage ) : void
scannedImage NAPS2.Scan.Images.ScannedImage
Результат void

ValidateOptions() публичный Метод

public ValidateOptions ( ) : bool
Результат bool