Как использовать SDK для создания программ на C#?C#

Место общения программистов C#
Anonymous
Как использовать SDK для создания программ на C#?

Сообщение Anonymous »

Моя компания использует программное обеспечение GlobalCapture от Square9. Это в основном для сканирования OCR и создания рабочих процессов. У них есть набор API и SDK для выполнения различных задач. У них есть один вариант — создать свой собственный узел в ваших рабочих процессах.
Я пытаюсь использовать C# (большая часть их примеров кода написана на C# на их GitHub), чтобы создать собственный узел, который принимает PDF-файл и преобразует его в JPG (совершенно другая проблема, которую я пытаюсь решить). Но я потратил часы, просматривая их документацию, пытаясь создать с его помощью хотя бы одну программу.
Я не прошу кого-либо напрямую решить мою проблему. Более или менее мне действительно нужен кто-то, кто поможет мне указать правильное направление и расскажет, чему мне нужно научиться, чтобы все это работало.
Это документы и информация, которые я могу использовать. я использую:
https://github.com/Square9Softworks/cus ... flow-nodes (пример кода пользовательских узлов на C#)
http://knowledge.square-9.com:8090/disp ... stom+Nodes
http://knowledge.square-9.com:8090/display/CN/ Square9.CustomNode+SDK
http://www.square-9.com/api/
И вот мой код:< /p>

Код: Выделить всё

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Square9.CustomNode;
using System.Threading.Tasks;
using Syncfusion.Pdf.Parsing;
using Syncfusion.Windows.Forms.PdfViewer;
using System.Drawing;
using System.Drawing.Imaging;

namespace ConvertDocument
{
public class Convert : CaptureNode
{
public override void Run()
{

var pagePath = Process.Document.GetPage(0);
Process.Document.AddPage(pagePath);
LogHistory("Custom Node Test");

/*
PdfViewerControl pdfViewer = new PdfViewerControl();
PdfLoadedDocument loadedDocument = new PdfLoadedDocument(pagePath);
pdfViewer.Load(loadedDocument);
Bitmap image = pdfViewer.ExportAsImage(0);
*/

}
}
}
Закомментированный код предполагает преобразование PDF в JPG с использованием библиотеки syncfusion. Три строки в моей функции Run() предназначены для того, чтобы проверить, смогу ли я добавить текст на вкладку истории и добавить страницу в проходящий документ.
Но, Я постоянно получаю эту ошибку на Square9 в их веб-приложении:

"Внутри класса CaptureNode было создано исключение: метод или операция не реализована". p>

Чему мне нужно научиться, чтобы все это заработало? Я все еще новичок в C#, но мне очень хочется поработать с этим SDK. Я просто не знаю, куда идти.

Подробнее здесь: https://stackoverflow.com/questions/670 ... p-programs

Вернуться в «C#»