Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Was ist ein Strichcode? Ein Strichcode ist ein quadratisches oder rechteckiges Bild, das von einem Scanner gelesen werden kann und aus einer Reihe paralleler schwarzer Linien und weißer Lücken von unterschiedlicher Breite besteht. Strichcodes werden auf Produkten verwendet, um sie leichter identifizieren zu können. Sie werden in Einzelhandelsgeschäften als Teil des Kaufprozesses, in Lagern zur Bestandsverfolgung und auf Rechnungen zur Unterstützung der Buchhaltung verwendet.
Können Sie Barcodes mit der .NET-Plattform lesen und erzeugen? Ja, Sie können Barcodes mit der .NET-Plattform erzeugen und lesen. In diesem Artikel wird erörtert, wie ein Entwickler Barcodes erstellen und in Programmiersprachen, die von der .NET-Plattform unterstützt werden, lesen kann. Wir werden zwei Softwarepakete diskutieren und vergleichen, die Entwickler für den Umgang mit Strichcodes verwenden. Es handelt sich um die folgenden Instrumente:
OnBarcode ist ein marktführender Anbieter von Barcode-Generatoren, Lesekontrollen und Komponenten für alle wichtigen Entwicklungsplattformen, einschließlich ASP.NET, Windows Forms, WPF, Java, Android und iOS(iPhone-Projekte, Mac). OnBarcode bietet eine vollständige Barcodelösung für die Erstellung von Geschäftsanwendungen in Kombination mit seinen primären Barcode-Tools, den Microsoft Office(Excel und Word) barcode-Add-on und Barcode-Schriftarten.
OnBarcode Software bietet eine Vielzahl von Barcode-bezogenen Funktionen wie das Generieren von Barcode-Bildern, das Drucken von Barcode-Bildern in SQL Server, das Lesen von Barcodes, vollständig in Visual Studio C# codiert, kompatibel mit der neuesten Barcode-Symbologie, und das Drucken und Zeichnen von Barcode-Bildern in .NET Crystal Reports. Es unterstützt auch eine Vielzahl von Standardcodes zur Darstellung von Textzeichenfolgen.
Für OnBarcode wird nur das enthaltene Backend(auch bekannt als ZINT shared library) bietet QR-Code-Generierungsdienste für alle .NET-Plattformen. OnBarcode unterstützt auch diese anderen Plattformen:
Erzeugung von Barcode-Typen
Die OnBarcode Tool Barcode-Kodierungsbibliothek bietet zwei verschiedene Arten von Barcode-Generatoren.
2D / Matrix Barcodes: OnBarcode bietet auch 2D- oder Matrix-Barcodes verschiedener Typen an. Diese sind wie folgt: Data Matrix, PDF 417, QR Code, Micro PDF-417, und Micro QR Code.
OnBarcode ist besser als jede andere Open-Source-Barcode-Bibliothek, weil es Unterstützung für rotierende Barcodes bietet(er kann Strichcodes bei 0, 90, 180 und 270 Grad erstellen).
.NET Technologie Barcode Generator
Visual Studio C# .NET 2005 wurde verwendet, um dies zu schreiben. Barcodes sind mit VB.NET, C#, Managed C++ und Borland Delphi für .NET einfach zu zeichnen und zu drucken. Barcodes werden im Speicher gedruckt und dann in Bilddateien kodiert.
Installation und Einsatz
Es unterstützt .NET 2.0, 3.0, 3.5 oder spätere Versionen von .NET-Plattformen. Die Bereitstellung von Barcodes ist mit Simple Xcopy Deployment einfach. OnBarcode bietet auch eine lizenzfreie Weitergabe an.
Generierung, Kodierung und Druck von Barcode-Bildern
Damit können Sie ein Barcode-Objekt in eine Bilddatei zeichnen und in die Bildformate GIF, BMP, PNG, JPEG und TIFF kodieren. Es unterstützt auch verschiedene Browser wie Internet Explorer, Firefox, Chrome, Safari und Opera. Mit einem Thermodrucker können Sie hochwertige Barcodebilder drucken.
IronBarcode for .NET ist eine .NET-Bibliothek, mit der Programmierer Strichcodes lesen und erstellen können. IronBarcode ist eine führende .NET Barcode-Bibliothek, die eine breite Palette von 1- und 2-dimensionalen Barcodes sowie kundenspezifische Barcodes unterstützt(farbig und gebrandmarkt) QR-Codes. IronBarcode ermöglicht es Entwicklern, alle .NET-bezogenen Sprachen zu verwenden.
Das Erstellen, Formatieren und Exportieren von Barcodes als Bilder mit IronBarcode ist äußerst einfach und kann häufig mit nur einer einzigen Codezeile erledigt werden.
IronBarcode unterstützt .NET Core 2x & 3x, .NET-Standard, .NET-Framework 4x, und Full Azure. Es erzeugt Postscript-Ausgaben und akzeptiert eine Vielzahl von Standardcodes zur Konvertierung von Textstrings.
Barcode-Formate
Zu den älteren linearen Barcodeformaten, die nur numerische Codes unterstützen, gehören UPC-A, UPC-E, EAN-8, EAN-13, Codabar, ITF, MSI und Plessey.
Barcode-Lesefunktionen
Bildkorrektur zum Lesen von Barcodes. Um fehlerhafte Scans und Bilder zu interpretieren, passen Sie das Rauschen und den Kontrast des Dokuments an.
Barcode-Schreibfunktionen
Die statischen Klassen BarcodeWriter und QRCodeWriter werden verwendet, um eine fehlertolerante API für das Schreiben von Barcodes und QR-Codes zu erstellen. Barcodedaten können in der Regel in zwei Codezeilen extrahiert werden.
IronBarCode ermöglicht es seinen Benutzern, als Bilder zu exportieren, in HTML-Seiten zu exportieren und in PDF zu exportieren oder zu einem bestehenden PDF hinzuzufügen.
Die Klasse QRCodeWriter bietet erweiterte Unterstützung für das Rendern von QR-Codes mit fortgeschrittenen Funktionen.
Öffnen Sie Visual Studio und wählen Sie das Menü Datei. Wählen Sie "Neues Projekt" und dann "Konsolenanwendung".
Geben Sie den Projektnamen ein und wählen Sie den Pfad in dem entsprechenden Textfeld aus. Klicken Sie dann auf die Schaltfläche Erstellen. Wählen Sie das gewünschte .NET-Framework, wie in der folgenden Abbildung dargestellt:
Das Visual Studio-Projekt generiert nun die Struktur für die ausgewählte Anwendung, und wenn Sie die Konsolen-, Windows- und Webanwendung ausgewählt haben, wird die Datei program.cs geöffnet, in die Sie den Code eingeben und die Anwendung erstellen/ausführen können.
Jetzt können wir die Bibliothek hinzufügen und das Programm testen.
Die IronBarcode-Bibliothek kann auf vier verschiedene Arten heruntergeladen und installiert werden. Diese sind:
Die Visual Studio-Software bietet die Option NuGet Package Manager, um das Paket direkt in der Lösung zu installieren. Der folgende Screenshot zeigt, wie Sie den NuGet Package Manager öffnen.
Das Suchfeld zeigt die Liste der verfügbaren Paketbibliotheken von der NuGet-Website an. Im Paketmanager müssen wir nach dem Schlüsselwort "IronBarCode" suchen, wie im folgenden Screenshot dargestellt:
In der obigen Abbildung sehen wir die Liste der zugehörigen Pakete in der Suchliste. Wir müssen die IronBarcode-Option auswählen und das Paket in unserer Lösung installieren.
Gehen Sie im Menü von Visual Studio zu Werkzeuge -> NuGet-Paketmanager -> Paketmanager-Konsole.
Geben Sie die folgende Zeile auf der Registerkarte der Paketmanager-Konsole ein:
Install-Package BarCode
Jetzt wird das Paket in das aktuelle Projekt heruntergeladen/installiert und ist einsatzbereit.
Die dritte Möglichkeit ist, das Paket direkt von der Website herunterzuladen.
Klicken Sie auf die link um das neueste Paket von der Website herunterzuladen. Führen Sie nach dem Download die folgenden Schritte aus, um das Paket zum Projekt hinzuzufügen.
Im Gegensatz zu IronBarcode bietet OnBarcode nicht mehrere Installationsoptionen und ist auch nicht auf der NuGet-Website verfügbar. OnBarcode bietet separate Dienste für Barcode-Generatoren und Barcode-Leser. Um den Barcode-Generator herunterzuladen, verwenden Sie diesen linkund für den Strichcodeleser verwenden Sie dies link. Führen Sie nach dem Herunterladen die folgenden Schritte aus:
Ein QR-Code ist eine zweidimensionale Variante eines Strichcodes, die aus schwarzen und weißen Pixelmustern besteht.
OnBarcode's Barcode for .NET Generation Controls ermöglicht das Generieren und Drucken von QR-Codes und 2D-Barcodes für C#-Anwendungen. Der OnBarcode C# Barcode Generator macht es einfach, QR-Codes zu generieren und zu erstellen.
Der folgende Code zeigt, wie Sie mit OnBarcode QR-Codes erstellen können.
using System;
using System.Collections.Generic;
using System.Text;
using OnBarcode.Barcode;
using System.Drawing.Imaging;
using System.Drawing;
QRCode qrcode = new QRCode();
qrcode.Data = "ONBARCODE";
qrcode.DataMode = QRCodeDataMode.AlphaNumeric;
qrcode.UOM = UnitOfMeasure.PIXEL;
qrcode.X = 3;
qrcode.LeftMargin = 0;
qrcode.RightMargin = 0;
qrcode.TopMargin = 0;
qrcode.BottomMargin = 0;
qrcode.Resolution = 72;
qrcode.Rotate = Rotate.Rotate0;
qrcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif;
qrcode.drawBarcode("C:\\qrcode.gif");
using System;
using System.Collections.Generic;
using System.Text;
using OnBarcode.Barcode;
using System.Drawing.Imaging;
using System.Drawing;
QRCode qrcode = new QRCode();
qrcode.Data = "ONBARCODE";
qrcode.DataMode = QRCodeDataMode.AlphaNumeric;
qrcode.UOM = UnitOfMeasure.PIXEL;
qrcode.X = 3;
qrcode.LeftMargin = 0;
qrcode.RightMargin = 0;
qrcode.TopMargin = 0;
qrcode.BottomMargin = 0;
qrcode.Resolution = 72;
qrcode.Rotate = Rotate.Rotate0;
qrcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif;
qrcode.drawBarcode("C:\\qrcode.gif");
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports OnBarcode.Barcode
Imports System.Drawing.Imaging
Imports System.Drawing
Private qrcode As New QRCode()
qrcode.Data = "ONBARCODE"
qrcode.DataMode = QRCodeDataMode.AlphaNumeric
qrcode.UOM = UnitOfMeasure.PIXEL
qrcode.X = 3
qrcode.LeftMargin = 0
qrcode.RightMargin = 0
qrcode.TopMargin = 0
qrcode.BottomMargin = 0
qrcode.Resolution = 72
qrcode.Rotate = Rotate.Rotate0
qrcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif
qrcode.drawBarcode("C:\qrcode.gif")
Iron Barcode bietet Entwicklern bei der Erstellung von QR-Codes mehr Möglichkeiten als bei der Erstellung normaler Barcodes. Wir können z. B. den Umfang der QR-Fehlerkorrektur anpassen, farbige QR-Codes hinzufügen oder Logos hinzufügen.
Wenn ein Logo zu einem QR-Code hinzugefügt wird, wird es automatisch auf eine geeignete Größe verkleinert, so dass der QR-Code gelesen werden kann, und dann am Raster ausgerichtet, so dass es richtig mit den schwarz-weißen Quadraten auf dem QR-Bild ausgerichtet ist.
Einfache QR-Code-Generierung
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
QRCodeWriter.CreateQrCode("hello world", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium).SaveAsPng("MyQR.png");
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
QRCodeWriter.CreateQrCode("hello world", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium).SaveAsPng("MyQR.png");
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Linq
QRCodeWriter.CreateQrCode("hello world", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium).SaveAsPng("MyQR.png")
Erweiterte QR-Code-Generierung
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
var MyQRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("https://ironsoftware.com/csharp/barcode/", "visual-studio-logo.png", 500);
MyQRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen);
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
var MyQRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("https://ironsoftware.com/csharp/barcode/", "visual-studio-logo.png", 500);
MyQRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen);
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Linq
Private MyQRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("https://ironsoftware.com/csharp/barcode/", "visual-studio-logo.png", 500)
MyQRWithLogo.ChangeBarCodeColor(System.Drawing.Color.DarkGreen)
Das Lesen von Strichcodes, um die darin verborgenen Informationen zu erhalten, kann unglaublich nützlich sein. In diesem Abschnitt wird erörtert, wie diese Werkzeuge verschiedene Barcodes lesen.
Der Barcode Reader ist ein Skript, das Strichcodes liest. Die Funktion QuicklyReadOneBarcode aus dem IronBarCode-Namensraum ist ein fantastisches Werkzeug zum Lesen von Barcodes im .NET-Framework. Wir können die Geschwindigkeit erheblich steigern, indem wir ein Barcode-Kodierungsschema wählen und die automatische Anpassung an perspektivisches und digitales Rauschen erzwingen, indem wir die Option TryHarder auf True setzen.
Die Technik QuicklyReadAllBarcodes ist ähnlich, aber sie kann mehrere Barcodes für mehrseitige Dokumente wie PDFs und mehrseitige TIFFs scannen.
QuicklyReadOneBarcode
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult QRResult = BarcodeReader.QuicklyReadOneBarcode("QR.png");
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult QRResult = BarcodeReader.QuicklyReadOneBarcode("QR.png");
Imports IronBarCode
Imports System
Imports System.Drawing
Private QRResult As BarcodeResult = BarcodeReader.QuicklyReadOneBarcode("QR.png")
*TryHarder
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult QRBetterResult = BarcodeReader.QuicklyReadOneBarcode("QR.png", BarcodeEncoding.QRCode, true);
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult QRBetterResult = BarcodeReader.QuicklyReadOneBarcode("QR.png", BarcodeEncoding.QRCode, true);
Imports IronBarCode
Imports System
Imports System.Drawing
Private QRBetterResult As BarcodeResult = BarcodeReader.QuicklyReadOneBarcode("QR.png", BarcodeEncoding.QRCode, True)
QuicklyReadAllBarcodes
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult [] PDFResults = BarcodeReader.QuicklyReadAllBarcodes("MultipleBarcodes.pdf", BarcodeEncoding.AllOneDimensional, true);
using IronBarCode;
using System;
using System.Drawing;
BarcodeResult [] PDFResults = BarcodeReader.QuicklyReadAllBarcodes("MultipleBarcodes.pdf", BarcodeEncoding.AllOneDimensional, true);
Imports IronBarCode
Imports System
Imports System.Drawing
Private PDFResults() As BarcodeResult = BarcodeReader.QuicklyReadAllBarcodes("MultipleBarcodes.pdf", BarcodeEncoding.AllOneDimensional, True)
TryHarder
ironBarCode verwenden;
mit System;
using System.Drawing;
BarcodeResult QRBetterResult = BarcodeReader.QuicklyReadOneBarcode("QR.png", BarcodeEncoding.QRCode, true);
QuicklyReadAllBarcodes
ironBarCode verwenden;
mit System;
using System.Drawing;
BarcodeResult[] PDFResults = BarcodeReader.QuicklyReadAllBarcodes("MehrereBarcodes.pdf", BarcodeEncoding.AllOneDimensional, true);
In Visual C# .NET Anwendungen ist der OnBarcode .NET Barcode Reader eine C# .NET Komponente(DLL) das Barcode-Bilder liest und scannt.
Lesen von linearen Barcodes
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
String [] barcodes = BarcodeScanner.Scan("code39image.gif", BarcodeType.Code39);
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
String [] barcodes = BarcodeScanner.Scan("code39image.gif", BarcodeType.Code39);
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Linq
Private barcodes() As String = BarcodeScanner.Scan("code39image.gif", BarcodeType.Code39)
Scannen definierter Bereiche im Bild
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
List<SRegion> areas = new List<SRegion>();
SRegion area = new SRegion(0, 0, 50, 60);
areas.Add(area);
string [] barcodes = BarcodeScanner.ScanRegions("code39image.gif", BarcodeType.Code39, areas);
using IronBarCode;
using System;
using System.Drawing;
using System.Linq;
List<SRegion> areas = new List<SRegion>();
SRegion area = new SRegion(0, 0, 50, 60);
areas.Add(area);
string [] barcodes = BarcodeScanner.ScanRegions("code39image.gif", BarcodeType.Code39, areas);
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Linq
Private areas As New List(Of SRegion)()
Private area As New SRegion(0, 0, 50, 60)
areas.Add(area)
Dim barcodes() As String = BarcodeScanner.ScanRegions("code39image.gif", BarcodeType.Code39, areas)
IronBarcode ist eine Bibliothek, für die eine kostenlose Entwicklerlizenz erhältlich ist. IronBarcode hat auch eine klare Preisstruktur: das Lite-Paket beginnt bei $749 ohne versteckte Gebühren. Auch der Weitervertrieb von SaaS- und OEM-Produkten ist möglich. Alle Lizenzen haben eine 30-tägige Geld-zurück-Garantie, ein Jahr Software-Support und Upgrades, Gültigkeit für Entwicklung/Training/Produktion und eine unbefristete Lizenz(einmaliger Kauf). Die gesamte Preisstruktur und Lizenz von IronBarcode finden Sie unter hier.
Der OnBarcode-Leser und der Barcode-Generator werden nicht in einem einzigen Paket angeboten. Dies bedeutet, dass Sie zwei verschiedene Pakete kaufen müssen.
Die .NET Barcode Generator Suite Lizenz
Die .NET Barcode Generator Suite enthält eine Reihe von zuverlässigen Barcode-Steuerelementen, die einfach in Visual Studio .NET zu verwenden sind. In .NET-Anwendungen können Sie diese Suite zum Erstellen, Drucken und Zeichnen hochwertiger Barcodes verwenden.
Die Einzelentwicklerlizenz mit linearer und 2D-Unterstützung gibt es ab 1.690 US-Dollar, die Unbegrenzte Lizenz für Entwickler ist zum Preis von 3.990 US-Dollar erhältlich.
Einzelne Entwicklerlizenz: Diese Lizenz erlaubt es einem einzelnen Entwickler, eine unbegrenzte Anzahl von Benutzerlizenzen ohne Lizenzgebühren zu verteilen und die Barcode-Komponente für .NET auf einer unbegrenzten Anzahl von Servern zu installieren.
5-Entwickler-Lizenz: diese Lizenz erlaubt es 5 Entwicklern, eine unbegrenzte Anzahl von Benutzerlizenzen ohne Lizenzgebühren zu verteilen und die Barcode-Komponente für .NET auf einer unbegrenzten Anzahl von Servern zu installieren.
Unbegrenzte Entwicklerlizenz: Diese erlaubt es Entwicklern, unbegrenzt viele Benutzerlizenzen ohne Lizenzgebühren zu verteilen und die Barcode-Komponente für .NET auf einer unbegrenzten Anzahl von Servern zu installieren.
Die .NET Barcode Reader SDK Lizenz
Einzel-Server-Vertriebslizenz: Dies erlaubt einer unbegrenzten Anzahl von Entwicklern in Ihrem Unternehmen, unseren .NET Barcode Reader zu nutzen und abgeleitete Produkte auf einem einzigen Server einzusetzen.
Drei-Server-Vertriebslizenz: Diese Lizenz erlaubt Ihrem Unternehmen eine unbegrenzte Anzahl von Entwicklern, unseren .NET Barcode Reader zu nutzen und abgeleitete Produkte auf drei Servern einzusetzen.
Fünf-Server-Vertriebslizenz: Dies erlaubt Ihrem Unternehmen eine unbegrenzte Anzahl von Entwicklern, unseren .NET Barcode Reader zu nutzen und abgeleitete Produkte auf bis zu fünf Servern einzusetzen.
Unbegrenzte Server-Vertriebslizenz: Dies erlaubt einer unbegrenzten Anzahl von Entwicklern in Ihrer Organisation, unseren .NET Barcode Reader zu nutzen und das resultierende Produkt auf einer unbegrenzten Anzahl von Servern einzusetzen.
Windows Application Distribution License: dies erlaubt einer unbegrenzten Anzahl von Entwicklern in Ihrer Organisation, unseren .NET Barcode Reader zu nutzen und das generierte Produkt auf einer unbegrenzten Anzahl von Rechnern einzusetzen(keine Server).
IronBarcode for .NET ist eine führende Barcode-Bibliothek, die es Programmierern ermöglicht, Barcodes zu lesen und zu erstellen. Es unterstützt eine breite Palette von 1- und 2-dimensionalen Barcodes, sowie kundenspezifische(farbig und gebrandmarkt) QR-Codes. IronBarcode ermöglicht es Entwicklern, alle .NET-bezogenen Sprachen zu verwenden. IronBarcode ist schneller als jeder andere C# Barcode Leser und Generator. Es unterstützt .NET Core 2x & 3x, .NET-Standard, .NET-Framework 4x und volle Azure-Unterstützung.
OnBarcode ist ein marktführender Anbieter von Barcode-Generatoren, Lesekontrollen und Komponenten für alle wichtigen Entwicklungsplattformen, einschließlich ASP.NET, Windows Forms, WPF, Java, Android und iOS(iPhone-Projekte, mac). Das Unternehmen bietet auch eine vollständige Barcode-Lösung in Kombination mit Microsoft Office(Excel und Word) barcode-Add-ons und Barcode-Schriften. Die OnBarcode-Software bietet eine Vielzahl von Barcode-bezogenen Funktionen, wie z. B. die Erstellung von Barcode-Bildern, das Lesen von Barcodes und die Kompatibilität mit der neuesten Barcode-Symbologie. Sowie das Drucken und Zeichnen in .NET. Es unterstützt eine Vielzahl von Standardcodes zur Darstellung von Textzeichenfolgen.
Die Preisstruktur von IronBarcode ist relativ kostengünstiger als die von OnBarcode. IronBarcode bietet alle Funktionen unter einer einzigen Lizenz an, die einmalig erworben werden muss und keine laufenden Kosten verursacht, während OnBarcode keine einzige Lizenz für seine Barcode-Funktionen anbietet, sondern separate Lizenzen für die Barcode-Erzeugung und das Lesen von Barcodes. Aufgrund seiner separaten Lizenzierungsstrategie ist es dreimal so teuer wie IronBarcode und damit für die Nutzer unattraktiv.
Nach dem Vergleich der beiden Programme können wir feststellen, dass IronBarcode mehr Funktionen bietet als OnBarcode und dass OnBarcode erheblich teurer ist als IronBarcode. Die Integration von IronBarcode ist relativ einfach, da es im NuGet Package Manager verfügbar ist. Auf der anderen Seite ist OnBarcode nicht in NuGet verfügbar, was die Integration in Projekte erschwert. Für die .NET-Programmierung bietet IronBarcode alle Funktionen in nur wenigen Codezeilen, was bei der Konkurrenz nicht der Fall ist. Darüber hinaus bietet Iron Software derzeit alle fünf Software-Tools zum Preis von nur zwei an! Diese fünf Instrumente sind die folgenden:
IronWebScraper
Bitte besuchen Sie diesen Link, um zu erfahren Iron Suite.
9 .NET API-Produkte für Ihre Bürodokumente