Я пытаюсь использовать 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);
*/
}
}
}
Но, Я постоянно получаю эту ошибку на Square9 в их веб-приложении:
"Внутри класса CaptureNode было создано исключение: метод или операция не реализована". p>
Чему мне нужно научиться, чтобы все это заработало? Я все еще новичок в C#, но мне очень хочется поработать с этим SDK. Я просто не знаю, куда идти.
Подробнее здесь: https://stackoverflow.com/questions/670 ... p-programs