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 kod oluşturma ve tarama kütüphanesidir. Kurulumların hafif kalmasını sağlarken geniş platform yelpazesi sağlamak için IronQR, modüler NuGet paketleri olarak mevcuttur. İster masaüstü, ister mobil, Linux, macOS ya da bulut tabanlı dağıtımlar hedefliyor olun, ortamınıza uygun bir paket mevcuttur. IronQR, Konsol Uygulamaları, Sınıf Kütüphaneleri, WPF, WinForms, ASP.NET (MVC, Razor Sayfaları, Web API), Blazor Server ve WebAssembly, .NET MAUI ve Xamarin dahil tüm büyük .NET proje türlerinde çalışır.

Bu makale, her bir IronQR NuGet paketini tanıtır ve uygulamanız için doğru olanını 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ışma zamanları tamamen desteklenmektedir:

  • .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 yüzden paket seçiminiz hedef platformunuza bağlıdır - .NET sürümünüz 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 sık kullanılan paket. Windows üzerinde çalışan çoğu .NET masaüstü, sunucu ve web uygulamaları için uygundur.

PM> Install-Package IronQR

Şunları içerir:

  • Temel işlevsellik (IronQr.Slim)
  • Makine öğrenme tabanlı QR algılama
  • Windows'a özgü optimizasyonlar

IronQr.Slim

Nuget related to IronQr.Slim

Gelişmiş makine öğrenme algılaması veya platforma özgü bağımlılıklar olmadan geliştirilmiş IronQR'nin minimal bir versiyonudur. Şunlar için idealdir:

  • Performans ve boyutun tam algılama doğruluğuna göre öncelikli olduğu projeler
  • Çapraz platform geliştirme, dahil olmak üzere:
  • Windows
  • Linux
  • macOS (Intel ve ARM)
  • iOS ve Android, MAUI veya Xamarin aracılığıyla
  • Sadece 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 OS'ye özel IronSoftware.ReaderInternals paketine ihtiyaçınız olacaktır. Örneğin, Linux üzerinde kullanmak için IronSoftware.ReaderInternals.Linux gerekecektir.

PM> Install-Package IronQr.Slim

Dışladığı şunlar:

  • Gelişmiş görüntü tabanlı QR algılama
  • Platforma özgü optimizasyonlar (örneğin, GPU hızlandırma veya yerel kütüphaneler)

Lütfen dikkate alinDiğer tüm paketler (örn. IronQR, IronQr.Linux, IronQR.iOS) dahili olarak IronQr.Slim'e bağımlıdır. Eğer minimal, bağımlılığı olmayan 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, kapsayıcı ve CI/CD dağıtımları dahil:

  • Docker
  • AWS Lambda (Linux çalışma zamanı)
  • Azure Fonksiyonlar (Linux modu)

PM> Install-Package IronQr.Linux

Şunları içerir:

  • IronQr.Slim
  • ML algılama motoru
  • Linux'a özgü 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

macOS masaüstü ortamlar için paketler mevcut, Apple Silicon (M1/M2) desteği dahil:

  • 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 algılama
  • 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

IronQR'nin yerel veya çapraz platform geliştirmelerde kullanım için mobil özelleşmiş sürümleri, şunları içerir:

  • 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 özel yerel iç kısımlar

İpucu: Mobil cihazlar veya hafif çalışma zamanları gibi belirli dağıtım kısıtlamalarınız yoksa IronQR paketinden başlayın.

IDE'ler Arası Kurulum

Visual Studio — NuGet Paket Yöneticisi GUI'yi kullanarak ("IronQR" arayın) veya yukarıda Paket Yöneticisi Konsolunda listelenen PM> Install-Package komutlarını çalıştırın. JetBrains Rider — Yerleşik NuGet araç penceresini açın, "IronQR" arayın ve hedef platformunuza uygun paketi yükleyin. VS Code / CLI — Proje dizininizdeki terminalden dotnet add package IronQR çalıştırın. Gerekirse IronQR ile herhangi bir platforma özgü paket adını değiştirin.

Sıkça Sorulan Sorular

IronQR NuGet paketleri için mevcut platformlar nelerdir?

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

Linux'ta IronQR NuGet paketlerini nasıl kurabilirim?

Linux'ta IronQR NuGet paketlerini kurmak için, dotnet add package IronQR komutunu kullanarak .NET CLI kullanabilir veya NuGet paketlerini destekleyen uyumlu bir paket yöneticisini 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 ve geliştiricilerin mobil uygulamalarına QR kod işlevselliklerini kolayca entegre etmelerini sağlar.

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

Uyumluluğu sağlamak için, projenizin hedef platformuna ve .NET sürümüne uygun IronQR paketini seçin. Bu, optimal performansı ve sorunsuz entegrasyonu sağlar.

IronQR paketlerini kurarken hangi sorun giderme ipuçları mevcuttur?

IronQR paketlerini kurarken, doğru .NET sürümünün yüklü olduğundan emin olun ve NuGet paket kaynağı ayarlarını doğrulayın. Sorunlar devam ederse, detaylı dokümantasyonu inceleyin ve topluluk desteği arayın.

IronQR'un çapraz platform QR kodu işlevlerini nasıl desteklediği

IronQR, Windows, Linux, Mac, iOS ve Android için optimize edilmiş paketler sunarak çapraz platform işlevlerini destekler. Bu sayede geliştiriciler, farklı ortamlarda tutarlı bir şekilde QR kodu özelliklerini uygulayabilir.

IronQR, .NET uygulamalarında hem QR kodu oluşturma hem de okuma için kullanılabilir mi?

Evet, IronQR, hem QR kodu oluşturma hem de okuma için güçlü işlevler sunar. Bu, QR kodu özelliklerini .NET uygulamalarına entegre etmek için kapsamlı bir çözümdür.

.NET projesine IronQR'u entegre ederken nelere dikkat edilmesi gerekiyor?

Anahtar dikkate alınması gerekenler arasında projenizin platformu için uygun paketin seçilmesi, .NET sürüm uyumluluğunun sağlanması ve sorunsuz bir entegrasyon süreci için en iyi kurulum uygulamalarının takip edilmesi bulunur.

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

IronQR, çapraz platform uyumluluğu, entegrasyon kolaylığı ve kapsamlı QR kodu işlevsellikleri gibi faydalar sunar. Bu, .NET uygulamalarını güvenilir QR kodu çözümleri ile geliştirmek için ideal bir seçimdir.

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

Geliştiriciler, IronQR kullanırken karşılaşılan sorular veya zorluklar için ayrıntılı belgelere, topluluk forumlarına ve Iron Software'tan özel teknik desteğe erişebilir.

Zeeshan Wazir
Full Stack Geliştirici

Zeeshan Wazir, PHP (Laravel), C# ve ASP.NET konularında güçlü bir geçmişe sahip bir Full Stack Geliştiricidir. Genellikle karmaşık görevleri basitleştirmek ve otomatik hale getirmek için Python betik yazılımında yetkindir.

Bilgisayar Bilimleri alanında MPhil ...

Daha Fazlasını Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 64,787 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronQR
bir örneği çalıştır URL'inin bir QR koduna dönüşünü izle.