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

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

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

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

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, adresine e-posta gönderebilir ya da IronPrint ile ilgili Iron Software web sitesindeki ek kaynakları ve dokümantasyonu inceleyebilirsiniz.

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

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

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

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPrint
bir örnek calistirin belgenizin yaziciya gitmesini izleyin.