ScanningManager Class

Service for web based scanning and viewing

Definition

Namespace: FileHold.LibraryManager
Assembly: FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.1.0.0
C#
[WebServiceAttribute(Namespace = "http://filehold.com/librarymanager/scanningmanager/")]
[WebServiceBindingAttribute(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class ScanningManager : WebService
Inheritance
Object    MarshalByValueComponent    WebService    ScanningManager

Constructors

ScanningManagerInitializes a new instance of the ScanningManager class

Properties

Methods

AddPage Insert a page at the given position. The page must be already uploaded to the repository. This method will commit the upload.
AddToClipboard Inserts copied pages into clipboard
CheckWebViewSupport(Int32) Check whether specific document is supported by viewer and whether current user has view permissions to that document.
CheckWebViewSupport(Int32, Type, Database, DbTransaction) 
ClearPages Remove all pages and delete them from the repository.
DecodeBarcodes Decode barcodes into document schema and metadata values using the barcode recognition DLL.
GetAllPagesDownloadToken Download all pages as a single TIFF document.
GetDocumentDownloadTokenForInsert Downloads specific document in PDF format for insert operation.
GetDocumentDownloadTokenForView Download specific document for view from the repository. This method is obsolete, use GetDocumentForView instead.
GetDocumentForEdit 
GetDocumentForView Get specific document from the repository in PDF format to be displayed in viewer.
GetFromClipboard Gets download token of the content stored in the clipboard.
GetPageCount Get the number of pages.
GetPageDownloadToken Download the given page from the repository.
GetScannerInboxPageLimit Returns maximum number of pages allowed to store in the Scanner Inbox.
GetSettings Return all previously stored settings for the current user.
GetViewerDocument Get document already stored in viewer cache.
IsClipboardEmpty Returns true when the clipboard is empty, otherwise false.
IsPrintingAllowed Check whether current user is allowed to publish a new version of specific document
IsPublishNewVersionAllowed Check whether current user is allowed to publish a new version of specific document opened in viewer
MovePage Move the page to the given position and renumber the remaining pages accordingly.
MovePages Move multiple pages to the given position and renumber the remaining ages accordingly.
PerformOperation Perform an operation on the given page.
PublishDocument Publish new document to the library
PublishNewVersion Create a new version of the annotated document
PublishNewVersionV2 Create a new version of viewed document
RecognizeBarcodes Recognize barcodes from the first page using the barcode recognition DLL.
RemovePage Remove a single page and delete it from the repository.
ReplacePage Replace a selected page with the new one.
SetSettings Store new values of given settings for the current user. Other settings are not modified.
SubmitDocument Submit scanned document to the library.

Extension Methods

See Also