IronPrint Lisans Anahtarlarını Kullanma
Lisans Anahtarı Nasıl Alınır
Bir IronPrint lisans anahtarı eklemek, projenizi canlı olarak herhangi bir kısıtlama veya filigran olmadan dağıtmanıza olanak tanır.
Bir lisans anahtarı satın alabilir veya burada ücretsiz 30 günlük deneme anahtarına kaydolabilirsiniz.
Adım 1: IronPrint'in En Son Sürümünü İndirin
Adım 2: Lisans Anahtarınızı Uygulayın
Lisansınızı kodla ayarlayın
Uygulamanızın başlangıcına IronPrint kullanmadan önce bu kodu ekleyin. Gerçek IronPrint lisans anahtarınız ile YOUR_LICENSE_KEY öğesini değiştirdiğinizden emin olun.
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
Lisansınızı Web.Config veya App.Config kullanarak ayarlayın
Web.Config veya App.Config kullanarak anahtarınızı uygulamanıza global olarak uygulamak için, config dosyanıza appSettings bölümüne 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>
2024.3.6 öncesinde yayınlanan IronPrint sürümünde bilinen bir lisanslama sorunu bulunmakta:
- ASP.NET projeleri
- .NET Framework sürümü >= 4.6.2
Bir Web.config dosyasında depolanan anahtar, ürün tarafından KULLANILMAMAKTADIR. 'Web.config'te Lisans Anahtarı Ayarlama' sorun giderme makalesini ziyaret edin.
Uygulamanızın doğru şekilde lisanslandığını doğrulamak için IronPrint.License.IsLicensed öğesinin true döndürdüğünden emin olun.
.NET Core appsettings.json dosyası kullanarak lisans anahtarınızı ayarlayın
.NET Core uygulamanıza evrensel bir anahtar uygulamak için:
- Projenizin kök dizinine
appsettings.jsonisimli bir JSON dosyası ekleyin. - JSON yapılandırma dosyanıza bir 'IronPrint.LicenseKey' anahtarı ekleyin. Değer lisans anahtarınız olmalıdır.
- Dosya özelliklerinin Çıkış Dizini İçin Kopyala: Her zaman kopyala içerdiğinden emin olun.
Dosya: appsettings.json
{
"IronPrint.LicenseKey": "IRONPRINT.MYLICENSE.KEY.1EF01"
}
Adım 3: Lisans Anahtarınızı Doğrulayın
Yüklenen Lisans Anahtarını Doğrulayın
Lisans anahtarının doğru şekilde uygulanıp uygulanmadığı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ğrulayın
Lisans veya deneme anahtarınızın geçerliliğinden emin olmak 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 geçerlidir ve IronPrint kullanmaya devam edebilirsiniz. Ancak, dönüş değeri False ise, anahtarın geçersiz olduğunu gösterir.
Adım 4: Projeye Başlama
IronPrint ile başlamak için IronPrint ile Başlayın adlı kapsamlı eğitimimizi şiddetle tavsiye ediyoruz. Bu eğitim, IronPrint'i kullanmanın temellerini anlamanıza yardımcı olacak detaylı 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 lisans satın alarak temin edebileceğiniz ücretli veya deneme lisans anahtarına ihtiyaçınız olacak. Deneme lisansı bu bağlantı ziyaret edilerek erişilebilir.
Kapsamlı belgelemeler, kod örnekleri, eğitimler ve lisanslama bilgileri için lütfen web sitemizdeki IronPrint bölümünü ziyaret edin.
Herhangi bir sorunuz varsa, support@ironsoftware.com adresinden bizimle iletişime geçmekten çekinmeyin.
Sıkça Sorulan Sorular
C# yazdirma uygulamam için bir lisans anahtarini nasil elde edebilirim?
IronPrint lisanslama sayfasindan bir lisans anahtarı satın alabilir veya projenizi sinirsiz olarak canlı şekilde konumlandırmak için ücretsiz 30 günlük bir deneme anahtarına kaydolabilirsiniz.
C#'ta bir lisans anahtarı uygulamak için adimlar nelerdir?
C#'ta bir lisans anahtarı uygulamak için, uygulamanızın başında IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; kodunu kullanın. "YOUR_LICENSE_KEY" yerini kendi lisans anahtarınızla değiştirin.
Web.Config veya App.Config'de bir lisans anahtari nasil ayarlayabilirim?
config dosyanizin appSettings bölümune lisans anahtarınızı şu şekilde ekleyin: .
Web.config'te lisans anahtarım uygulanmıyorsa ne yapmalıyım?
2024.3.6 sürümundan sonra piyasaya surulen bir versiyonu kullandiginizdan emin olun. Sorunlar devam ederse, IronPrint web sitesinde 'Web.config'te Lisans Anahtarı Ayarlama' sorunu gidermek için yazilmis makaleye bakın.
.NET Core uygulamasinda bir lisans anahtarı nasıl aygular?
.NET Core uygulamasında, { "IronPrint.LicenseKey": "YOUR_LICENSE_KEY" } koduyla bir appsettings.json dosyasi ekleyin ve özelliklerini 'Copy to Output Directory: Copy always' olarak ayarlayın.
IronPrint lisans anahtarımın doğru uygulandıgini nasıl doğruluyorum?
bool isLicensed = IronPrint.License.IsLicensed; kod kesiti ile lisans anahtarinizin doğru uygulandigini kontrol edin. true degeri, başarılı bir uygulamayı göstermektedir.
IronPrint lisans anahtarımının geçerliliğini nasıl doğrularsınız?
Lisans anahtarinizın geçerliligini doğrulamak için bool isValid = IronPrint.License.IsValid; kullanın. Eğer true döndürürse, anahtarınız geçerli demektir.
IronPrint ile başlamanızı sağlayacak kaynaklara nereden ulaşabilirim?
Projelerinizde IronPrint kullanmaya baslamak için IronPrint web sitesini ziyaret edin ve kapsamli dersler, kod örnekleri ve genis ozetli dokümantasyon bulabilirsiniz.
IronPrint ile ilgili yardima ihtiyaçım varsa ne yapmalıyım?
Destek için,
IronPrint .NET 10 ile uyumlu mu ve bu ortamdaki lisanslama nasıl çalışır?
Evet - IronPrint, .NET 10'u, ayrıca .NET 9, 8, 7, 6 ve .NET Core 3.1+ ile .NET Framework 4.6.2+'yi destekler. Lisanslama .NET 10'da aynı şekilde çalışır: lisans anahtarınızı kod ile ayarlayın (IronPrint.LicenseKey = "YOUR_LICENSE_KEY";), veya bunu global olarak uygulamak için yapılandırma (appsettings.json) kullanı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))

