IronQR NuGet Paketleri

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronQR, .NET geliştiricileri için tasarlanmış güçlü bir QR kodu oluşturma ve tarama kütüphanesidir. Kurulumları hafif tutarak geniş bir platform yelpazesini desteklemek amacıyla, IronQR modüler NuGet paketleri olarak mevcuttur. Masaüstü, mobil, Linux, macOS veya buluta özgü dağıtımlar hedefliyorsanız, ortamınıza göre uyarlanmış bir paket bulunmaktadır. IronQR, Console Applications, Class Libraries, WPF, WinForms, ASP.NET (MVC, Razor Pages, Web API), Blazor Server ve WebAssembly, .NET MAUI ve Xamarin dahil olmak üzere tüm büyük .NET proje türleriyle uyumludur.

Bu makale, her IronQR NuGet paketini tanıtır ve uygulamanız için doğru olanı seçmenize yardımcı olur.

Desteklenen .NET Sürümleri

IronQR, .NET ekosisteminde geniş uyumluluk sağlayan .NET Standard 2.0'ı hedefler. Aşağıdaki çalıştırma ortamları tam olarak desteklenir:

  • .NET Framework 4.6.2+ .NET Standard 2.0+
  • .NET Core 2.0+
  • .NET 5, 6, 7, 8, 9 ve 10

Aşağıda listelenen tüm paketler aynı çerçeve uyumluluğunu paylaşır, bu nedenle paket seçiminiz hedef platformunuza bağlıdır - .NET sürümünüze değil.

IronQR

Windows Logo related to IronQR Nuget related to IronQR Docker related to IronQR Azure 1 related to IronQR Amazon Web Services related to IronQR Ubuntu V1 related to IronQR

En yaygın kullanılan paket. Windows üzerinde çalışan çoğu .NET masaüstü, sunucu ve web uygulaması için uygundur.

PM> Install-Package IronQr

Şunları içerir:

  • Temel işlevsellik (IronQr.Slim)
  • Makine öğrenimi tabanlı QR tespiti
  • Windows'a özel optimizasyonlar

IronQr.Slim

Nuget related to IronQr.Slim

IronQR'nin gelişmiş makine öğrenimi tespiti veya platforma özgü bağımlılıklar olmadan oluşturulmuş minimal bir sürümüdür. İdeal olan:

  • Performans ve boyutun, tam tespit doğruluğu üzerindeki projelerde önemli olduğu projeler
  • Çapraz platform geliştirme, şu dahil olmak üzere:
  • Windows
  • Linux
  • macOS (Intel ve ARM)
  • MAUI veya Xamarin üzerinden iOS ve Android
  • Yalnızca QR kodları oluşturmanız veya temiz, yüksek çözünürlüklü görüntüleri taramanız gereken ortamlar

Bu paketi kullanmak için işletim sistemine özgü IronSoftware.ReaderInternals paketine ihtiyacınız olacak. Örneğin, Linux üzerinde kullanmak için IronSoftware.ReaderInternals.Linux ihtiyacınız olacaktır.

PM> Install-Package IronQr.Slim

Hariç tutulanlar:

  • Gelişmiş resim tabanlı QR tespiti
  • Platforma özgü optimizasyonlar (özellikle GPU hızlandırma veya yerel kütüphaneler)

Lütfen dikkate alınAll other packages (e.g., IronQR, IronQr.Linux, IronQR.iOS) depend on IronQr.Slim internally. Minimale, bağımlılık gerektirmeyen bir çözüm arıyorsanız buradan başlayın.

IronQr.Linux

Linux V1 related to IronQr.Linux Debian related to IronQr.Linux Ubuntu related to IronQr.Linux Centos related to IronQr.Linux Nuget related to IronQr.Linux Azure 1 related to IronQr.Linux Amazon Web Services related to IronQr.Linux Docker related to IronQr.Linux

Sunucu tarafı Linux ortamları için tasarlanmıştır, kapsüllenmiş ve CI/CD dağıtımları dahil olmak üzere:

  • Docker
  • AWS Lambda (Linux çalıştırma ortamı)
  • Azure Functions (Linux modu)

PM> Install-Package IronQr.Linux

Şunları içerir:

  • IronQr.Slim
  • ML tespit motoru
  • Linux'a özel yerel kütüphaneler

IronQr.MacOs / IronQr.MacOs.ARM

Mac Client related to IronQr.MacOs / IronQr.MacOs.ARM Nuget related to IronQr.MacOs / IronQr.MacOs.ARM

Apple Silicon (M1/M2) desteği dahil olmak üzere macOS masaüstü ortamları için paketler mevcuttur:

  • macOS üzerinde çalışan .NET MAUI uygulamaları
  • macOS üzerinde yerel .NET masaüstü uygulamaları (Intel ve ARM)

PM> Install-Package IronQr.MacOs
PM> Install-Package IronQr.MacOs.ARM

Şunları içerir:

  • IronQr.Slim
  • ML tespiti
  • Yerel macOS bağımlılıkları

IronQR.iOS / IronQr.Android

?size=72&id=20822&format=png&color=000000 related to IronQR.iOS / IronQr.Android Nuget related to IronQR.iOS / IronQr.Android ?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to IronQR.iOS / IronQr.Android

Yerel veya çapraz platform geliştirmede kullanmak için mobil spesifik IronQR sürümleri, şu dahil:

  • Xamarin
  • .NET MAUI mobil uygulamaları
  • Yerel Android/iOS geliştirme

PM> Install-Package IronQr.iOS
PM> Install-Package IronQr.Android

Şunları içerir:

  • IronQr.Slim
  • Mobil spesifik yerel iç kısımlar

İpucu: Belirli dağıtım kısıtlamalarınız yoksa mobil cihazlar veya hafif çalıştırma ortamları gibi başlangıç ​​için IronQR paketi ile başlayın.

IDE'ler Arası Kurulum

Visual Studio — Use the NuGet Package Manager GUI (search for "IronQR") or run the PM> Install-Package commands listed above in the Package Manager Console. JetBrains Rider — Dahili NuGet araç penceresini açın, "IronQR" için arama yapın ve hedef platformunuza uygun paketi yükleyin. VS Code / CLI — Run dotnet add package IronQr from the terminal in your project directory. Substitute IronQR with any platform-specific package name as needed.

Sıkça Sorulan Sorular

IronQR NuGet paketlerinin mevcut platformları nelerdir?

IronQR NuGet paketleri Windows, Linux, Mac, iOS ve Android dahil olmak üzere çeşitli platformlarda mevcuttur ve geliştiricilerin farklı ortamlardaki .NET projelerine QR kod işlevselliğini entegre etmelerini sağlar.

Linux üzerinde IronQR NuGet paketleri nasıl yüklenir?

Linux üzerinde IronQR NuGet paketlerini yüklemek için, .NET CLI kullanarak dotnet add package IronQR komutunu çalıştırabilir veya NuGet paketlerini destekleyen uyumlu bir paket yöneticisi kullanabilirsiniz.

Mobil geliştirme için özel IronQR paketleri var mı?

Evet, IronQR, iOS ve Android üzerinde mobil geliştirme için özel paketler sunar, bu da geliştiricilerin mobil uygulamalarına QR kod işlevselliğini kolayca entegre etmelerini sağlar.

Bir IronQR paketini seçerken uyumluluğu nasıl sağlarım?

Uyumluluğu sağlamak için, projenizin hedef platformu ve .NET sürümü ile eşleşen IronQR paketini seçin. Bu, optimal performansı ve sorunsuz entegrasyonu sağlar.

IronQR paketlerinin yüklenmesi için hangi sorun giderme ipuçları mevcuttur?

IronQR paketlerini yüklerken, doğru .NET sürümünün kurulu olduğundan emin olun ve NuGet paket kaynağı ayarlarınızı doğrulayın. Sorunlar devam ederse, ayrıntılı dokümantasyona başvurun ve topluluk desteği arayın.

IronQR, çapraz platform QR kod işlevselliklerini nasıl destekler?

IronQR, Windows, Linux, macOS, iOS ve Android için optimize edilmiş paketler sunarak geliştiricilerin farklı ortamlarda QR kod özelliklerini tutarlı bir şekilde uygulamalarına olanak tanıyarak çapraz platform işlevselliklerini destekler.

IronQR, .NET uygulamalarda hem QR kodları oluşturarak hem de okuyarak kullanılabilir mi?

Evet, IronQR, QR kodlarını oluşturma ve okuma için sağlam işlevler sağlar, bu da .NET uygulamalarına QR kod özelliklerini entegre etmek için kapsamlı bir çözüm haline getirir.

Bir .NET projesine IronQR entegrasyonu yaparken anahtar dikkate alınması gerekenler nelerdir?

Anahtar dikkate alınması gerekenler, projenizin platformu için uygun paketin seçilmesini, .NET sürüm uyumsuzluğunu sağlamayı ve sorunsuz bir entegrasyon süreci sağlamak için en iyi kurulum uygulamalarını takip etmeyi içerir.

QR kod çözümleri için IronQR kullanmanın faydaları nelerdir?

IronQR, .NET uygulamalarını güvenilir QR kod çözümleri ile güçlendirmek için ideal bir seçim haline getiren çapraz platform uyumluluğu, kolay entegrasyon ve kapsamlı QR kod işlevsellikleri gibi faydalar sunar.

IronQR kullanan geliştiriciler için hangi kaynaklar mevcuttur?

Geliştiriciler, IronQR kullanırken karşılaşılan herhangi bir soru veya zorluğa yardımcı olacak detaylı dokümantasyon, topluluk forumları ve Iron Software'dan özel teknik desteğe erişebilirler.

Zeeshan Wazir
Full Stack Geliştirici

Zeeshan Wazir, PHP (Laravel), C# ve ASP.NET'te güçlü bir geçmişe sahip bir Full Stack Geliştiricidir. Ayrıca Python betik yazımında beceriklidir ve genellikle karmaşık görevleri düzene sokmak ve otomatikleştirmek için kullanır.

Bilgisayar Bilimleri alanı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 67,270 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronQR
bir örnek çalıştırın url'nizin bir QR koda dönüşmesini izleyin.