IronPrint Lisans Anahtarlarını Kullanma
Lisans Anahtarı Nasıl Alınır
Bir IronPrint lisans anahtarı eklemek, projenizi canlı olarak sınırlama veya filigran olmadan dağıtmanıza olanak tanır.
Bir lisans anahtarı satın alabilir veya 30 günlük ücretsiz deneme anahtarı için buradan kaydolabilirsiniz.
Adım 1: IronPrint'in Son Sürümünü İndirin
Adım 2: Lisans Anahtarınızı Uygulayın
Kod Kullanarak Lisansınızı Ayarlayın
IronPrint kullanılmadan önce uygulamanızın başlangıcına bu kodu ekleyin. YOUR_LICENSE_KEY ifadesini gerçek IronPrint lisans anahtarınızla değiştirmeyi unutmayın.
using IronPrint;
class Program
{
static void Main()
{
// Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY";
// Verify that the license key is applied
if (IronPrint.License.IsLicensed)
{
Console.WriteLine("License is applied successfully.");
}
else
{
Console.WriteLine("Failed to apply the license.");
}
// Start using IronPrint features
// Your code logic goes here
}
}
using IronPrint;
class Program
{
static void Main()
{
// Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY";
// Verify that the license key is applied
if (IronPrint.License.IsLicensed)
{
Console.WriteLine("License is applied successfully.");
}
else
{
Console.WriteLine("Failed to apply the license.");
}
// Start using IronPrint features
// Your code logic goes here
}
}
Imports IronPrint
Friend Class Program
Shared Sub Main()
' Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY"
' Verify that the license key is applied
If IronPrint.License.IsLicensed Then
Console.WriteLine("License is applied successfully.")
Else
Console.WriteLine("Failed to apply the license.")
End If
' Start using IronPrint features
' Your code logic goes here
End Sub
End Class
Web.Config veya App.Config Kullanarak Lisansınızı Ayarlayın
Web.Config veya App.Config kullanarak uygulamanıza global bir anahtar uygulamak için, yapılandırma dosyanıza appSettings içinde aşağıdaki anahtarı ekleyin.
<configuration>
...
<appSettings>
<add key="IronPrint.LicenseKey" value="IRONPRINT.MYLICENSE.KEY.1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronPrint.LicenseKey" value="IRONPRINT.MYLICENSE.KEY.1EF01"/>
</appSettings>
...
</configuration>
IronPrint versiyonu 2024.3.6 öncesinde yayımlanan projelerde bilinen bir lisanslama sorunu bulunmaktadır:
- ASP.NET projeleri
- .NET Framework sürümü >= 4.6.2
Web.config dosyasında depolanan anahtar, ürün tarafından algılanmıyor ve kullanılmıyor. 'Web.config'de Lisans Anahtarı Ayarlama' sorun giderme makalesini ziyaret ederek daha fazla bilgi edinin.
Uygulamanızın doğru şekilde lisanslandığını doğrulamak için IronPrint.License.IsLicensed'nin true değerini döndürdüğünden emin olun.
Bir .NET Core appsettings.json dosyası kullanarak lisans anahtarınızı ayarlayın
.NET Core uygulamanıza bir anahtarı global olarak uygulamak için:
- Projenizin kök dizinine
appsettings.jsonadlı bir JSON dosyası ekleyin. JSON yapılandırma dosyanıza 'IronPrint.LicenseKey' anahtarını ekleyin. Değer, lisans anahtarınız olmalıdır. - Dosya özelliklerinde Çıkış Dizinine Kopyala: Her zaman Kopyala olduğundan emin olun.
Dosya: appsettings.json
{
"IronPrint.LicenseKey": "IRONPRINT.MYLICENSE.KEY.1EF01"
}
Adım 3: Lisans Anahtarınızı Doğrulama
Yüklü Lisans Anahtarını Doğrulayın
Lisans anahtarının doğru şekilde uygulandığını doğrulamak için IsLicensed özelliğini kontrol edebilirsiniz. Aşağıdaki kod parçasını kullanın:
using IronPrint;
class LicenseCheck
{
static void Main()
{
// Check if the license is applied
bool isLicensed = IronPrint.License.IsLicensed;
Console.WriteLine(isLicensed ? "License applied." : "License not applied.");
}
}
using IronPrint;
class LicenseCheck
{
static void Main()
{
// Check if the license is applied
bool isLicensed = IronPrint.License.IsLicensed;
Console.WriteLine(isLicensed ? "License applied." : "License not applied.");
}
}
Imports IronPrint
Friend Class LicenseCheck
Shared Sub Main()
' Check if the license is applied
Dim isLicensed As Boolean = IronPrint.License.IsLicensed
Console.WriteLine(If(isLicensed, "License applied.", "License not applied."))
End Sub
End Class
Lisans Anahtarını Doğrula
Lisans veya deneme anahtarınızın geçerliliğini sağlamak için aşağıdaki kod parçasını kullanabilirsiniz:
using IronPrint;
class ValidateLicense
{
static void Main()
{
// Validate license or trial key
bool isValid = IronPrint.License.IsValid;
Console.WriteLine(isValid ? "License key is valid." : "License key is invalid.");
}
}
using IronPrint;
class ValidateLicense
{
static void Main()
{
// Validate license or trial key
bool isValid = IronPrint.License.IsValid;
Console.WriteLine(isValid ? "License key is valid." : "License key is invalid.");
}
}
Imports IronPrint
Friend Class ValidateLicense
Shared Sub Main()
' Validate license or trial key
Dim isValid As Boolean = IronPrint.License.IsValid
Console.WriteLine(If(isValid, "License key is valid.", "License key is invalid."))
End Sub
End Class
Dönüş değeri True ise, anahtarın geçerli olduğunu gösterir ve IronPrint'i kullanmaya devam edebilirsiniz. Ancak, dönüş değeri False ise, anahtarın geçersiz olduğunu belirtir.
Adım 4: Projenizle Başlarken
IronPrint'e başlamak için projemizi nasıl IronPrint ile Başlayın kılavuzunu izlemeyi kesinlikle öneririz. Bu kılavuz, IronPrint'i kullanmanın temellerini anlamanızı sağlamak için ayrıntılı talimatlar ve örnekler sunar.
Sorularınız mı Var veya Desteğe mi İhtiyacınız Var?
IronPrint'i canlı projelerde kullanmak için bir ücretli veya deneme lisans anahtarına ihtiyacınız olacak ve bu anahtarı satın alarak alabilirsiniz. Deneme lisansı, bu linki ziyaret ederek temin edilebilir.
Kod örneklerinin kapsamlı koleksiyonu, öğreticiler, lisanslama detayları ve geniş belgeler için lütfen web sitemizdeki IronPrint bölümünü ziyaret edin.
Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşmaktan çekinmeyin.
Sıkça Sorulan Sorular
C# baskı uygulamam için bir lisans anahtarını nasıl elde edebilirim?
IronPrint lisans sayfasından bir lisans anahtarı satın alabilir veya projenizi kısıtlamasız canlı bir şekilde dağıtmak için ücretsiz 30 günlük deneme anahtarına kayıt olabilirsiniz.
C# dilinde lisans anahtarı uygulama adımları nelerdir?
C# dilinde lisans anahtarı uygulamak için, uygulamanızın başlangıcında IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; kodunu kullanın. "YOUR_LICENSE_KEY" ile gerçek lisans anahtarınızı değiştirin.
Web.Config veya App.Config dosyasında lisans anahtarı nasıl ayarlanır?
Lisans anahtarınızı appSettings bölümüne şu şekilde ekleyin: .
Lisans anahtarım Web.config dosyasında uygulanmıyorsa ne yapmalıyım?
2024.3.6 sonrası yayınlanan bir sürümü kullandığınızdan emin olun. Sorunlar devam ederse, IronPrint web sitesindeki "Web.config'de Lisans Anahtarı Ayarlama" sorun giderme makalesine başvurun.
.NET Core uygulamasında lisans anahtarı nasıl uygulanır?
.NET Core uygulamasında, appsettings.json dosyasına bir anahtar-değer çifti olarak ekleyin: { "IronPrint.LicenseKey": "YOUR_LICENSE_KEY" } ve "Kopyalama Çıkış Dizini: Her zaman kopyala" olarak ayarlayın.
IronPrint lisans anahtarımın doğru bir şekilde uygulandığını nasıl kontrol edebilirim?
Lisans anahtarınızın doğru bir şekilde uygulandığını kontrol etmek için bool isLicensed = IronPrint.License.IsLicensed; kod parçacığını kullanın. true dönüşü başarılı uygulama anlamına gelir.
IronPrint lisans anahtarımın geçerliliğini nasıl doğrularım?
Lisans anahtarınızı doğrulamak için bool isValid = IronPrint.License.IsValid; kullanın. true dönerse, anahtarınız geçerlidir.
IronPrint ile başlamam için kaynakları nerede bulabilirim?
Projelerinizde IronPrint kullanmaya başlamak için kapsamlı öğreticiler, kod örnekleri ve geniş bir dökümantasyonu bulmak adına IronPrint web sitesini ziyaret edin.
IronPrint ile ilgili desteğe ihtiyacım olursa ne yapmalıyım?
Destek için
IronPrint .NET 10 ile uyumlu mu ve bu ortamda lisanslama nasıl çalışır?
Evet — IronPrint .NET 10'u destekler, ayrıca .NET 9, 8, 7, 6 ve .NET Core 3.1+, ayrıca .NET Framework 4.6.2+ sürümlerini de destekler. Lisanslama, .NET 10'da aynı şekilde çalışır: lisans anahtarınızı kod ( IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; ) aracılığıyla veya yapılandırma (appsettings.json) ile global olarak ayarlayın. IsLicensed özelliği başarılı uygulamayı doğrulamak için kullanılabilir. Özellikler ve .NET 10 ile uyumluluk, Özellikler bölümünde belgelenmiştir. ( [ironsoftware.com](https://ironsoftware.com/csharp/print/features/?utm_source=openai) )

