IRONSOFTWAREHOME

Iron Suite for .NET

10 bibliotek .NET. Jeden kompletny pakiet dokumentów.

IRONPDF
IRONWORD
IRONXL
IRONPPT
IRONOCR
IRONBARCODE
IRONQR
IRONPRINT
IRONZIP
IRONWEBSCRAPER
PORÓWNANIE

Iron Suite a Atalasoft DotImage

Curtis Chau
Curtis Chau
Updated: 11 czerwca 2026

Wybór pomiędzy Atalasoft DotImage i Iron Suite zwykle sprowadza się do pytania o zakup: który model licencyjny dostawcy pasuje do trybu zakupowego i jak wyglada ekspozycja wdrożeniowa na skalę produkcyjną? DotImage jest sprzedawany tylko na podstawie wyceny przez Tungsten Automation (wcześniej Kofax) z opłatami za miejsce dewelopera plus opłatami za uruchamianie na serwerze warstwami na górze, a inwestycja strategiczna firmy macierzystej zmierza do jej platform wyższego poziomu do przechwytywania, a nie do samego DotImage.Iron Suitesprzedawany jest w opublikowanej cenie wieczystej od $suiteLiteLicense za programistę, bez opłat licencyjnych dla licencjonowanych miejsc, z opcjonalnym dodatkiem Redystrybucyjnym dla scenariuszy SaaS lub OEM.

Ten artykuł zaczyna się od pytania, na czym faktycznie opiera się decyzja zakupowa: jak wyceniona jest każda suite, co faktycznie obejmuje licencja i jak aktywna jest mapa drogowa produktu. Szczegóły dotyczące możliwości w kontekście możliwości dewelopera są podane poniżej dla inżynierów, którzy będą ją integrować.

Porownanie na pierwszy rzut oka

WymiaryAtalasoft DotImageIron Suite
Pozycjonowanie cenTylko na wyceny, bez publicznej ceny listowejLite $suiteLiteLicense / Plus $suitePlusLicense / Professional $suiteProfessionalLicense / Unlimited $suiteUnlimitedLicense (Enterprise custom); wszystkie 10 produktów w cenie 2
Model licencjiSprzedaż wyłącznie na podstawie wyceny przez Tungsten; opłaty za dewelopera + za uruchomienie/serwerWieczysty per-programista, baza bez oplat licencyjnych; Dodatek na dystrybucje dla SaaS/OEM
Komponenty w pakiecie~10+ pakietów NuGet (obrazowanie, PDF, OCR, Kodowanie kreskowe, dotTwain, WinKontrole, WebKontrole, Zaawansowane DocClean)10 produktow Iron jako jeden pakiet
Format/zawartoscObrazowanie, PDF, OCR, Kodowanie kreskowe, Formularze, Skanowanie TWAIN/WIA, Web/WinForms viewerPDF + OCR + Barcode + QR + Excel + Word + PowerPoint + Print + ZIP + WebScraper
Cross-platformowe / chmuraWindows-centric (podziały natywne x86/x64)Windows / Linux / macOS / Docker / Azure / AWS Lambda
Wsparcie dla uruchamiania .NET.NET 10 i .NET Framework 3.5 wymienione na obecnych pakietach x64; pośrednie środowiska uruchomieniowe poprzez zasady kompatybilności.NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10
Rynek docelowyIstniejące przedsiębiorstwa przechwytywania/formularzy, usługi finansowe, rząd"Deweloperzy .NET oraz ISV potrzebujący jednego dostawcy do codziennej automatyzacji dokumentów"
"Dostawca"Tungsten Automation (wcześniej Kofax; Atalasoft nabyty w 2011)"Iron Software"

Jeśli najważniejsze jest integracja skanera TWAIN/WIA, niezależne zaawansowane oczyszczanie dokumentów (HolePunchRemoval, DynamicThreshold, despeckle) lub głębokie pokrycie kodeków obrazowych, DotImage to tradycja, na której zbudowany jest zestaw narzędzi. Jeśli najważniejsze jest wdrożenie międzyplatformowe na Windows, Linux, macOS, Docker, Azure i AWS Lambda, a także aktywne comiesięczne inwestycje w dziesięć produktów przy opublikowanej cenie za dewelopera,Iron Suitejest odpowiedni.

Ceny i licencje

Atalasoft DotImage jest sprzedawany wyłącznie na podstawie wyceny przez Tungsten Automation. Nie ma publicznej listy cen. Model jest per-developer dla SDK plus opłaty za uruchomienie/serwer dla każdego produkcyjnego serwera lub dla każdego kopiowanego programu. Poziomy OEM są dostępne do redystrybucji przy wyższych cenach. Zakup wymaga zaangażowania sprzedaży, a całkowite koszty posiadania zależą od liczby programistow oraz liczby wdrożeń modelowanych razem.

Iron Suite sprzedawany jest za $suiteLiteLicense dla poziomu podstawowego, sprzedawany jako 'wszystkie 10 produktów w cenie 2, oszczędzasz 75%'. "Poziomy eskalują przez Lite, Plus, Professional, Unlimited i Enterprise na podstawie jednego dewelopera." "Podstawowa licencja jest wolna od opłat licencyjnych dla licencjonowanych miejsc i lokalizacji;" "Nie jest wymagana osobna licencja runtime/serwerowa dla podstawowego wdrożenia." "SaaS lub OEM redystrybucja poza podstawą wymaga osobnego Dodatek do Redystrybucji."

Na wieloletnim horyzoncie TCO, DotImage stosuje opłatę za miejsce dewelopera, cykl odnowienia oparty na niepublicznej wycenie i opłaty za uruchomienie na serwerze, które skalują się z każdą wdrożoną instancją.Iron Suitestosuje jedną wieczystą opłatę na dewelopera z westjyme wdrożeniem bez oplac licencyjnych w ramach licencji podstawowej; jedyny osobno wyceniany element to Dodatek do Redystrybucji dla SaaS i OEM, redystrybucja na dużą skale.

Czym jest Atalasoft DotImage

Atalasoft DotImage to kompleksowy SDK do przetwarzania obrazów/PDF/OCR dla .NET, który jest teraz sprzedawany w ramach Tungsten Automation (wcześniej Kofax). Nadal dostarcza (obecny x64 NuGet z 2026.x był wydany 2026-05-21), choć większość inwestycji ze strony spółki macierzystej idzie na wyższe platformy przechwytywania Tungstena (TotalAgility, SignDoc), pozostawiając DotImage na trajektorii zorientowanej na konserwację na osadzone scenariusze skanowania, przeglądania i formularzy. Jest skierowany do istniejących klientów korporacyjnych, szczególnie do warsztatów przechwytywania dokumentów i przetwarzania formularzy w sektorze usług finansowych oraz w rządzie.

Kluczowe pakiety NuGet wchodzące w skład zestawu:

  • Atalasoft.dotImage: jądro przetwarzania obrazów z obsługą kodeków, filtrami przetwarzania i wejściem/wyjściem obrazów
  • Atalasoft.dotImage.Pdf / PdfReader: tworzenie, edycja i rastrowanie PDF
  • Atalasoft.dotImage.Ocr.Tesseract5: mostek silnika OCR do wyjścia PDF z pełnym tekstem
  • Atalasoft.dotImage.Barcoding: odczyt i zapis kodów kreskowych 1D/2D
  • Atalasoft.dotTwain: natywny wrapper sterownika skanera TWAIN
  • Atalasoft.dotImage.WinControls / WebControls: kontrolki przeglądania/adnotacji WinForms oraz ASP.NET
  • Atalasoft.dotImage.AdvancedDocClean: usuwanie dziurkaczy, usuwanie szumów, dynamiczne progi, prostowanie prymitywów

Co to jest Iron Suite

Iron Suite to dziesięcioproduktowy pakiet .NET od Iron Software, zbudowany wokół stosu rozpoznawania, który obsługuje rutynowe zadania OCR, kodowania kreskowego i QR, które większość aplikacji backendowych w końcu potrzebuje. IronOCR (Tesseract 5, 125+ języków, pismo ręczne) znajduje się w centrum, z IronBarcode i IronQR obok; IronPDF obsługuje generację i manipulację PDF; IronWord, IronXL i IronPPT obejmują wyjście biurowe; IronPrint, IronZIP i IronWebScraper zamykają pakiet. Sprzedawane jako pojedyncza wieczysta licencja na programistę na pięciu poziomach od $suiteLiteLicense, bez opłat licencyjnych dla licencjonowanych miejsc. SaaS i OEM redystrybucja używają oddzielnego Dodatku do Redystrybucji.

Dziesięć składników, pogrupowanych według znaczenia w przepływie rozpoznawania post-przejęcia:

  • Stos rozpoznania (zakotwiczenie dla przepływów opartych na OCR i kodowaniu kreskowym): IronOCR (Tesseract 5, 125+ języków, pisanie ręczne w ~90% w języku angielskim, deskew i denoise wstępnie procesowane w obsłudze wejścia); IronBarcode (30+ symbologii, wstępne przetworzenie obrazu, integracja skanera MAUI); IronQR (oparty na ML, QrStyleOptions dla kodów markowych, partia ReadPdfs).
  • Generowanie dokumentów: IronPDF (HTML-to-PDF, scalanie i dzielenie na poziomie natywnym, podpisywanie z PKCS#12 plus HSM plus TSA, PDF/A przez PDF/A-4, PDF/UA-1 i PDF/UA-2, szyfrowanie AES, spłaszczanie AcroForm, zarządzanie czcionkami, rasteryzacja, kompresja i liniaryzacja); IronWord, IronXL i IronPPT dla powierzchni biurowej.
  • Narzędzie: IronPrint, IronZIP i IronWebScraper do drukowania, archiwum i skrobowania w procesie.

Porównanie funkcjonalności

Obrazowanie

Siła DotImage tkwi w ich przetwarzaniu obrazów: kodeki, filtry i zaawansowane oczyszczanie dokumentów.

RegisteredDecoders.Decoders.Add(new TiffDecoder());
RegisteredDecoders.Decoders.Add(new JpegDecoder());
using (FileStream fs = new FileStream("scan.tif", FileMode.Open))
using (AtalaImage image = new AtalaImage(fs))
{
    new DespeckleCommand(2).ApplyToImage(image);
    AutoDeskewCommand deskew = new AutoDeskewCommand();
    deskew.ApplyToImage(image);
    using (FileStream outFs = new FileStream("scan-clean.jpg", FileMode.Create))
        image.Save(outFs, new JpegEncoder(85), null);
}

Iron Suite obsługuje wstępne przetwarzanie obrazów implicitne przez IronOCR (deskew, denoise) podczas podań skanów do OCR, więc oczyszczanie, które celuje w przepływy OCR, jest objęte pakietem. Samodzielne prymitywy oczyszczania dokumentów poza przepływem OCR, takie jak HolePunchRemoval, DynamicThreshold, despeckle i deskew jako niezależne wywołania, to zadania, dla których sprzedawany jest pakiet DotImage's AdvancedDocClean. UżytkownicyIron Suitez wymaganiami niezależnego przetwarzania obrazów komponują się z dedykowaną biblioteką obrazów obok IronOCR lub IronPDF.

Przetwarzanie PDF

PdfDecoder decoder = new PdfDecoder();
RegisteredDecoders.Decoders.Add(decoder);
using (FileStream pdfStream = new FileStream("input.pdf", FileMode.Open))
{
    int pageCount = decoder.GetImageInfo(pdfStream).FrameCount;
    for (int i = 0; i < pageCount; i++)
    {
        pdfStream.Position = 0;
        using (AtalaImage page = decoder.Read(pdfStream, i, null))
        using (FileStream outFs = new FileStream($"page_{i + 1}.png", FileMode.Create))
            page.Save(outFs, new PngEncoder(), null);
    }
}

"Równoważne przepływność IronPDF jest zorientowane na HTML:"

var renderer = new ChromePdfRenderer();
string html = @"<h1>Invoice 2026-0428</h1><p>Customer: Acme Corp</p><p>Total due: $1,240.00</p>";
using var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");

IronPDF rasteruje pliki PDF do PNG, JPEG lub TIFF za pomocą RasterizeToImageFiles(pattern, DPI) dla typowego przepływu pracy od strony do obrazu. DotImage rejestruje PdfDecoder w swoim systemie kodeków obrazowych, gdzie rasteryzacja znajduje się w wieloetapowym potoku obrazowania z filtrami oczyszczającymi, ten szerszy przypadek potoku to to, do czego zaprojektowano DotImage.

OCR

using (OcrEngine engine = new Tesseract5Engine())
{
    engine.Initialize();
    engine.Languages.Add(engine.GetSupportedLanguages()[0]);
    using (FileSystemImageSource src = new FileSystemImageSource(new[] { "multi-page.tif" }, true))
    {
        engine.Translate(src, "application/pdf", "searchable.pdf",
                         new OcrTranslationSettings { MimeType = "application/pdf" });
    }
    engine.Shutdown();
}

IronOCR redukuje ten sam przepływ.

var ocr = new IronTesseract();
using var input = new OcrInput("scanned-document.png");
input.Deskew();
input.DeNoise();
var result = ocr.Read(input);
Console.WriteLine($"Confidence: {result.Confidence}");

Oba owijają Tesseract wewnątrz. API OCR DotImage prezentuje wzorzec potoku obrazowego (FileSystemImageSource, Translate do typu MIME) i jawny cykl życia silnika. IronOCR jest stworzony do korekty pochylenia/odszumiania w przepływie wejściowym. Dla obciążeń osadzonych w większym przepływie obrazów DotImage, OCR DotImage pasuje naturalnie; "dla samodzielnego OCR z wbudowanym przetwarzaniem wstępnym, IronOCR jest szybszy."

Odczytywanie BarCode

BarCodeReader reader = new BarCodeReader();
reader.Symbology = Symbologies.Qr | Symbologies.DataMatrix |
                   Symbologies.Pdf417 | Symbologies.Code128 | Symbologies.Upca;
reader.Direction = Directions.All;
using (AtalaImage image = new AtalaImage("barcoded.png"))
{
    BarCode[] results = reader.ReadBars(image);
    foreach (BarCode bc in results)
        Console.WriteLine($"{bc.Symbology}: {bc.DataString}");
}

IronBarcode to jedno wywołanie:

var results = BarcodeReader.Read("shipment-label.png");
foreach (var barcode in results)
{
    Console.WriteLine($"Value: {barcode.Value}");
    Console.WriteLine($"Format: {barcode.BarcodeType}");
}

DotImage wymaga jawnego ustawienia bitmaski symboliki i konfiguracji kierunku. IronBarcode automatycznie wykrywa. Dla przepływów skanowania o dużej objętości, gdzie znany jest kierunek skanowania i konieczna jest optymalizacja regionów wyszukiwania, DotImage odsłania pokrętła; dla ogólnego odczytywania kodów kreskowych, IronBarcode jest bardziej zwięzły.

Skanowanie TWAIN

Pakiet DotImage's dotTwain obejmuje sterownik skanera TWAIN, kategoria, którąIron Suitenie zajmuje.

Form host = new Form();
Device device = AvailableDevices.Default;
device.UI.UseDefaultUI = false;
device.Pages = 0; // 0 = all pages from ADF
using (TiffEncoder encoder = new TiffEncoder(TiffCompression.CcittGroup4))
using (TiffMultiFrameStream output = new TiffMultiFrameStream(
    new FileStream("scanned.tif", FileMode.Create), encoder))
{
    device.ImageAcquired += (s, e) => output.AppendImage(e.Image);
    device.Acquire(host);
}

PakietIron Suiteskupia się na automatyzacji dokumentów po przejęciu, OCR, rozpoznawaniu, PDF, Office. Portale skanowania end-to-end, gdzie fizyczny skaner TWAIN/WIA jest sterowany z .NET, z akwizycją strony na poziomie sprzętu połączoną z aplikacją, to zadania, wokół których zbudowano pakiet DotImage's dotTwain. UżytkownicyIron Suitekomponują zewnętrzną bibliotekę TWAIN i przesyłają nabyte obrazy do IronOCR lub IronPDF do przetwarzania w dół strumienia.

Dlaczego wybrać Iron Suite, gdy głębokość przechwytywania nie jest podstawowym wymaganiem

Dla dewelopera backendowego .NET lub zespołu ISV uruchamiającego automatyzację dokumentów w obciążeniach po akwizycji (faktury, raporty, okazjonalny OCR na zeskanowanych PDF-ach, kody kreskowe na etykietach wysyłkowych, wyjście Office), powierzchnia zestawuIron Suitepasuje do obciążenia w ogłoszonej cenie z aktywną, miesięczną inwestycją we wszystkich komponentach. Głębokość DotImage w kodekach obrazów i owijanie sterownika TWAIN to rzeczywista wartość inżynierska, gdy aplikacja steruje fizycznymi skanerami lub uruchamia korporacyjny pipeline przechwytywania; na backendach skoncentrowanych na automatyzacji po akwizycji, ta głębokość pozostaje opłaconą niewykorzystaną pojemnością.

"Specyficznie,Iron Suitejest lepszym wyborem, gdy:"

  • Nie sterujesz fizycznymi skanerami TWAIN/WIA z .NET
  • Nie potrzebujesz autonomicznego zaawansowanego czyszczenia dokumentów (HolePunchRemoval, DynamicThreshold) poza wstępnym przetwarzaniem OCR
  • Potrzebujesz wdrożenia w Linux, macOS, Docker, lub chmurze obok Windows
  • Chcesz publicznego wieczystego cennika bez opłat za runtime na serwerze
  • Chcesz aktywnej miesięcznej kadencji wydań we wszystkich komponentach, zamiast kursu skłaniającego się ku utrzymaniu

JakIron Suiteróżni się od Atalasoft DotImage

  • **Aktywna inwestycja vs skłonność do utrzymania:**Iron Suitewydaje na aktywnej miesięcznej kadencji we wszystkich dziesięciu komponentach; DotImage nadal otrzymuje wydania, ale strategiczne skupienie Tungsten Automation pozostaje na jego wyższych platformach przechwytywania.
  • **Publiczne ceny wieczyste od $suiteLiteLicense vs wycena na zamówienie + opłaty runtime:**Iron Suiteto opublikowane ceny; DotImage wymaga zaangażowania w sprzedaż plus opłat za runtime na serwer.
  • **Windows + Linux + macOS + Docker + Azure + AWS Lambda vs natywność Windows (podziały x86 i x64).**Iron Suitewydaje cross-platformowe od pierwszego dnia; DotImage pozostaje skoncentrowane na Windows w swoich natywnych pakietach x86 i x64.
  • **Brak opłat za runtime/serwer:**Iron Suitejest bez oplat licencyjnych dla licencjonowanych stanowisk; DotImage dodaje opłaty runtime powyżej miejsc deweloperów.
  • **Nowoczesna idiomatyczna powierzchnia API .NET:**Iron Suiteużywa nowoczesnych idiomów .NET; Wzorzec API DotImage wciąż odzwierciedla jego dziedzictwo jako stos obrazów (rejestracja kodeków, FileSystemImageSource, pary enkoderów/dekoderów).
  • Przechwytywanie i skanowanie z DotImage, jak to wygląda. Owijka sterownika skanera TWAIN/WIA, głębokość kodeka JBIG2/JPEG2000 oraz kontrolki przeglądarek internetowych i WinForms to obciążenia, na których DotImage się zakotwicza.Iron Suitekoncentruje się na automatyzacji dokumentów po akwizycji w zakresie PDF, Office, OCR, Barcode i QR, ZIP, Print i WebScraper.

Wnioski

Atalasoft DotImage iIron Suiteobsługują różne punkty tej samej osi. DotImage niesie dziedzictwo przechwytywania dokumentów Kofax/Tungsten i owijki sterownika TWAIN/WIA, na której oparte są portale skanowania, z jedynie ofertami komercyjnymi i opłatami runtime za serwer.Iron Suiteto ogólny pakiet automatyzacji dokumentów po przejęciu i rozpoznawania, z aktywną miesięczną inwestycją w dziesięć produktów, wdrażaniem cross-platform od Windows do Linux, macOS, Docker, Azure i AWS Lambda, i równą, wieczystą ceną za programistę. Dla zespołów, których praca odbywa się po skanowaniu,Iron Suitezaczyna się od $suiteLiteLicense i znajduje się na ironsoftware.com/csharp/suite.

Zwróć uwagę: Atalasoft DotImage to zarejestrowany znak towarowy jego właściciela. Ta strona nie jest afiliowana, zatwierdzona ani sponsorowana przez Atalasoft DotImage. Wszystkie nazwy produktów, logo i marki są własnością ich odpowiednich właścicieli. Porównania mają charakter wyłącznie informacyjny i odzwierciedlają informacje dostępne publicznie w momencie pisania.
Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta