IRONSOFTWAREHOME

Lesen von BarCodes aus Bildern mit C#

Hairil Hasyimi Bin Omar
Hairil Hasyimi Bin Omar
Updated: 4. Juni 2026

IronBarcode liest Barcodes aus Bildern in C# mit nur einer Codezeile mittels BarcodeReader.Read(), unterstützt mehrere Bildformate einschließlich PNG, JPEG, GIF, BMP, TIFF und SVG, mit anpassbaren Optionen zur Verbesserung der Leistung und Genauigkeit.

Eine der Hauptfunktionen von IronBarcode ist die Fähigkeit, Barcodes sofort in mehreren Bildformaten zu lesen. Die folgenden Bildformate werden derzeit von IronBarcode unterstützt:

  • Scalable Vector Graphics (SVG)
  • Joint Photographic Experts Group (JPEG)
  • Portable Network Graphics (PNG)
  • Graphics Interchange Format (GIF)
  • Tagged Image File Format (TIFF)
  • Bitmap Image File (BMP)

Dies ist mit Hilfe unserer Open-Source-Bibliothek IronDrawing möglich. Eine vollständige Liste der unterstützten Barcode-Formate, einschließlich 1D- und 2D-Typen, finden Sie in unserer umfassenden Dokumentation.

Schnellstart: Barcodes in Sekundenschnelle aus einem Bild lesen

Mit nur einem einfachen Aufruf von IronBarCode.BarcodeReader.Read() können Sie Barcodedaten direkt aus Bilddateiformaten wie PNG, JPEG, GIF, BMP und TIFF extrahieren. Sofort loslegen – keine komplizierte Einrichtung, nur sofortige Ergebnisse.

  1. 1Install IronBarcode with NuGet Package Manager

    PM > Install-Package BarCode

  2. 2Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    var results = IronBarCode.BarcodeReader.Read("path/to/image.png");
    C#
  3. 3Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute, IronBarcode in Ihrem Projekt zu verwenden, mit einer kostenlosen Testversion
    arrow pointer

Wie kann ich BarCodes direkt von Bildern lesen?

Hier erfahren Sie, wie Sie IronBarcode zum Lesen von Barcodes verwenden. Ein umfassendes Tutorial zum Lesen von Barcodes in C# / .NET, einschließlich fortgeschrittener Techniken für die PDF-Verarbeitung und Stapelverarbeitung, finden Sie in unserem ausführlichen Leitfaden:

using IronBarCode;
using System;

var myBarcode = BarcodeReader.Read(@"image_file_path.jpg"); //image file path

foreach (var item in myBarcode)
{
    Console.WriteLine(item.ToString());
}
Beispiel-QR-Code mit Suchmustern zum Testen des Barcode-Lesens aus Bildern
Beispiel für einen Test-QR-Code
Beispiel-Barcode mit schwarzen vertikalen Linien auf weißem Hintergrund zum Testen des bildbasierten Barcode-Lesens
Beispiel eines Test-Barcodes
Möchten Sie wissen, was die BarCode-Werte in den Beispielen sind? Probieren Sie es mit dem Codeschnipsel aus!

Um IronBarcode zu verwenden, müssen Sie zunächst die IronBarcode-Bibliothek über den Microsoft Visual Studio NuGet-Paketmanager in Ihr Projekt installieren, wie im Bild unten gezeigt. Dadurch können Sie auf die BarcodeReader.Read() Methode von IronBarcode zugreifen, um Barcode-Bilder direkt zu lesen.

IronBarcode bietet Einfachheit, indem es den Benutzern ermöglicht, nur BarcodeReader.Read() zu verwenden, um eine Bilddatei zu lesen, die bereits innerhalb des Projekts enthalten ist, indem Sie den Dateinamen oder den Dateipfad als Parameter für die Methode angeben. Die beste Vorgehensweise ist die Verwendung des wörtlichen Zeichenfolgenliterals "@", wenn ein Dateipfad in der Methode angegeben wird, um das Hinzufügen mehrerer Escape-Zeichen "" im Dateipfad-String zu vermeiden.

Hängen Sie die Values() Methode am Ende des BarcodeReader.Read() Methodenaufrufs an, um den Barcode-Wert als System.String[] Objekt zu erhalten.

Um das Ergebnis an die Konsole auszugeben, können Sie eine foreach Schleife verwenden, um über die im string[] Array gespeicherten Werte zu iterieren, und innerhalb des Schleifenblocks die Console.WriteLine() Methode mit der Iteratorvariable als Parameter aufrufen.

IronBarcode ist in der Lage, 1-dimensionale Barcodeformate (Codabar, Code128, Code39, Code93, EAN13, EAN18, ITF, MSI, UPCA, UPCE) sowie 2-dimensionale Barcodeformate (Aztec, DataMatrix, QRCode) in verschiedenen Bildformaten zu lesen.

Wie kann ich die Optionen des BarCode-Readers für eine bessere Leistung konfigurieren?

Finden Sie das Barcode-Lesen zu langsam? Ist der Barcode im Bild zu klein, sodass IronBarcode ihn nicht lesen kann? Möchten Sie nur bestimmte Bereiche eines Bildes lesen? Möchten Sie nur bestimmte Barcode-Typen in einem Bild mit einer Mischung von Barcodes lesen? Möchten Sie die Gesamtleseleistung verbessern?

BarcodeReaderOptions ermöglicht es Benutzern, das Verhalten des Barcodelesers anzupassen oder zu ändern, um all diese Probleme zu beheben. Für detaillierte Beispiele zur Einstellung von Barcodeleser-Optionen, sehen Sie sich unseren umfassenden Leitfaden an. In den folgenden Abschnitten werden alle verstellbaren Eigenschaften in BarcodeReaderOptions nacheinander behandelt.

Wie gebe ich an, welcher Bereich des Bildes gelesen werden soll?

CropArea ist eine Eigenschaft vom Typ IronSoftware.Drawing.CropRectangle, die in BarcodeReaderOptions verfügbar ist und es Benutzern ermöglicht, den Bereich in einem Bild, den IronBarcode lesen soll, anzugeben. Dies trägt zur Verbesserung der Leseleistung bei, da der Barcode-Leser nicht das gesamte Bild nach Barcodes durchsuchen muss, sowie zur Verbesserung der Lesegenauigkeit, da der zu lesende Bereich angegeben wurde. Erfahren Sie mehr darüber, wie Sie Beschnittbereiche für eine optimale Leistung festlegen.

Um die CropArea Eigenschaft festzulegen, instanziieren Sie einfach ein neues Rectangle Typobjekt und geben die Rechteckkoordinaten, Breite und Länge des Rechtecks als Argumente an. Die akzeptierte Maßeinheit ist Pixel (px).

// Example of setting CropArea
var cropArea = new IronSoftware.Drawing.Rectangle(x: 100, y: 100, width: 300, height: 300);
var options = new BarcodeReaderOptions()
{
    CropArea = cropArea
};

Welche BarCode-Typen sollte ich für ein schnelleres Lesen angeben?

Standardmäßig werden alle von IronBarcode unterstützten Barcodes in einem Bild gescannt. Wenn der Benutzer jedoch weiß, welche Arten von Barcodes verfügbar sind oder in einem Bild gelesen werden sollen, kann die Einstellung dieser Eigenschaft, nur bestimmte Arten von Barcodes zu lesen, die Leseleistung und -genauigkeit erheblich steigern, da der Barcode-Leser nicht durch Sammlungen von Barcodes iterieren muss, um einen Barcode zu interpretieren und zu lesen.

Um diese Eigenschaft zu verwenden, setzen Sie einfach die ExpectBarcodeTypes auf eines der Felder des BarcodeEncoding Enum. Unten sind Beispiele für jeden von IronBarcode unterstützten Barcode-Typ.

// Example: Expect only QR codes and Code128
var options = new BarcodeReaderOptions()
{
    ExpectBarcodeTypes = BarcodeEncoding.QRCode | BarcodeEncoding.Code128
};

Wann sollte ich das Lesen mehrerer BarCodes deaktivieren?

IronBarcode wird standardmäßig alle verfügbaren Barcodes in einem Bild scannen, was das Scannen der gesamten Bilddatei und das Hinzufügen der gelesenen Barcode-Werte in das Zeichenfolgenarray einschließt. Wenn Benutzer jedoch keine mehrere Barcodes in einer Bilddatei lesen möchten, können sie diese Eigenschaft auf false setzen, wodurch der Barcode-Leser das Scannen stoppt, sobald ein Barcode-Wert gefunden wurde. Dies wird wiederum die Leistung und die Lesegeschwindigkeit von IronBarcode verbessern. Weitere Informationen zum Lesen mehrerer BarCodes finden Sie in unserem speziellen Leitfaden.

Wie verbessern Bildfilter die Erkennung von Barcodes?

Eine der Eigenschaften, die in BarcodeReaderOptions hinzugefügt werden kann, ist eine Sammlung von Bildfiltern. Bildfilter sind wichtig für die Vorverarbeitung des an IronBarcode übermittelten Rohbilds. Um Bildfilter innerhalb der BarcodeReaderOptions anzuwenden, müssen Benutzer zuerst die zu verwendende ImageFilter Sammlung initiieren und angeben. Eine umfassende Anleitung zu Bildkorrekturtechniken, einschließlich Filteranwendungen, finden Sie in unserem Tutorial.

Wie kann ich das Threading für eine bessere Leistung optimieren?

IronBarcode ermöglicht Benutzern die Aktivierung und Optimierung der Anzahl der parallelen Thread-Ausführungen, was wiederum die Geschwindigkeit und Effizienz des Prozesses verbessert. Parallele Threads bedeuten die Ausführung mehrerer Threads gleichzeitig auf verschiedenen Prozessorkernen. Der Standardwert für die MaxParallelThread Eigenschaft in IronBarcode ist 4. Benutzer können diese je nach den Fähigkeiten und der Menge der Ressourcen ihrer Maschinen anpassen.

Sollte ich die Multithreading-Verarbeitung aktivieren?

Diese Eigenschaft ermöglicht es IronBarcode, mehrere Bilder parallel zu lesen. Der Standardwert für #Multithreaded ist wahr, daher werden die mehreren Threads automatisch verwaltet, um die Leistung bei Batch-Barcodeleseaufgaben zu verbessern.

Warum sollte ich falsch positive Messwerte entfernen?

Diese Eigenschaft entfernt alle falsch-positiven Barcode-Lesungen. Falsch-positive Barcode-Lesungen bedeuten einfach eine falsche Lesung von Barcode-Werten, die jedoch als gültig identifiziert werden. Dies kann aufgrund von Fehlern im Sequenzierungsprozess oder Fehlern bei der Barcode-Kennzeichnung oder -Vorbereitung auftreten. Daher wird durch Setzen von RemoveFalsePositive auf wahr die Erkennung von falsch-positiven Barcodelesungen entfernt, wodurch die Genauigkeit des Barcodelesens verbessert wird. Wenn Benutzer jedoch Leistung auf Kosten der Genauigkeit bevorzugen, würde das Setzen dieser Eigenschaft auf false helfen. Der Standardwert für diese Eigenschaft ist true.

Wie wirkt sich MinScanLines auf die Erkennungsgenauigkeit aus?

MinScanLines legt die Mindestanzahl von Scanlinien fest, die bezüglich eines Barcoderesults übereinstimmen müssen, damit es als gültig gilt. Der Standardwert ist 2. Eine Erhöhung dieses Wertes reduziert zwar die Anzahl falsch positiver Ergebnisse, kann aber die Erkennung dünner oder qualitativ minderwertiger Barcodes verhindern. Eine Reduzierung auf 1 erhöht die Empfindlichkeit für schwierige Barcodes, birgt aber das Risiko, Rauschen einzuführen.

Welche Scan-Modi sind für verschiedene Anwendungsfälle verfügbar?

Definieren Sie, wie IronBarcode Barcodes in einem Bild scannt und erkennt.

  • Auto: Liest Barcodes mit automatischer Bildvorverarbeitung und den optimalsten Leser-Optionen konfiguriert. Empfohlen für beste Ergebnisse und Leistung.
  • OnlyDetectionModel: Scant das Bild nach Barcodes und gibt ihre Positionen als Array von IronSoftware.Drawing.PointF zurück. Dieser Modus liest die erkannten Barcodes nicht; er gibt nur die Positionen jedes Barcodes zurück.
  • MachineLearningScan: Scant das Bild nach Barcodes mit maschinellem Lernen-Erkennung und liest sie.
  • OnlyBasicScan: Liest Barcodes ohne maschinelles Lernen-Erkennung, automatische Bildvorverarbeitung oder Leser-Optionen-Konfiguration. Diese Option kann allein mit IronBarCode.Slim verwendet werden.

Wie wirken sich die Einstellungen für die Lesegeschwindigkeit auf die Genauigkeit aus?

Wie der Name schon sagt, ermöglicht es die Speed Eigenschaft den Benutzern, die Leistung des IronBarcode-Lesers weiter zu optimieren. Ähnlich wie bei der RemoveFalsePositive Eigenschaft verbessert die Anpassung dieser Eigenschaft die Leistung auf Kosten der Genauigkeit. Für einen detaillierteren Blick auf Lesegeschwindigkeitsoptionen, einschließlich Leistungsbenchmarks, siehe unseren detaillierten Leitfaden. Es akzeptiert das ReadingSpeed Enum, das 4 Ebenen wie unten gezeigt hat:

  • Faster: Ermöglicht das schnellste Barcodelesen, reduziert jedoch die Genauigkeit. Der Prozess überspringt die Bildvorverarbeitung, was oft zu leeren Barcode-Ergebnissen führt. Verwenden Sie diese Einstellung nur, wenn das Eingangsbild scharf und klar ist.
  • Balanced: Diese Einstellung wird für die Speed Eigenschaft empfohlen. Sie stellt ein Gleichgewicht zwischen Genauigkeit und Leseleistung her, indem versucht wird, eine leichte Verarbeitung auf das Bild anzuwenden, um den Barcodebereich zu klären und ihn hervorzuheben, damit der Barcode-Scanner ihn erkennen kann. Die meisten Zeit ist diese Einstellung ausreichend, dass IronBarcode ein Barcode-Bild liest und genaue Ausgaben erzeugt.
  • Detailed: Für Fälle, in denen die Verwendung der Einstellung ReadingSpeed.Balanced nicht erfolgreich ist, um Barcodeswerte aus dem Lesedurchgang zu erzeugen, können Benutzer ReadingSpeed.Detailed verwenden. IronBarcode führt eine mittlere Verarbeitung des Bildes durch, um den Barcode-Bereich weiter zu klären und klarer für den Barcode-Reader zu machen, um den Barcode zu erkennen. Diese Einstellung ist sehr nützlich, um ein kleines oder weniger klares Barcode-Bild zu erkennen.
  • ExtremeDetail: Diese Einstellung ist am wenigsten empfohlen aufgrund ihres CPU-intensiven Prozesses. Schwere Verarbeitung wird auf das Barcode-Bild durchgeführt, damit der Leser die Barcodes lesen kann. Jetzt, da wir alle Optionen kennen, die Benutzer optimieren können, um die Leistung oder die Genauigkeit zu erhöhen, lassen Sie uns sehen, wie wir sie in unserem Code anwenden können.

Wann sollte ich den erweiterten Code39-Modus verwenden?

Aus dem Code-Snippet sehen wir, dass um BarcodeReaderOptions zu verwenden, müssen wir sie zuerst initialisieren und dann die Eigenschaften von BarcodeReaderOptions entsprechend den oben genannten Eigenschaften anpassen. Die initialisierte BarcodeReaderOptions kann dann als Argument in der BarcodeReader.Read()-Methode zusammen mit der Bilddatei verwendet werden. Dadurch werden alle Einstellungen in BarcodeReaderOptions beim Lesen eines Barcodes aus dem Bild angewendet. Das Setzen von UseCode39ExtendedMode auf wahr wird ein genaueres Lesen von Code39-Barcodes ermöglichen.

Wie implementiere ich erweiterte BarCode-Lesung mit benutzerdefinierten Optionen?

Nachdem wir nun alle Optionen kennengelernt haben, die von den Benutzern angepasst werden können, sei es zur Steigerung der Leistung oder der Genauigkeit, erfahren Sie hier, wie Sie sie im Code anwenden können. Der Code-Snippet unten zeigt eine umfassende Nutzung von BarcodeReaderOptions:

using IronBarCode;
using IronSoftware.Drawing;
using System;
using System.Linq;

// Create custom reader options
var options = new BarcodeReaderOptions()
{
    // Specify expected barcode types for better performance
    ExpectBarcodeTypes = BarcodeEncoding.QRCode | BarcodeEncoding.Code128 | BarcodeEncoding.Code39,
    
    // Define specific area to scan (x, y, width, height in pixels)
    CropArea = new Rectangle(100, 100, 500, 400),
    
    // Set reading speed to balance accuracy and performance
    Speed = ReadingSpeed.Balanced,
    
    // Enable multithreading for better performance
    Multithreaded = true,
    MaxParallelThreads = 4,
    
    // Remove false positives for accuracy
    RemoveFalsePositive = true,

    // Minimum scan lines that must agree for a valid result (default 2)
    MinScanLines = 1,

    // Enable Code39 extended mode if needed
    UseCode39ExtendedMode = true,
    
    // Set scan mode
    ScanMode = BarcodeScanMode.Auto,
    
    // Add image filters for better recognition
    ImageFilters = new ImageFilterCollection() { 
        new SharpenFilter(),
        new InvertFilter(),
        new ContrastFilter()
    }
};

// Read barcodes with custom options
var results = BarcodeReader.Read(@"C:\path\to\your\barcode-image.png", options);

// Process results
if (results.Any())
{
    foreach (var barcode in results)
    {
        Console.WriteLine($"Barcode Type: {barcode.BarcodeType}");
        Console.WriteLine($"Value: {barcode.Value}");
        Console.WriteLine($"Position: {string.Join(", ", barcode.Points.Select(p => $"({p.X}, {p.Y})"))}");
        Console.WriteLine("---");
    }
}
else
{
    Console.WriteLine("No barcodes found in the image.");
}
C#

Aus dem Code-Snippet sehen wir, dass wir, um BarcodeReaderOptions zu verwenden, es zuerst initialisieren müssen, dann die Eigenschaften von BarcodeReaderOptions gemäß den oben genannten Eigenschaften bestimmen und anpassen. Das initialisierte BarcodeReaderOptions kann dann als Argument in der BarcodeReader.Read() Methode zusammen mit der Bilddatei verwendet werden. Dies wird alle Einstellungen in BarcodeReaderOptions anwenden, wenn ein Barcode aus dem Bild gelesen wird.

Wenn Sie auf Probleme stoßen, bei denen Ihr Barcode nicht erkannt wird, finden Sie in unserem Leitfaden zur Fehlerbehebung Lösungen für häufige Probleme und Tipps zur Verbesserung der Genauigkeit beim Scannen von Barcodes.

Häufig gestellte Fragen

Welche Bildformate werden für das Lesen von Barcodes in C# unterstützt?

IronBarcode unterstützt das Lesen von Barcodes aus verschiedenen Bildformaten wie SVG (Scalable Vector Graphics), JPEG, PNG, GIF, TIFF (Tagged Image File Format) und BMP (Bitmap Image File). Diese umfassende Formatunterstützung wird von IronDrawing unterstützt und ermöglicht eine nahtlose Barcode-Extraktion aus verschiedenen Bildtypen.

Wie kann ich einen Barcode aus einer Bilddatei mit nur einer Zeile Code lesen?

Mit IronBarcode können Sie mit einer einzigen Codezeile Strichcodes aus Bildern lesen: `var results = IronBarCode.BarcodeReader.Read("path/to/image.png");`. Dieser einfache Methodenaufruf erkennt und extrahiert automatisch Barcodedaten aus PNG-, JPEG-, GIF-, BMP- und TIFF-Dateien, ohne dass eine komplexe Einrichtung erforderlich ist.

Kann ich angeben, nach welchen Arten von Barcodes beim Lesen von Bildern gesucht werden soll?

Ja, IronBarcode ermöglicht die Angabe von Barcodetypen über die Eigenschaft ExpectBarcodeTypes in BarcodeReaderOptions. Dieser gezielte Ansatz verbessert die Leseleistung, indem er sich nur auf die Barcodeformate konzentriert, die Sie in Ihren Bildern erwarten.

Ist es möglich, Barcodes aus einem bestimmten Bereich eines Bildes zu lesen?

Unbedingt! IronBarcode bietet die Eigenschaft CropArea, mit der Sie bestimmte Bereiche innerhalb eines Bildes festlegen können, in denen sich Barcodes befinden. Diese Funktion ist besonders nützlich für große Bilder oder wenn Sie die ungefähre Position der Barcodes kennen, was die Verarbeitungsgeschwindigkeit deutlich erhöht.

Wie konfiguriere ich erweiterte Leseeinstellungen für eine bessere Genauigkeit?

IronBarcode bietet die Klasse BarcodeReaderOptions, um erweiterte Leseeinstellungen zu konfigurieren. Dazu gehören Optionen zur Anpassung der Barcode-Erkennungsempfindlichkeit, der Bildvorverarbeitung und anderer Parameter, die die Genauigkeit beim Umgang mit schwierigen Bildern oder bestimmten Barcode-Typen verbessern können.

Was macht das Lesen von Barcodes aus Bildern für C#-Entwickler einfach?

IronBarcode vereinfacht das Lesen von Barcodes, indem es die Methode BarcodeReader.Read() bereitstellt, die sofort mit mehreren Bildformaten funktioniert. Entwickler müssen lediglich den Dateinamen oder den Dateipfad als Parameter angeben, was die Integration von Barcode-Lesefunktionen in jede C#-Anwendung denkbar einfach macht.

What are the benefits of using multithreading in IronBarcode?

Multithreading in IronBarcode allows multiple barcodes to be processed simultaneously, improving the speed and efficiency of barcode reading, especially in batch processing tasks.

How do image filters improve barcode recognition in IronBarcode?

Image filters in IronBarcode enhance preprocessing by improving the clarity of barcode images. Filters like the `SharpenFilter` and `ContrastFilter` help optimize image quality for better recognition.

What is the `MinScanLines` property used for in IronBarcode?

The `MinScanLines` property sets the minimum number of scan lines that must agree on a barcode result for it to be considered valid, reducing false positives while ensuring detection accuracy.

How do I handle multiple barcode types with IronBarcode?

In IronBarcode, you can specify which barcode types to read by setting the `ExpectBarcodeTypes` property in `BarcodeReaderOptions`, which improves performance by focusing on specific barcode types.

Bereit anzufangen?

Nuget Downloads 2,422,100Version:2026.9gerade veröffentlicht

Holen Sie sich Ihre KOSTENLOSE

30-Tage-Testlizenz sofort.

bullet_checkedKeine Kreditkarte oder Kontoerstellung erforderlich
bullet_testTesten Sie in der Produktion
ohne Wasserzeichen
bullet_calendar30 Tage voll
funktionsfähiges Produkt
bullet_support24/5 technischer
Support während der Testphase
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie "IronBarcode"
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

  1. Laden Sie IronBarCode herunter und entpacken Sie es an einem Ort wie ~/Libs in Ihrem Lösungsverzeichnis
  2. Klicken Sie im Visual Studio Solution Explorer mit der rechten Maustaste auf Verweise. Wählen Sie Durchsuchen und dann "IronBarcode.dll"

Lizenzen ab $999

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.