Как получить доступ к Kofax Total Agility из форм.Net?
Я создал процесс в Kofax Total Agility. Но я не уверен, как получить доступ к KTA из форм.NET.
Есть ли подтверждающий документ для того же. Я использую версию 7.3 Kofax Total Agility.
Спасибо чандини
1 ответ
Начните с документации по API, которая поставляется с Kofax TotalAgility (по умолчанию: http://{servername}/TotalAgility/Help/API_Documentation/latest/index.html
). Kofax также предлагает курс по требованию для программирования с использованием API KTA, который, кажется, адаптирован к тому, что вам нужно.
Кроме того, вы можете просто добавить ссылки на AgilityServer. *. Dll и Agility.Sdk.Model.dll - все они находятся в каталоге установки (C:\Program Files (x86)\Kofax\TotalAgility\Transformation Designer
по умолчанию).
Кроме того, вам нужно изменить файл App.config, чтобы он отражал модель сервиса KTA, конечные точки и т. Д. Лучше всего начать с копирования и вставки одного из существующих файлов конфигурации, например, из Agility.Server.Core.WorkerService.exe.config
,
Вот небольшой пример, который выбирает все документы в папке, используя CaptureDocumentService
, Измени свой sessionid
а также folderid
соответственно:
CaptureDocumentService cds = new CaptureDocumentService();
// get all documents in folder
string sessionId = "3F80668AE02E314E860D648BE4CF42AX";
string folderId = "b2def906-f38b-4fe1-8d7e-a7b50081615b";
Folder folder = cds.GetFolder(sessionId, null, folderId);
foreach (Document document in folder.Documents)
{
Console.WriteLine(string.Format("{0} ({2}): {1}", document.Id, document.FileName, document.MimeType));
}