{"id":190772,"date":"2026-06-30T22:32:07","date_gmt":"2026-06-30T22:32:07","guid":{"rendered":"https:\/\/www.europesays.com\/ch-de\/190772\/"},"modified":"2026-06-30T22:32:07","modified_gmt":"2026-06-30T22:32:07","slug":"net-grafiken-skiasharp-4-mit-engine-upgrade-erschienen","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ch-de\/190772\/","title":{"rendered":".NET-Grafiken: SkiaSharp 4 mit Engine-Upgrade erschienen"},"content":{"rendered":"<p>    close notice<\/p>\n<p class=\"notice-banner__text a-u-mb-0\">\n      This article is also available in<br \/>\n        <a href=\"https:\/\/www.heise.de\/en\/news\/NET-Graphics-SkiaSharp-4-released-with-engine-upgrade-11349189.html\" class=\"notice-banner__link a-u-inline-link\" rel=\"nofollow noopener\" target=\"_blank\">English<\/a>.<\/p>\n<p>      It was translated with technical assistance and editorially reviewed before publication.\n    <\/p>\n<p class=\"notice-banner__link a-u-mb-0\">\n    Don\u2019t show this again.\n<\/p>\n<p>Zwei Jahre Arbeit sind in das neu erschienene SkiaSharp 4.148.0 geflossen. Dabei handelt es sich um die erste stabile 4.x-Version der Cross-Platform-2D-Grafik-API f\u00fcr .NET-Plattformen, die auf Googles Skia-Graphics-Bibliothek basiert. Sie bringt eine \u00fcberarbeitete Engine f\u00fcr verbesserte Grafiken sowie erh\u00f6hte Performance.<\/p>\n<p>        Weiterlesen nach der Anzeige<\/p>\n<p>SkiaSharp wird vom .NET-Team in Partnerschaft mit dem Uno-Platform-Team entwickelt und kommt in .NET MAUI, WebAssembly, WinUI 3 und Frameworks wie Uno Platform zum Einsatz.<\/p>\n<p>    <img loading=\"lazy\" decoding=\"async\" alt=\"betterCode() .NET 11.0\" height=\"1080\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='696px' height='391px' viewBox='0 0 696 391'%3E%3Crect x='0' y='0' width='696' height='391' fill='%23f2f2f2'%3E%3C\/rect%3E%3C\/svg%3E\" style=\"aspect-ratio: 1920 \/ 1080; object-fit: cover;\" width=\"1920\"\/><\/p>\n<p class=\"a-caption__source\">\n      (Bild:\u00a0King \/ stock.adobe.com)\n    <\/p>\n<p>Das ist neu in .NET: Die Online-Konferenz <a href=\"https:\/\/net.bettercode.eu\/?wt_mc=intern.conf.dpunkt.konf_dpunkt_bcc_net.empfehlung-ho.link.link&amp;LPID=38418\" rel=\"external noopener nofollow\" target=\"_blank\">betterCode() .NET 11.0<\/a> pr\u00e4sentiert am 17. November 2026 die zentralen \u00c4nderungen f\u00fcr Entwicklerinnen und Entwickler. Bis zur Ver\u00f6ffentlichung des Programms sind <a href=\"https:\/\/net.bettercode.eu\/tickets.php?wt_mc=intern.conf.dpunkt.konf_dpunkt_bcc_net.empfehlung-ho.link.link&amp;LPID=38418\" rel=\"external noopener nofollow\" target=\"_blank\">verg\u00fcnstigte Blind-Bird-Tickets<\/a> verf\u00fcgbar.<\/p>\n<p>Upgrade f\u00fcr die Engine<\/p>\n<p>Die in SkiaSharp 4 auf den Chrome-Meilenstein m148 aktualisierte native Skia-Engine soll sich positiv auf bestehende Apps auswirken, ohne Code\u00e4nderungen zu erfordern. Unter anderem soll sie die Performance verbessern sowie f\u00fcr sch\u00e4rfere herunterskalierte Grafiken, automatische Fotoausrichtung und akkuratere Farben sorgen. <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/skiasharp-4-0-stable\/\" rel=\"external noopener nofollow\" target=\"_blank\">Wie Microsoft in der Ank\u00fcndigung betont<\/a>, zeigen erste Tests im Vergleich zur vorherigen SkiaSharp-Version 3.119 ein um bis zu 24 Prozent schnelleres Rendering zentraler App-UI-Bestandteile, wie Schlagschatten und mehrschichtige Oberfl\u00e4chen. Dabei treten laut den Tests an anderen Stellen keine Regressionen auf.<\/p>\n<p>Aufger\u00e4umt und mit neuen F\u00e4higkeiten<\/p>\n<p>SkiaSharp 4 r\u00e4umt dar\u00fcber hinaus mit Legacy-APIs auf und behebt unter der Haube die Ursache f\u00fcr eine Klasse von Use-After-Free-Abst\u00fcrzen durch einen neuen Umgang mit Singleton-Objektlebenszyklen. Daneben hat das Entwicklungsteam die Test-Suite auf xUnit 3 aktualisiert und jede gebundelte native Dependency mit den neuesten Security-Fixes versehen. Als ein neues Feature ist nun vollst\u00e4ndige Kontrolle \u00fcber OpenType-Variablen-Schriftachsen enthalten, ebenso wie animiertes WebP-Encoding mit SKWebpEncoder sowie Farbpaletten f\u00fcr Emoji- und Icon-Schriftarten.<\/p>\n<p>        Weiterlesen nach der Anzeige<\/p>\n<p><a href=\"https:\/\/mono.github.io\/SkiaSharp\/\" rel=\"external noopener nofollow\" target=\"_blank\">Die interaktive SkiaSharp-Galerie<\/a> zeigt die M\u00f6glichkeiten mit Blazor WebAssembly und Uno Platform. Beispiele mit .NET MAUI und weiteren Technologien sollen folgen.<\/p>\n<p>SkiaSharp 4.148.0 steht beim .NET-Paketmanager NuGet unter MIT-Lizenz <a href=\"https:\/\/www.nuget.org\/packages\/SkiaSharp\/4.148.0\" rel=\"external noopener nofollow\" target=\"_blank\">zum Download bereit<\/a>. Weitere Informationen zur neuen stabilen Version<\/p>\n<p>(<a class=\"redakteurskuerzel__link\" href=\"https:\/\/www.heise.de\/news\/mailto:mai@ix.de\" title=\"Maika M\u00f6bus\" rel=\"nofollow noopener\" target=\"_blank\">mai<\/a>)<\/p>\n<p>\n      Dieser Link ist leider nicht mehr g\u00fcltig.\n    <\/p>\n<p>Links zu verschenkten Artikeln werden ung\u00fcltig,<br \/>\n      wenn diese \u00e4lter als 7\u00a0Tage sind oder zu oft aufgerufen wurden.\n    <\/p>\n<p>Sie ben\u00f6tigen ein heise+ Paket, um diesen Artikel zu lesen. Jetzt eine Woche unverbindlich testen \u2013 ohne Verpflichtung!<\/p>\n","protected":false},"excerpt":{"rendered":"close notice This article is also available in English. It was translated with technical assistance and editorially reviewed&hellip;\n","protected":false},"author":2,"featured_media":190773,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[14],"tags":[42854,57,46,52,51,622,53,56,560,45,42855,44,42856,55,54,42857,42858],"class_list":["post-190772","post","type-post","status-publish","format-standard","has-post-thumbnail","category-unternehmen-maerkte","tag-net","tag-business","tag-ch","tag-companies","tag-companies-markets","tag-it","tag-markets","tag-maerkte","tag-microsoft","tag-schweiz","tag-skia","tag-switzerland","tag-uno-platform","tag-unternehmen","tag-unternehmen-maerkte","tag-user-interface","tag-webassembly"],"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@ch_de\/116841429609904642","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/posts\/190772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/comments?post=190772"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/posts\/190772\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/media\/190773"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/media?parent=190772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/categories?post=190772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ch-de\/wp-json\/wp\/v2\/tags?post=190772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}