ZetPDF ve IronPDF Karşılaştırması: Teknik Kılavuz
Dynamsoft Capture Vision Paketinin üretim dağıtımı, bir yıllık abonelik altında cihaz veya örnek ile ölçülür, .NET paketi yalnızca teklif ile satılır ve OEM/kurumsal katmanlar ayrı ayrı müzakere edilir. Üretim dağıtımı Iron Suite, beş kademeden başlayan süresiz lisans altında geliştirici koltuğu ile ölçülür, lisanslı koltuklar üzerinde telif ücretsizdir, temel ötesinde SaaS veya OEM yeniden dağıtımı için tek bir Yeniden Dağıtım Eklentisi ile. İki paket, barkod okuma ve OCR üzerinde örtüşüyor; Aralarındaki satın alma tercihi gerçekten uzmanlaşmış mobil/kenar yakalama için cihaz başına abonelik fiyatlandırması ve sunucu tarafı belge otomasyonu için geliştirici başına süresiz fiyatlandırma arasında bir tercihtir.
Bu karşılaştırma, satın alma yönlendiricili bir kararın aslında neye dayandığını öne çıkarır: cihaz başına abonelik vs geliştirici başına süresiz fiyatlandırma ve her iki paket aslında ne sunar. Mühendislerin entegrasyonu gönderecekleri ürün açıklamaları ve yetenek kodları aşağıda yer alıyor.
Kısaca Karşılaştırma
| Boyut | Dynamsoft Capture Vision | Iron Suite |
|---|---|---|
| Fiyatlandırma konumlandırması | .NET paketi için yalnızca teklif; deneme anahtarları mevcut | Lite $2,998 / Plus $4,498 / Professional $8,998 / Unlimited $17,998 (Enterprise custom); 2 fiyatına 10 ürün |
| Lisans modeli | Cihaz veya örnek başına yıllık abonelik; OEM ve kurumsal yalnızca teklif; usage-metered options | Geliştirici başına süresiz, telif ücretsiz temel; SaaS/OEM için Yeniden Dağıtım Eklentisi |
| Paketteki bileşenler | 5 modül, Barkod Okuyucu, Belge Normalleştirici, Kamera Geliştirici, Etiket Tanıyıcı, Kod Çözücü | 10 Iron ürünü tek bir paket olarak |
| Format/yetenek kapsamı | Barkod + MRZ + belge normalizasyonu + bölgesel OCR + yapısal veri çözümleme | PDF + OCR + Barcode + QR + Excel + Word + PowerPoint + Print + ZIP + WebScraper |
| Çapraz platform / bulut | JavaScript, iOS, Android, MAUI, React Native, C++, Java, Node.js, Python | Windows / Linux / macOS / Docker / Azure / AWS Lambda |
| .NET çalışma zamanı desteği | .NET (Framework + modern .NET NuGet paketi ile); MAUI bağları mevcut | .NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10 |
| Hedef pazar | Mobil/masaüstü yakalama, KYC, lojistik, perakende uygulamaları oluşturan bağımsız yazılım satıcıları (ISV) | Her gün belge otomasyonu için tek satıcıya ihtiyaç duyan .NET geliştiriciler ve ISV'ler |
| Satıcı | Dynamsoft Corporation | Iron Software |
Telefon tabanlı bir KYC yakalama akışı veya kiosk yanındaki bir pasaport okuyucu oluşturmak için alanda bir mühendis için, Capture Vision araç takımıdır, dağıtılan cihaz başına faturalandırılır. PDF oluşturma, yüklenen taramalar üzerinde OCR ve bir süresiz lisans altında barkod okuma altında bir belge sunucusu oluşturmak için arka uç geliştirici için Iron Suite araç takımıdır, geliştirici koltuğu başına faturalandırılır.
Fiyatlandırma ve Lisanslama
Dynamsoft Capture Vision, .NET paket için yalnızca teklif üzerinden satılır. Model, cihaz veya örnek başına yıllık aboneliktir ve OEM ve kurumsal katmanlar ayrı ayrı müzakere edilir. Geliştirme için deneme anahtarları mevcuttur, ancak üretim dağıtımı satış katılımı gerektirir. Kullanım ölçümlü seçenekler, belirli iş yükleri için satın alma merkezinde yer alır. Dağıtım birimi önemlidir: tek bir lisans anahtarı beş modülün tamamını kapsar, ancak üretimdeki SDK'yı çalıştıran her cihaz veya örnek bir lisans slotu tüketir.
Iron Suite, "2 ürün fiyatına 10 ürün" olarak pazarlanan başlangıç kademesi için $2,998 ile sunulur; %75 tasarruf" olarak pazarlanmıştır. Seviyeler, geliştirici başına sıralamada Lite, Plus, Professional, Unlimited ve Enterprise düzeyinde yükselir. Temel lisans, lisanslı koltuklar ve yerler için telif ücretsizdir. Lisanslı koltukların üretim dağıtımı, cihaz başına slot tüketmez. Temel sınırın ötesindeki SaaS veya OEM yeniden dağıtım, ayrı Yeniden Dağıtım Eklentisini gerektirir.
Faturalandırma birimi dağıtılan cihaz olan (mobil filolar, kiosklar, satış noktası tarayıcıları) alıcılar, filoyu takip ettiği için Capture Vision'ın cihaz başına yıllık aboneliğine gider. Faturalandırma birimi geliştirici koltuğu olan (on binlerce kullanıcıya hizmet veren tek bir dağıtım içeren ISV sunucuları) alıcılar, Iron Suite'in geliştirici başına süresiz lisansına giderler çünkü model maliyeti çalışma zamanındaki cihaz sayısından bağımsız hale getirir.
Dynamsoft Capture Vision Nedir?
Dynamsoft Capture Vision Paket, daha önce ayrı ayrı satılan Dynamsoft'un uzman tanıma SDK'larını, Barkod Okuyucu, Etiket Tanıyıcı ve Belge Normalleştirici olarak tek bir iş akışı odaklı çerçeveye birleşik hale getirir. Bu, mobil ve masaüstü yakalama uygulamaları oluşturan ISV'ler ve işletmeler için konumlandırılmıştır: depo tarama, KYC/kimlik doğrulama, perakende öz hizmet, lojistik ve belge dijitalleştirme. Tek bir CaptureVisionRouter, önceden ayarlanmış şablonlar aracılığıyla modülleri koordine eder.
Birlikte gelen önemli modüller:
- Barkod Okuyucu (DBR): 1D ve 2D barkod kod çözme (QR, Veri Matematiği, PDF417, Kod 128, posta sembolleri)
- Belge Normalleştirici (DDN): kenar algılama, perspektif düzeltme, kamera ile yakalanan belgeler için düzgünleştirme
- Kamera Geliştirici (DCE): otomatik odaklama, kare filtreleme, canlı yakalama için gerçek zamanlı kamera kontrolleri
- Etiket Tanıyıcı (DLR): VIN, raf etiketleri, seri numaraları, kimlik belgesi alanları için bölgesel OCR
- Kod Çözücü (DCP): ham yükleri (MRZ TD1/TD3, GS1, AAMVA sürücü ehliyetleri, HIBC, ICAO) yapılandırılmış alanlara çözümleyen
Iron Suite Nedir
Iron Suite, herhangi bir uygulamada genel amaçlı OCR veya barkod işi yapan, tanıma yığını (genel OCR için IronOCR, 1D/2D semboller için IronBarcode, ML-güçlü okuma için IronQR) merkezinde bulunan Iron Software'in on ürünlü .NET paketidir. Tanıma çevresinde, paket IronPDF'i oluşturma amaçlı, IronWord, IronXL ve IronPPT'yi Office çıktısı için ve IronPrint, IronZIP ve IronWebScraper'i bitişik yardımcı programlar için ekler. Beş kademe seviyesinde $2,998'den başlayan süresiz geliştirici başına lisans olarak satılır, lisanslı koltuklar için telif ücretsizdir ve cihaz başına abonelik yoktur. SaaS ve OEM yeniden dağıtımı ayrı bir Yeniden Dağıtım Takviyesi kullanır.
Tanıma ve oluşturma akışına uygun olarak gruplandırılmış on bileşen:
- Tanıma yığını (genel OCR, barkod ve QR iş akışlarının merkezi): IronOCR (Tesseract 5, 125+ dil, düzgünleştirme ve gürültü giderme önişleme, ~%90 İngilizce yerleşik el yazısı, aranabilir PDF/UA ve hOCR çıktıları); IronBarcode (30+ semboller ile görüntü önişleme, canlı video kare taraması, MAUI tarayıcı entegrasyonu); IronQR (ML tabanlı tespit,
QrStyleOptionsüzerinden özel stil, çoklu belge işleri için topluReadPdfs). - Belge oluşturma: IronPDF (paketli Chromium ile HTML'den PDF'ye, yerel birleştirme ve ayırma, PKCS#12 artı HSM artı TSA imzaları ile imza atma, PDF/A ile PDF/A-4, PDF/UA-1 ve PDF/UA-2, şifreleme, AcroForm düzleştirme, font yönetimi, rasterizasyon, sıkıştırma ve doğrultma); IronWord, IronXL ve IronPPT için DOCX, XLSX ve PPTX oluşturma.
- Yardımcı Program: Yazıcı, arşivler ve yapılandırılmış kazıma için IronPrint, IronZIP ve IronWebScraper.
Yetenek Karşılaştırması
Barkod Okuma
LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", out string errorMsg);
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("barcoded.png", PresetTemplate.PT_READ_BARCODES);
DecodedBarcodesResult barcodes = result.GetDecodedBarcodesResult();
foreach (BarcodeResultItem item in barcodes.GetItems())
Console.WriteLine($"{item.GetFormatString()}: {item.GetText()}");LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", out string errorMsg);
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("barcoded.png", PresetTemplate.PT_READ_BARCODES);
DecodedBarcodesResult barcodes = result.GetDecodedBarcodesResult();
foreach (BarcodeResultItem item in barcodes.GetItems())
Console.WriteLine($"{item.GetFormatString()}: {item.GetText()}");Imports System
Dim errorMsg As String
LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", errorMsg)
Dim cvr As New CaptureVisionRouter()
Dim result As CapturedResult = cvr.Capture("barcoded.png", PresetTemplate.PT_READ_BARCODES)
Dim barcodes As DecodedBarcodesResult = result.GetDecodedBarcodesResult()
For Each item As BarcodeResultItem In barcodes.GetItems()
Console.WriteLine($"{item.GetFormatString()}: {item.GetText()}")
NextIronBarcode, barkodları tek bir arama ile okur:
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}")
NextCapture Vision, barkod okuma işlemini, daha geniş çok modlu yakalama hattına uygun önceden ayarlanmış şablonlarla CaptureVisionRouter iş akışı nesnesi üzerinden yönlendirir. IronBarcode tek seferlik çalışır. Doğrudan aynı iş akışı içinde barkod ile MRZ veya belge normalizasyonunu birleştiren hatlar için, Capture Vision'ın yönlendirici modeli doğru soyutlamadır; doğrudan sunucu tarafı barkod okuma için, IronBarcode tek satırdır.
MRZ Tanıma
Capture Vision'ın Etiket Tanıyıcı + Kod Çözücü kombinasyonu, TD1 ve TD3 formatlarında pasaportlar ve kimliklerdeki MRZ (Makine Okunabilir Bölge) ile yapılandırılmış alan çıktısını işler.
LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", out string errorMsg);
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("passport.jpg", "ReadPassportAndId");
ParsedResult parsed = result?.GetParsedResult();
foreach (ParsedResultItem item in parsed.GetItems())
{
Console.WriteLine($"Surname: {item.GetFieldValue("primaryIdentifier")}");
Console.WriteLine($"Given: {item.GetFieldValue("secondaryIdentifier")}");
Console.WriteLine($"DOB: {item.GetFieldValue("dateOfBirth")}");
Console.WriteLine($"Doc#: {item.GetFieldValue("documentNumber")}");
Console.WriteLine($"Expiry: {item.GetFieldValue("dateOfExpiry")}");
}LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", out string errorMsg);
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("passport.jpg", "ReadPassportAndId");
ParsedResult parsed = result?.GetParsedResult();
foreach (ParsedResultItem item in parsed.GetItems())
{
Console.WriteLine($"Surname: {item.GetFieldValue("primaryIdentifier")}");
Console.WriteLine($"Given: {item.GetFieldValue("secondaryIdentifier")}");
Console.WriteLine($"DOB: {item.GetFieldValue("dateOfBirth")}");
Console.WriteLine($"Doc#: {item.GetFieldValue("documentNumber")}");
Console.WriteLine($"Expiry: {item.GetFieldValue("dateOfExpiry")}");
}Imports System
Dim errorMsg As String
LicenseManager.InitLicense("YOUR_DYNAMSOFT_LICENSE_KEY", errorMsg)
Dim cvr As New CaptureVisionRouter()
Dim result As CapturedResult = cvr.Capture("passport.jpg", "ReadPassportAndId")
Dim parsed As ParsedResult = If(result?.GetParsedResult(), Nothing)
If parsed IsNot Nothing Then
For Each item As ParsedResultItem In parsed.GetItems()
Console.WriteLine($"Surname: {item.GetFieldValue("primaryIdentifier")}")
Console.WriteLine($"Given: {item.GetFieldValue("secondaryIdentifier")}")
Console.WriteLine($"DOB: {item.GetFieldValue("dateOfBirth")}")
Console.WriteLine($"Doc#: {item.GetFieldValue("documentNumber")}")
Console.WriteLine($"Expiry: {item.GetFieldValue("dateOfExpiry")}")
Next
End IfIron Suite'nin paketi genel belge otomasyonu üzerinde odaklanır: PDF, Office, OCR, barkod ve QR. Ayrıntılı MRZ (TD1/TD3) çözümleme ve doğru biçimlendirme doğrulaması gerektiren üretim KYC ve sınır kontrol iş akışları, faturalandırılan cihaz başına yıllık abonelikle özel mobil filo dağıtımları üzerine eğilir. Iron Suite kullanıcıları, düşük hacimli KYC'de, MRZ alan desenlerinin özel regex çözümlemesi ile IronOCR ile birleştirilmiş halde kullanılırken; yapılandırılmış alan modeli ve doğru biçimlendirme doğrulama, Capture Vision'ın rotasında kalır.
Belge Normalleştirme
Capture Vision'ın Belge Normalleştirici, bir kamera ile yakalanan görüntüde belge kenarlarını algılar, perspektifi düzeltir ve düzgünleştirir, bir telefon-kamera fotoğrafını kırpılmış, düz bir taramaya dönüştürür.
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("phone-snapshot.jpg",
PresetTemplate.PT_DETECT_AND_NORMALIZE_DOCUMENT);
ProcessedDocumentResult normalized = result?.GetProcessedDocumentResult();
DeskewedImageResultItem[] pages = normalized.GetDeskewedImageResultItems();
for (int i = 0; i < pages.Length; i++)
{
ImageData img = pages[i].GetImageData();
img.Save($"page_{i + 1}_normalized.png");
}CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("phone-snapshot.jpg",
PresetTemplate.PT_DETECT_AND_NORMALIZE_DOCUMENT);
ProcessedDocumentResult normalized = result?.GetProcessedDocumentResult();
DeskewedImageResultItem[] pages = normalized.GetDeskewedImageResultItems();
for (int i = 0; i < pages.Length; i++)
{
ImageData img = pages[i].GetImageData();
img.Save($"page_{i + 1}_normalized.png");
}Imports System
Dim cvr As New CaptureVisionRouter()
Dim result As CapturedResult = cvr.Capture("phone-snapshot.jpg", PresetTemplate.PT_DETECT_AND_NORMALIZE_DOCUMENT)
Dim normalized As ProcessedDocumentResult = result?.GetProcessedDocumentResult()
Dim pages As DeskewedImageResultItem() = normalized.GetDeskewedImageResultItems()
For i As Integer = 0 To pages.Length - 1
Dim img As ImageData = pages(i).GetImageData()
img.Save($"page_{i + 1}_normalized.png")
NextIronOCR, çarpıtmanın önceden normalleştirilmiş taramaların temizliği için giriş hattı içinde yer alır. Dört köşe kenar algılama artı telefon-kamera fotoğraflarında perspektif düzeltme, bir anlık fotoğrafı düz kırpılmış bir OCR için hazır taramaya dönüştürme, Capture Vision'ın Belge Normalleştirici'sine dayalıdır. Mobil yakalama uygulamaları, kullanıcıların telefon kameraları ile belgeleri fotoğrafladığı uygulamalar, normalleştirme basamağı için Capture Vision'a dayanır.
Etiket Tanıma (Bölgesel OCR)
CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("vin-plate.jpg", PresetTemplate.PT_RECOGNIZE_TEXT_LINES);
RecognizedTextLinesResult lines = result?.GetRecognizedTextLinesResult();
foreach (TextLineResultItem line in lines.GetItems())
Console.WriteLine($"Line (conf={line.GetConfidence()}): {line.GetText()}");CaptureVisionRouter cvr = new CaptureVisionRouter();
CapturedResult result = cvr.Capture("vin-plate.jpg", PresetTemplate.PT_RECOGNIZE_TEXT_LINES);
RecognizedTextLinesResult lines = result?.GetRecognizedTextLinesResult();
foreach (TextLineResultItem line in lines.GetItems())
Console.WriteLine($"Line (conf={line.GetConfidence()}): {line.GetText()}");Imports System
Dim cvr As New CaptureVisionRouter()
Dim result As CapturedResult = cvr.Capture("vin-plate.jpg", PresetTemplate.PT_RECOGNIZE_TEXT_LINES)
Dim lines As RecognizedTextLinesResult = If(result?.GetRecognizedTextLinesResult(), Nothing)
If lines IsNot Nothing Then
For Each line As TextLineResultItem In lines.GetItems()
Console.WriteLine($"Line (conf={line.GetConfidence()}): {line.GetText()}")
Next
End IfIronOCR, önişleme ile genel belge OCR'ı işler:
var ocr = new IronTesseract();
using var input = new OcrInput("scanned-document.png");
input.Deskew();
input.DeNoise();
var result = ocr.Read(input);
Console.WriteLine($"Extracted text: {result.Text}");var ocr = new IronTesseract();
using var input = new OcrInput("scanned-document.png");
input.Deskew();
input.DeNoise();
var result = ocr.Read(input);
Console.WriteLine($"Extracted text: {result.Text}");Imports IronOcr
Dim ocr As New IronTesseract()
Using input As New OcrInput("scanned-document.png")
input.Deskew()
input.DeNoise()
Dim result = ocr.Read(input)
Console.WriteLine($"Extracted text: {result.Text}")
End UsingCapture Vision'ın Etiket Tanıma özellikle kısa, yapılandırılmış metinler, VIN plakaları, seri numaraları, raf etiketleri, plaka tabelaları için ayarlanmıştır, metin alanı küçük ve yüksek kontrastlı olduğunda. IronOCR, çok paragrafla tam sayfa belge OCR'ı için ayarlanmıştır. Etiket seviyesi kısa metin tanıma, küçük yüksek kontrastlı bölgelerdeki (VIN plakaları, seri numaraları, raf etiketleri) satır başına güvenilirlik puanlaması ile tanımlanmıştır — genel önişleme ile tam sayfa taramalı belge OCR için, IronOCR daha uygun.
Kod Çözücü
Capture Vision'ın Kod Çözücü, ham barkod/MRZ yüklerini kod tipi (GS1, AAMVA sürücü belgeleri, ICAO MRZ, HIBC sağlık) tarafından yapılandırılmış alanlara dönüştürür.
CodeParser parser = new CodeParser();
string aamvaPayload = "@\nANSI 636000100002DL00410288ZV03290015DLDAQT64235789\n...";
ParsedResultItem item = parser.Parse(aamvaPayload, "AAMVA_DL_ID");
Console.WriteLine($"Last name: {item.GetFieldValue("familyName")}");
Console.WriteLine($"License #: {item.GetFieldValue("licenseNumber")}");CodeParser parser = new CodeParser();
string aamvaPayload = "@\nANSI 636000100002DL00410288ZV03290015DLDAQT64235789\n...";
ParsedResultItem item = parser.Parse(aamvaPayload, "AAMVA_DL_ID");
Console.WriteLine($"Last name: {item.GetFieldValue("familyName")}");
Console.WriteLine($"License #: {item.GetFieldValue("licenseNumber")}");Dim parser As New CodeParser()
Dim aamvaPayload As String = "@\nANSI 636000100002DL00410288ZV03290015DLDAQT64235789\n..."
Dim item As ParsedResultItem = parser.Parse(aamvaPayload, "AAMVA_DL_ID")
Console.WriteLine($"Last name: {item.GetFieldValue("familyName")}")
Console.WriteLine($"License #: {item.GetFieldValue("licenseNumber")}")IronBarcode, düzenlenen semboller (AAMVA sürücü belgeleri, GS1, ICAO MRZ, HIBC sağlık) ile ham yükler okur, oysa yapılandırılmış alan çıkarımı, uygulama kodunda aşağı akışta oluşturulur. Bu yük aileleri arasında standartlarla uyumlu adlandırılmış alan dizilimi, kütüphane kabiliyeti olarak Capture Vision'ın Kod Çözücü için satılan iş yüküdür.
Yakalama Derinliği Ana Gereksinim Değilken Neden Iron Suite Seçilmeli
Bir yakalama-öncelikli SDK'nın cihaz başına abonelik mekaniği olmadan ölçekli belge otomasyonu: Iron Suite, PDF oluşturma, Office çıktısı, genel amaçlı OCR (yaklaşık %90 İngilizce el yazısıyla), barkod ve QR okuma ve bitişik yardımcı programlar üzerinden Iron Suite'ın kapsadığı şeydir. Iron Suite içindeki tanıma yığını, bir tek süresiz geliştirici başına lisans ile satın alma-sonrası yüzeyini işlerken MRZ, AAMVA, GS1 ve belge-normalizasyon uzmanlığı, kamera-öncelikli yakalama dağıtımları için ayrı bir iş yükü uyumu olarak kalır.
Özellikle, Iron Suite daha iyi bir seçimdir:
- Genel amaçlı barkod okuma ve OCR, doğruluk çıtanıza ulaşır
- Mobil kameralarla belgeleri fotoğraflamıyorsunuz (belge normalleştirme gerekmez)
- KYC, sınır kontrolü veya sürücü ehliyeti iş akışları oluşturmuyorsunuz (MRZ/AAMVA çözümü gerekmez)
- Kesip biçen belge otomasyona ihtiyacınız var: Barkod ve OCR yanında PDF + Word + Excel + Baskı + ZIP
- Perpetual geliştirici başına fiyatlandırma, cihaz başına abonelik olmadan istiyorsunuz
Iron Suite Dynamsoft Capture Vision'dan Nasıl Farklı?
- Iron Suite, OCR, Barcode ve QR yanında PDF, Word, Excel, PowerPoint, Print, ZIP ve WebScraper'i kapsar, başka yerde sadece yakalama ve tanıma üzerine eğilir.
- Süresiz halka açık fiyatlandırma ve abonelik karşılaştırması: Iron Suite, sürekli kullanım için yıllık yenileme gerektirmeyen $2,998'dan itibaren süresiz sunulur; Capture Vision bir cihaz veya örnek başına yıllık abonelik.
- Geliştirici başına vs cihaz başına: Iron Suite, telif ücretsiz sunucu dağıtımıyla geliştirici başına; Capture Vision, konuşlandırılan cihaz veya örnek başına ücretlidir.
- Capture Vision ile Yakalama ve IDP, kapsamdaki şeyler nelerdir. MRZ (TD1/TD3), AAMVA sürücü belgeleri, GS1, HIBC ve ICAO yapılandırılmış çözümleme, kamera kare belge normalizasyonu ve Capture Vision'ın kendisini konumlandırdığı iş yükleri Kamera Geliştirici modüldür. Iron Suite, sunucu tarafı belge otomasyonu, PDF, Office, OCR (yaklaşık %90 İngilizce doğruluğu ile el yazısı dahil), Barkod ve QR, ZIP, Print ve WebScraper üzerinde kalır.
- İş akışı yönlendirici vs kütüphane: Capture Vision, önceden ayarlanmış şablonlar ile
CaptureVisionRouterkoordine edici sunar; Iron Suite bileşenleri bağımsız kütüphaneleriniz ile kendiniz oluşturun. - Mobil/kenar-öncelik vs sunucu-öncelik: Capture Vision, iOS/Android/MAUI/React Native kenar dağıtımı için ayarlanmıştır; Iron Suite, sunucu tarafı .NET dağıtımı için ayarlanmıştır.
Sonuç
Bir pasaport tarayıcı, bir depo barkod uygulaması veya öz hizmet KYC fotoğraf akışı gönderimi için mobil veya kiosk ürün ekibi için, Capture Vision kitidir. Kamera-öncelik yakalama ve yapılandırılmış-yük analizlerine karşı tasarlanmış, yıllık abonelikle cihaz başına faturalanan ve MRZ, AAMVA, GS1 ve belge-normalizasyon uzmanlığı, mobil filo dağıtımlarına eğilmek. .NET arka uç ekibi için bir belge otomasyon sunucusu (veriden fatura, yüklenen taramalar üzerinde OCR, nakliye etiketleri üzerinde barkod) gönderimi için bir Perpetual lisans altında, Iron Suite kitidir. Geliştirici başına $2,998'den başlayan fiyattan ironsoftware.com/csharp/suite adresinde, lisanslı koltuklar için telif ücretsizdir ve temel ötesinde herhangi bir SaaS veya OEM senaryoları için Yeniden Dağıtım Eklentisi ile.
