10 .NET API-Produkte für Ihre Bürodokumente
Iron Software bringt erstes Open-Source-Produkt auf den Markt
8. Nov 2022 Iron Software bringt sein erstes Open-Source-Produkt auf den Markt - IronDrawing.
Als Microsoft eine [Breaking Change](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only" target="blank" rel="nofollow noopener noreferrer) für System.Drawing.Common
ankündigte, entwickelte das Iron Software-Team eine Open-Source-Lösung, die allen .NET-Entwicklern kostenlos zur Verfügung steht.
IronDrawing wird auch in den Iron Suite-Produkten verwendet.
Ersetzen von System.Drawing.Common
Anfang 2021 kündigte Microsoft an, dass es die Unterstützung für die System.Drawing.Common
Bibliothek in .NET 6 und in nachfolgenden Versionen für Nicht-Windows-Plattformen entfernen wird, und verwies dabei auf [langjährige Herausforderungen](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#reason-for-change" target="_blank" rel="nofollow noopener noreferrer) mit einer Low-Level-Abhängigkeit, die für die plattformübergreifende Unterstützung entscheidend ist.
Diese Änderung hat alle .NET-Anwendungen und Klassenbibliotheken, die Grafiken verwenden, überflüssig gemacht. Darüber hinaus ist es für viele .NET-Bibliotheksentwickler problematisch, die plattformübergreifende Bibliotheken pflegen, die System.Drawing.Common
verwenden. Dies erfordert, dass diese Entwickler ihre Bibliotheken und NuGet-Pakete neu erstellen, um den [empfohlenen Maßnahmen](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action" target="blank" rel="nofollow noopener noreferrer) von Microsoft zu entsprechen.
Während größere Unternehmen über die entsprechenden Ressourcen verfügen, stellt dies für viele Entwickler, die über wenig Zeit und Ressourcen verfügen, eine Herausforderung dar. Letztendlich kann dies die Einführung von .NET 7 verzögern, was sich auf die gesamte Gemeinschaft auswirkt.
Wir stellen die Lösung vor: IronDrawing
Iron Software entwickelte IronDrawing, um die Migrationsherausforderungen zu bewältigen, die durch die Veralterung von System.Drawing.Common
in plattformübergreifenden Technologien entstehen.
Der Leiter der technischen Abteilung Jacob Mellor beschreibt,
"IronDrawing ist wie ein Schweizer Taschenmesser oder ein universeller Übersetzer zwischen allen neuen .NET 6 und 7 Bildformaten."
Jacob ist sich der Herausforderungen bewusst, die sich daraus für .NET-Entwickler ergeben, und erklärt weiter
„Wir haben eine Open-Source-Lösung bereitgestellt, die als Middleware fungiert, System.Drawing-Objekte ersetzt und alle neuen Bibliotheken zu Ein- und Ausgaben Ihrer .NET-Klassen in einer einzigen Methodensignatur werden lässt.“
Probieren Sie IronDrawing for .NET jetzt aus.
Über Iron Software
Iron Software brachte 2015 sein erstes Produkt auf den Markt. Das Unternehmen hat seinen Sitz in Chicago und verfügt über Niederlassungen und Teammitglieder weltweit. Ihr beliebtestes Produkt ist IronPDF. Zusammen haben ihre Produkte fast 15 Millionen NuGet-Downloads und eine engagierte Gemeinschaft von über 50.000 Benutzern.
In nur sechs Jahren hat Iron Software sein Personal und seine Produkte verzehnfacht. Iron Software führt seinen Erfolg auf seine Agilität zurück.
Iron Software löst Probleme, bevor ihre Kunden wissen, dass sie sie haben. Dies ist angesichts des Tempos, in dem sich die Sprache .NET weiterentwickelt, wichtiger denn je.
Sie gewinnen: Mehr Zeit im Jahr 2023
Reiten für den guten Zweck mit Craig Beaumont, Iron Software