.NETでHTMLをPDFに変換
$8,820で単一の開発者1年の年間保守ライセンス (ComponentSource 2024年3月)、ランタイム/サーバーデプロイメント料金が各開発者席の上に重ねられているLEADTOOLS Document Suite SDKは、ガバメント、ヘルスケア、バンキングで深い認識プリミティブ(ICR, OMR, MICR, マスターテンプレートフォーム, TWAINスキャニング)を必要とするエンタープライズキャプチャーバイヤー向けに価格設定されています。 Iron Suiteは、エントリーティアでは$2,998で出荷されており、10個のIron製品を1つの永続的な開発者ごとのライセンスにまとめており、ライセンス座席にはロイヤリティフリーで、ベースを超えるSaaSまたはOEM再配布用の単一の再配布アドオンがあります。 したがって、総コスト露出は非常に異なります: LEADTOOLSは開発者の席およびサーバーごとのランタイム料金でスケールします; Iron Suiteは開発者数のみによって拡張します。
この比較は実際に調達主導の意思決定のスタートに立っています: 各スイートがどのように価格設定されているのか、ライセンスが実際にカバーしているもの、そしてバンドルが届けるものです。 製品の説明と能力コードは、統合を出荷するエンジニアのために以下に続きます。
一望での比較
| 次元 | LEADTOOLS Document Suite | Iron Suite |
|---|---|---|
| 価格の位置付け | $8,820から (1開発者 / 1年の年間メンテナンス、ComponentSource 2024年3月) + 別のランタイム/デプロイメント料金 | Lite $2,998 / Plus $4,498 / Professional $8,998 / Unlimited $17,998 (エンタープライズ カスタム)。 2つの価格で10製品すべてを、75%節約 |
| ライセンスモデル | 永続的な開発者ごと + ランタイム/サーバー デプロイメント ライセンス; royalty-free options at higher tiers | 永続的な開発者ごとのライセンス、ロイヤリティフリーのベース; SaaS/OEMのための再配付アドオン |
| バンドル内のコンポーネント | OCR + ICR/OMR + MICR + バーコード + フォーム + PDF + ドキュメントビューア + TWAIN/WIA + 圧縮 + ドキュメントライター | 10 の Iron 製品の単一バンドル |
| 形式/能力の範囲 | 165以上のフォーマットを越えたキャプチャ、認識、イメージング、スキャニング、フォーム処理 | PDF + OCR + Barcode + QR + Excel + Word + PowerPoint + Print + ZIP + WebScraper |
| クロスプラットフォーム / クラウド | Windows、Linux、macOS、iOS、Android、UWP、.NET MAUI、Xamarin、HTML5/JS | Windows / Linux / macOS / Docker / Azure / AWS Lambda |
| .NETランタイムのサポート | .NET Framework 4.0+, .NET Standard 2.0, .NET 6.0 | .NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10 |
| ターゲットマーケット | エンタープライズキャプチャ/フォーム処理関連のショップはガバメント、ヘルスケア、バンキング | 日常的なドキュメント自動化のために、一つのメベンダーを必要とする.NET開発者とISV |
| ベンダー | LEAD Technologies, Inc. | Iron Software |
専門的な精度の高い ICR、OMR、MICR、マスターテンプレート フォーム認識、またはTWAIN/WIAスキャナー統合がその作業負荷に最も重要である場合、LEADTOOLSはそれらのワークロードのために構築されたツールキットです。 一般的な OCR(手書きで約90%の英語)、バーコードとQRの読み取り、PDFおよびOfficeの生成が単一の永続ライセンスで最も重要である場合、Iron Suiteはフラットな開発者ごとのコストでその表面をカバーします。
価格とライセンス
LEADTOOLS Document Suiteは、2コンポーネントライセンスモデルで販売されます: (オフ) ComponentSourceはDocument Suite v23を1開発者1年の年間メンテナンスから$8,820で表示しています(2024年3月の日付)。 ランタイム/デプロイメント料金はデプロイメントモデル(サーバーごと、アプリケーションごと、または上位ティアでのロイヤリティフリーOEM)に応じて別個に見積もられます。 所有総コストは、開発者席ごとおよびデプロイメントランタイムの露出を両方とも考慮したモデリングが必要です。
Iron Suiteは、エントリーティアで$2,998で出荷され、"2つの価格で10製品、75%節約"として販売されています。 ティアはLite、Plus、Professional、Unlimited、およびEnterpriseにエスカレートします。基本ライセンスはライセンスされた席および場所に対してロイヤリティフリーであり、 基本展開には別のランタイム/サーバーライセンスは必要ありません。 基本を超えたSaaSまたはOEMの再配布には、公開されたアドオンであり、カスタム契約ではない"ロイヤリティフリー再配布"オプションが必要です。
3〜5年のスパンで、LEADTOOLSのTCOは合成されます: $8,820の開発者ごとの年間メンテナンスライン、およびすべての実稼働デプロイメントで適用されるサーバーごとのランタイム料金。 Iron SuiteのTCOは開発者ごとにフラットです; 永続的な席が購入されたら、デプロイメントは追加のサーバーごとのコストなしでスケールします(基本ライセンスの範囲内で、SaaSおよびOEMの拡張のためにスケールで"ロイヤリティフリー再配布"オプションがあります)。
LEADTOOLS Document Suiteとは
LEADTOOLS Document Suite SDKは、LEAD Technologies' のイメージングSDKのドキュメント志向バンドルであり、エンタープライズスキャニング、フォーム処理、およびキャプチャ重ワークフローにおける長い歴史を持つポートフォリオです。 エンタープライズスキャニング、フォーム処理パイプライン、およびガバメント、ヘルスケア、バンキング、およびISVが構築するドキュメントキャプチャフロントエンドでの正確な認識精度およびイメージングフォーマットの幅が重要である位置付けです。
主要なバンドルエンジンとモジュールは次の通りです:
- OCR (LEADとOmniPageエンジン、200以上の言語) および ICR/OMR (手書き/バブルフォーム認識)
- MICR 銀行用チェックフォント認識
- バーコード 1Dおよび2Dでの読み取りと書き込みに対応
- フォーム認識/処理 マスターテンプレートリポジトリを持つ (AutoFormsEngine)
- PDF 読み取り/書き込み/編集/PDF/A
- ドキュメントビューア (HTML5/JS) および ドキュメントライター 165+ フォーマット用
- TWAIN/WIAスキャン ハードウェア取得用のドライバ
- 圧縮 コーデック (CCITT, JBIG2, JPEG2000) アーカイブイメージング用
Iron Suiteとは何か?
Iron SuiteはIron Softwareの10製品.NETバンドルで、その認識スタック(IronOCR, IronBarcode, IronQR)は、キャプチャーステップ後のワークフローをカバーしています。認識の周りには、IronPDFが生成および操作のために追加され、IronWord, IronXL, IronPPTがOffice出力のために、IronPrint, IronZIP, IronWebScraperが隣接するユーティリティのために追加されています。 5つのティアレベルから$2,998で販売される単一の永続的な開発者ごとのライセンスとして、ライセンス座席にはロイヤリティフリーです。 基本ライセンスを超える SaaS および OEM 再配布は、別個の再配布アドオンでカバーされます。
10のコンポーネントは認識主導ワークフローに対する関連性でグループ化されています。
- 認識スタック(アンカー): IronOCR(Tesseract 5, 125以上の言語、組み込みの手書き約90%の英語精度、傾き補正/ノイズ除去/コントラスト前処理、検索可能PDF/UAおよびhOCR出力); IronBarcode(30以上のシンボロジーを含むQR、Aztec、Data Matrix、PDF417、画像前処理およびMAUIスキャナーサポート); IronQR (ML駆動の読み取りで、バッチ
ReadPdfsで複数のドキュメントワークフローを処理)。 - ドキュメント生成: IronPDF(HTML-to-PDFレンダリング、ネイティブマージ/スプリット、PKCS#12 + HSM + TSA署名、PDF/A-1からPDF/A-4ファミリー、PDF/UA-1およびPDF/UA-2、AES暗号化、AcroForm塗りつぶしとフラット化、フォント管理、ラスタライズ、圧縮および線形化); IronWord(DOCX); IronXL (XLSXと数式再計算); IronPPT (PPTX)。
- ユーティリティ:IronPrint(サイレントおよびダイアログ印刷); IronZIP(ZIP/TAR/GZIP/BZIP2 with AES); IronWebScraper(プロセス内の構造的スクレイピング)。
能力の比較
OCR
LEADTOOLSは2つのOCRエンジン(LEADとOmniPage)、200以上の言語、および明確なIOcrEngineライフサイクル管理を出荷します。
using (RasterCodecs codecs = new RasterCodecs())
using (IOcrEngine engine = OcrEngineManager.CreateEngine(OcrEngineType.LEAD))
{
engine.Startup(codecs, null, null, @"C:\LEADTOOLS\Bin\Common\OcrLEADRuntime");
using (IOcrDocument doc = engine.DocumentManager.CreateDocument())
{
doc.Pages.AddPages("scan.tif", 1, -1, null);
doc.Pages.AutoZone(null);
doc.Pages.Recognize(null);
doc.Save("searchable.pdf", DocumentFormat.Pdf, null);
}
engine.Shutdown();
}using (RasterCodecs codecs = new RasterCodecs())
using (IOcrEngine engine = OcrEngineManager.CreateEngine(OcrEngineType.LEAD))
{
engine.Startup(codecs, null, null, @"C:\LEADTOOLS\Bin\Common\OcrLEADRuntime");
using (IOcrDocument doc = engine.DocumentManager.CreateDocument())
{
doc.Pages.AddPages("scan.tif", 1, -1, null);
doc.Pages.AutoZone(null);
doc.Pages.Recognize(null);
doc.Save("searchable.pdf", DocumentFormat.Pdf, null);
}
engine.Shutdown();
}Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Ocr
Using codecs As New RasterCodecs()
Using engine As IOcrEngine = OcrEngineManager.CreateEngine(OcrEngineType.LEAD)
engine.Startup(codecs, Nothing, Nothing, "C:\LEADTOOLS\Bin\Common\OcrLEADRuntime")
Using doc As IOcrDocument = engine.DocumentManager.CreateDocument()
doc.Pages.AddPages("scan.tif", 1, -1, Nothing)
doc.Pages.AutoZone(Nothing)
doc.Pages.Recognize(Nothing)
doc.Save("searchable.pdf", DocumentFormat.Pdf, Nothing)
End Using
engine.Shutdown()
End Using
End UsingIronOCRの同等のフローは1クラスで提供されます:
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}");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}");Imports IronTesseract
Dim ocr As New IronTesseract()
Using input As New OcrInput("scanned-document.png")
input.Deskew()
input.DeNoise()
Dim result = ocr.Read(input)
Console.WriteLine($"Confidence: {result.Confidence}")
End UsingLEADTOOLSはフル認識パイプラインを公開します: エンジンの起動/シャットダウン、コーデック登録、自動ゾーニング、マルチページドキュメントオブジェクト、出力ライター。 IronOCRは意見が入っており、コンパクトです。 劣化スキャンにおけるOmniPageの精度が必要な作業負荷や、200言語OCRでエンジンチューン可能なパラメータが必要な状況は、LEADTOOLSが位置付けるものです—一般的なスキャンドキュメントOCRで、前処理が組み込まれており(さらに手書き認識が約90%の英語精度で)、IronOCRはより速く出荷されます。
バーコード
using (RasterCodecs codecs = new RasterCodecs())
using (RasterImage image = codecs.Load("barcoded.tif"))
{
BarcodeEngine engine = new BarcodeEngine();
BarcodeData[] results = engine.Reader.ReadBarcodes(
image, LeadRect.Empty, 0,
new BarcodeSymbology[]
{
BarcodeSymbology.QR, BarcodeSymbology.Datamatrix,
BarcodeSymbology.PDF417, BarcodeSymbology.Code128, BarcodeSymbology.UPCA
});
foreach (BarcodeData bc in results)
Console.WriteLine($"{bc.Symbology}: {bc.Value}");
}using (RasterCodecs codecs = new RasterCodecs())
using (RasterImage image = codecs.Load("barcoded.tif"))
{
BarcodeEngine engine = new BarcodeEngine();
BarcodeData[] results = engine.Reader.ReadBarcodes(
image, LeadRect.Empty, 0,
new BarcodeSymbology[]
{
BarcodeSymbology.QR, BarcodeSymbology.Datamatrix,
BarcodeSymbology.PDF417, BarcodeSymbology.Code128, BarcodeSymbology.UPCA
});
foreach (BarcodeData bc in results)
Console.WriteLine($"{bc.Symbology}: {bc.Value}");
}Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.Barcode
Using codecs As New RasterCodecs()
Using image As RasterImage = codecs.Load("barcoded.tif")
Dim engine As New BarcodeEngine()
Dim results As BarcodeData() = engine.Reader.ReadBarcodes(image, LeadRect.Empty, 0, New BarcodeSymbology() {BarcodeSymbology.QR, BarcodeSymbology.Datamatrix, BarcodeSymbology.PDF417, BarcodeSymbology.Code128, BarcodeSymbology.UPCA})
For Each bc As BarcodeData In results
Console.WriteLine($"{bc.Symbology}: {bc.Value}")
Next
End Using
End UsingIronBarcodeはバーコード読み取りを1回の呼び出しに簡略化します:
var results = BarcodeReader.Read("shipment-label.png");
foreach (var barcode in results)
{
Console.WriteLine($"Value: {barcode.Value}");
Console.WriteLine($"Format: {barcode.BarcodeType}");
}var results = BarcodeReader.Read("shipment-label.png");
foreach (var barcode in results)
{
Console.WriteLine($"Value: {barcode.Value}");
Console.WriteLine($"Format: {barcode.BarcodeType}");
}Dim results = BarcodeReader.Read("shipment-label.png")
For Each barcode In results
Console.WriteLine($"Value: {barcode.Value}")
Console.WriteLine($"Format: {barcode.BarcodeType}")
NextLEADTOOLSは明確なシンボロジー配列、コーデックのロード、LeadRect検索領域を提供し、構造化されたフォーム上で特定のゾーンをターゲットにする際に役立ちます。 IronBarcodeはシンボロジーを自動検出し、事前設定なしにすべての画像から結果を返します。 シンボロジーが既知であり、検索領域が重要な高ボリュームスキャニングワークフローの場合、LEADTOOLSは調整可能; 一般的なバーコードの読み取りのためには、IronBarcodeは統合が速い。
フォーム認識
LEADTOOLS Document Suiteにはマスターテンプレートフォーム認識エンジン(AutoFormsEngine)が含まれ、スキャンされたフォームをテンプレートのリポジトリと照合し、名前付きフィールドを抽出します。 これはIron Suiteが対応していないカテゴリーです。
DiskMasterFormsRepository repository = new DiskMasterFormsRepository(codecs, @"C:\Forms\Masters");
AutoFormsEngine autoEngine = new AutoFormsEngine(repository, null, null, null,
AutoFormsRecognitionManager.Default, 30, 80, true);
using (RasterImage form = codecs.Load("filled-form.tif"))
{
AutoFormsRunResult result = autoEngine.Run(form, null);
foreach (FormPage page in result.FormFields)
foreach (FormField field in page)
Console.WriteLine($"{field.Name}: {field.Result}");
}DiskMasterFormsRepository repository = new DiskMasterFormsRepository(codecs, @"C:\Forms\Masters");
AutoFormsEngine autoEngine = new AutoFormsEngine(repository, null, null, null,
AutoFormsRecognitionManager.Default, 30, 80, true);
using (RasterImage form = codecs.Load("filled-form.tif"))
{
AutoFormsRunResult result = autoEngine.Run(form, null);
foreach (FormPage page in result.FormFields)
foreach (FormField field in page)
Console.WriteLine($"{field.Name}: {field.Result}");
}Imports System
Dim repository As New DiskMasterFormsRepository(codecs, "C:\Forms\Masters")
Dim autoEngine As New AutoFormsEngine(repository, Nothing, Nothing, Nothing, AutoFormsRecognitionManager.Default, 30, 80, True)
Using form As RasterImage = codecs.Load("filled-form.tif")
Dim result As AutoFormsRunResult = autoEngine.Run(form, Nothing)
For Each page As FormPage In result.FormFields
For Each field As FormField In page
Console.WriteLine($"{field.Name}: {field.Result}")
Next
Next
End UsingIron Suiteのフォームワークフローパスは、IronOCRを使用してカスタム正規表現およびスキャンフォームのフィールド抽出を行う、または構造化されたPDFテンプレートに対するIronPDFのAcroForm読み取り(塗りつぶし、抽出、フラット化)に依存します。 LEADTOOLSのAutoFormsEngineは、政府/医療フォームのデジタル化で、レイアウトが固定され、フィールド名がデータベース列にマッピングされる高ボリュームのワークロードを中心に構築されています。
PDF処理
using (PDFDocument pdf = new PDFDocument("input.pdf"))
{
PDFDocumentProperties props = pdf.DocumentProperties;
props.Title = "Processed";
props.Author = "Internal";
pdf.SetDocumentProperties(props);
using (RasterCodecs codecs = new RasterCodecs())
pdf.Convert(1, -1, "input_pdfa.pdf", DocumentFormat.PdfA, codecs);
}using (PDFDocument pdf = new PDFDocument("input.pdf"))
{
PDFDocumentProperties props = pdf.DocumentProperties;
props.Title = "Processed";
props.Author = "Internal";
pdf.SetDocumentProperties(props);
using (RasterCodecs codecs = new RasterCodecs())
pdf.Convert(1, -1, "input_pdfa.pdf", DocumentFormat.PdfA, codecs);
}Imports System
Using pdf As New PDFDocument("input.pdf")
Dim props As PDFDocumentProperties = pdf.DocumentProperties
props.Title = "Processed"
props.Author = "Internal"
pdf.SetDocumentProperties(props)
Using codecs As New RasterCodecs()
pdf.Convert(1, -1, "input_pdfa.pdf", DocumentFormat.PdfA, codecs)
End Using
End UsingIronPDFの同等のPDF/A輸出フロー:
// NuGet: Install-Package IronPdf
// Docs: https://ironpdf.com/how-to/pdfa/
using IronPdf;
class Program
{
static void Main()
{
// SaveAsPdfA exports to a PDF/A archival profile.
// PdfAVersions exposes PdfA1a, PdfA1b, PdfA2a, PdfA2b, PdfA3a, PdfA3b.
PdfDocument pdf = PdfDocument.FromFile("invoice.pdf");
// PDF/A-3b is the common archival target for long-term retention.
pdf.SaveAsPdfA("invoice-archive.pdf", PdfAVersions.PdfA3b);
}
}// NuGet: Install-Package IronPdf
// Docs: https://ironpdf.com/how-to/pdfa/
using IronPdf;
class Program
{
static void Main()
{
// SaveAsPdfA exports to a PDF/A archival profile.
// PdfAVersions exposes PdfA1a, PdfA1b, PdfA2a, PdfA2b, PdfA3a, PdfA3b.
PdfDocument pdf = PdfDocument.FromFile("invoice.pdf");
// PDF/A-3b is the common archival target for long-term retention.
pdf.SaveAsPdfA("invoice-archive.pdf", PdfAVersions.PdfA3b);
}
}Imports IronPdf
Module Program
Sub Main()
' SaveAsPdfA exports to a PDF/A archival profile.
' PdfAVersions exposes PdfA1a, PdfA1b, PdfA2a, PdfA2b, PdfA3a, PdfA3b.
Dim pdf As PdfDocument = PdfDocument.FromFile("invoice.pdf")
' PDF/A-3b is the common archival target for long-term retention.
pdf.SaveAsPdfA("invoice-archive.pdf", PdfAVersions.PdfA3b)
End Sub
End ModuleLEADTOOLSのPDFモデルはイメージングスタックに基づいており、I/OにはConvertを使用しています。 IronPDFは同じPDF/A適合レベル(A-1a、A-1b、A-2a、A-2b、A-3a、A-3b、およびISO 19005-4:2020に基づくPDF/A-4/4E/4Fシリーズ)をSaveAsPdfA経由でサポートしています。 IronPDFは専用のPDF/UAアクセシビリティサポートも出荷しており、RenderHtmlAsPdfUA(html)は一度の呼び出しでタグ付きアクセシブルPDFを作成します(デフォルトはPDF/UA-1; PDF/UA-2もサポートされ)、デフォルトでSection 508とWCAG 2.0 AAを満たすように文書化されています。 スキャンされたイメージ出力を既存のイメージングパイプライン内でPDF/Aに変換する場合(ここではRasterCodecsがラスタライフサイクルをすでに所有している)、LEADTOOLSは自然にフィットします; HTMLからソースを取得したPDFやすでにロードされたPDFをPDF/Aにアーカイブするには、IronPDFのワンラインSaveAsPdfAがより直接的な道です。
TWAINスキャン
LEADTOOLSはハードウェア取得用のネイティブTWAIN/WIAスキャナードライバラッパーを含んでいますが、Iron Suiteには提供されていません。
TwainSession session = new TwainSession();
session.Startup(host, TwainStartupFlags.None);
if (session.SelectSource(null) == DialogResult.OK)
{
using (RasterCodecs codecs = new RasterCodecs())
{
session.AcquirePage += (s, e) =>
codecs.Save(e.Image, "scanned.tif", RasterImageFormat.CcittGroup4, 1,
1, -1, 1, CodecsSavePageMode.Append);
session.Acquire(TwainUserInterfaceFlags.Show);
}
}
session.Shutdown();TwainSession session = new TwainSession();
session.Startup(host, TwainStartupFlags.None);
if (session.SelectSource(null) == DialogResult.OK)
{
using (RasterCodecs codecs = new RasterCodecs())
{
session.AcquirePage += (s, e) =>
codecs.Save(e.Image, "scanned.tif", RasterImageFormat.CcittGroup4, 1,
1, -1, 1, CodecsSavePageMode.Append);
session.Acquire(TwainUserInterfaceFlags.Show);
}
}
session.Shutdown();Dim session As New TwainSession()
session.Startup(host, TwainStartupFlags.None)
If session.SelectSource(Nothing) = DialogResult.OK Then
Using codecs As New RasterCodecs()
AddHandler session.AcquirePage, Sub(s, e)
codecs.Save(e.Image, "scanned.tif", RasterImageFormat.CcittGroup4, 1, 1, -1, 1, CodecsSavePageMode.Append)
End Sub
session.Acquire(TwainUserInterfaceFlags.Show)
End Using
End If
session.Shutdown()Iron Suiteのバンドルは後取り書類自動化、OCR、認識、PDF、Officeに集中し続けます。物理的なTWAIN/WIAスキャナーを.NETから駆動し、ハードウェアレベルのページ取得を備えたエンドツーエンドのスキャニングポータルは、LEADTOOLSのTWAINラッパーが販売されている作業負荷です—Iron Suiteユーザーは外部のTWAINライブラリと組み合わせて、取得された画像をIronOCRまたはIronPDFに供給し、下流処理します。
キャプチャの深さが主な要求ではない場合、なぜIron Suiteを選ぶのか
日常的な書類自動化を行っている.NETバックエンドチームにとって、(請求書、レポート、時々スキャンされたOCR、出荷ラベルのバーコード、Office出力、アーカイブ) 専用のフォーム処理パイプラインなしに、Iron Suiteの表面領域はLEADTOOLS全体のコストの一部でワークロードに一致します。LEADTOOLSのキャプチャプリミティブの深さ(ICR, OMR, MICR, スキャナードライバ)は、ワークフローがそれらのプリミティブを実際に使用する場合にその価値を示します; 後処理自動化に焦点を当てたバックエンドでは、未使用のキャプチャー表面は有料コストとして残ります。
特に、Iron Suiteは以下の場合により優れた選択です:
- 一般的なOCRとバーコードの読み取りは、あなたの精度基準を満たします (ICR, OMR, MICRは不要)
- .NETから物理的なスキャナーを駆動していない (TWAIN/WIAは不要)
- クロスカッティングドキュメント自動化: PDF + Word + Excel + OCR + バーコードを1つのバンドルで必要とする
- サーバーごとのランタイム料金なしのフラットな開発者ごとの価格設定が必要
- 予測可能な調達のための公的で永続的な価格設定を望む
Iron SuiteはLEADTOOLS Document Suiteとはどのような違いがあるのか
- ランタイム/デプロイメント料金なし: Iron Suiteはライセンスされた席に対してデフォルトでロイヤリティフリーです; LEADTOOLSは開発者ごとの価格設定の上にランタイム/サーバーデプロイメント料金を追加します。
- 公開されている永続的な価格は$2,998から: Iron Suiteは公開価格で、LEADTOOLS Document Suiteは年8,820ドルから+別のランタイム費用です。
- モダンなイディオマティックな.NET APIの表面: Iron Suiteはすべての10コンポーネントにおいてモダンな.NETのイディオムを使用しています; LEADTOOLSのAPIパターンはCOM由来で、グローバル
Shutdownライフサイクル、手動コーデック登録となっています。 - コンポーネントごとの単一パッケージインストール: Iron Suiteは各コンポーネントごとに1つのNuGetを出荷します; LEADTOOLS Document Suiteは、複数の相互参照されたパッケージ(
Leadtools.Forms、OCRランタイム、ネイティブDLL)を必要とします。 - キャプチャとIDP, LEADTOOLSが専門とするポイント。 OMR(バブルフォーム)、MICR(チェックフォント)、TWAIN/WIAスキャナードライバ、およびJBIG2/JPEG2000のコーデックの深さは、LEADTOOLSが自らを位置付ける作業負荷です。 IronOCRは、一般的な手書き認識(英語のテキスト精度で約90%)と、スキャン内の標準シンボロジーバーコード検出を含んでいます—専門的に高精度のICRおよびOMR/MICRパイプラインは、LEADTOOLSの専門的なレーンに残ります。
- LEADTOOLSはiOS, Android, UWP, MAUI, およびHTML5/JSを.NETに加えて網羅していますが、Iron Suiteはサーバとデスクトップに.NETに焦点を当てています。
結論
$8,820とサーバーごとのランタイム料金で、LEADTOOLS Document Suiteはキャプチャ深度を購入します: ICR, OMR, MICR, マスターテンプレートフォーム認識, TWAINとWIAスキャナードライバ, アーカイブグレードのスキャニングとともに提供されるイメージングコーデックスカタログ。Iron SuiteLiteティアの$2,998では、一般的なドキュメント自動化を対象とした10個の製品が含まれており、PDF(概要にあるすべての標準ティア機能を含む)、Office、約90%の英語精度の手書きOCR、バーコードとQR、印刷、ZIP、ウェブスクレイピングが含まれ、ライセンス座席にはロイヤリティフリーで、サーバーごとのランタイム費用はありません。 ランタイム予算を持つキャプチャファーストワークフローはLEADTOOLSを選ぶ; 毎日 for .NET書類自動化はironsoftware.com/csharp/suiteでIron Suiteを選択します。
