IronPrint Lisans Anahtarlarını Kullanma

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

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
$vbLabelText   $csharpLabel

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>
XML

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.json adlı 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
$vbLabelText   $csharpLabel

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
$vbLabelText   $csharpLabel

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 adresine e-posta gönderebilir veya ek kaynaklar ve dokümanlar için Iron Software web sitesinin IronPrint bölümünü keşfedebilirsiniz.

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) )

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 41,154 | 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 IronPrint
bir örnek çalıştır belgenizin yazıcıya ulaşmasını izleyin.