IronPDF Lisans Anahtarları
Lisans Anahtarı Nasıl Alınır
IronPDF lisans anahtarı eklemek, projenizi sınırlama olmadan geliştirme ve canlı yayınlama imkânı sunar.
Bugün IronPDF ile projenizde ücretsiz bir deneme ile başlayın.
Adım 1: IronPDF'in En Son Sürümünü İndirin
NuGet Üzerinden Kurulum
Visual Studio'da, Çözüm Gezgini'nde projenize sağ tıklayın ve 'NuGet Paketlerini Yönet...' seçeneğini seçin. Oradan, IronPDF'yi arayın ve en son sürümü yükleyin. Gelen herhangi bir iletişim kutusuna "OK" tıklayın.
Bu, .NET Framework 4.6.2 ve üstü veya .NET Core 2.0 ve üstü tüm C# .NET Framework projelerinde çalışacaktır. Ayrıca VB.NET projelerinde de çalışacaktır.
Install-Package IronPdf
DLL Üzerinden Kurulum
Alternatif olarak, IronPDF DLL'i indirilebilir ve projeye veya GAC'a manuel olarak kurulabilir: https://ironpdf.com/packages/IronPdf.zip
IronPDF kullanan herhangi bir .cs sınıf dosyasının başına şu ifadeyi eklemeyi unutmayın:
using IronPdf;
using IronPdf;
Imports IronPdf
Adım 2: Lisans Anahtarınızı Uygulayın
IronPDF lisans anahtarınızı kodla ayarlayın
Bu kodu, IronPDF kullanılmadan önce uygulamanızın başlangıcına ekleyin. Bu yöntem evrensel olarak etkilidir ve basittir. .NET Core için olduğu kadar .NET Framework uygulamaları için de çalışır.
// Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
// Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
' Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
Yazılımınızın lisanslı olduğunu IronPdf.License.IsValidLicense(string LicenseKey) veya IronPdf.License.IsLicensed özelliğini kullanarak doğrulayabilirsiniz.
.NET Framework Uygulamalarında Web.Config veya App.Config kullanarak anahtarınızı ayarlayın
Web.Config veya App.Config kullanarak uygulamanıza bir anahtarı genel olarak uygulamak için, yapılandırma dosyanızın <appSettings> öğesine aşağıdaki anahtarı ekleyin.
<configuration>
<appSettings>
<add key="IronPdf.LicenseKey" value="IRONPDF-MYLICENSE-KEY-1EF01"/>
</appSettings>
</configuration>
<configuration>
<appSettings>
<add key="IronPdf.LicenseKey" value="IRONPDF-MYLICENSE-KEY-1EF01"/>
</appSettings>
</configuration>
2023.4.4 ve 2024.3.3 sürümleri arasında bilinen bir lisanslama sorunu var:
- 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ı Ayarlanması makalesini ziyaret ederek daha fazla bilgi edinin.
Doğrulama için IronPdf.License.IsLicensed'in true değerini döndürdüğünden emin olun.
.NET Core appsettings.json dosyası kullanarak anahtarınızı ayarlayın
Projeniz için .NET Core ile anahtarı genel olarak uygulamak için:
- Projenizin kök dizinine
appsettings.jsonadlı bir JSON dosyası ekleyin. - JSON yapılandırma dosyanıza bir 'IronPdf.LicenseKey' anahtarı ekleyin. Değer lisans anahtarınız olmalıdır.
- Dosya özelliklerinin Çıkış Dizini'ne Kopyala: Her zaman kopyala içerdiğinden emin olun.
- Doğrulama için
IronPdf.License.IsLicensed'nintruedeğerini döndürdüğünden emin olun.
Dosya: appsettings.json
{
"IronPdf.LicenseKey": "IRONPDF-MYLICENSE-KEY-1EF01"
}
Azure Fonksiyonlarında Anahtarınızı Ayarlayın
Yerel
Lisans anahtarını local.settings.json içine ekleyin:
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet",
"IronPdf.LicenseKey": "YOUR-LICENSE-KEY"
}
}
Dağıtım
- Azure portalına gidin ve Azure hesabınıza giriş yapın. Portalın üst kısmındaki arama çubuğuna işlev uygulamanızın adını girin ve listeden seçin.
- Sol paneldeki Ayarlar altında Konfigürasyon'u seçin.
- Uygulama ayarlarını seçin ve "Yeni Uygulama ayarı"na tıklayın.
-
Ad ve Değeri aşağıdaki gibi ekleyin:
Name: IronPdf.LicenseKeyValue: YOUR-LICENSE-KEY
- Kaydedin.
Adım 3: Anahtarınızın Doğru Kurulup Kurulmadığını Test Edin
// Check if a given license key string is valid
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");
// Check if IronPDF is licensed successfully
bool is_licensed = IronPdf.License.IsLicensed;
// Check if a given license key string is valid
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");
// Check if IronPDF is licensed successfully
bool is_licensed = IronPdf.License.IsLicensed;
' Check if a given license key string is valid
Dim result As Boolean = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01")
' Check if IronPDF is licensed successfully
Dim is_licensed As Boolean = IronPdf.License.IsLicensed
Not: Bir lisans ekledikten sonra, potansiyel dağıtım hatalarından kaçınmak için her zaman uygulamanızı temizleyip yeniden yayınlamayı unutmayın.
Adım 4: Projeye Başlayın
IronPDF ile Başlamaya nasıl başlanacağını öğrenmek için kılavuzumuzu takip edin.
Sorular?
Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşın
Sıkça Sorulan Sorular
HTML'yi C# içerisinde PDF'ye nasıl dönüştürebilirim?
HTML dizgilerini PDF'lere dönüştürmek için IronPDF'ün RenderHtmlAsPdf yöntemini kullanabilirsiniz. Ayrıca, HTML dosyalarını RenderHtmlFileAsPdf kullanarak PDF'lere dönüştürebilirsiniz.
.NET Core uygulamasına lisans anahtarı ekleme yöntemi nedir?
.NET Core uygulamasında, kök dizine bir appsettings.json dosyası oluşturarak lisans anahtarınızı ekleyebilirsiniz. Anahtar değeri olarak IronPdf.LicenseKey ile lisans anahtarınızı ekleyin. Dosyanın 'Her zaman kopyala' olarak ayarlandığından emin olun.
Lisans anahtarım ASP.NET projelerinde tanınmıyorsa nasıl sorun gideririm?
IronPDF'nin belirli sürümlerini etkileyen bir sorun, Web.config'deki anahtarın tanınmamasına neden olmaktadır. Bu sorunu çözmek için IronPDF'nin web sitesindeki sorun giderme makalesine başvurun, daha ayrıntılı çözümler için ziyaret edin.
IronPDF'yi Azure Fonksiyonlarında kullanabilir miyim?
Evet, IronPDF'yi Azure Fonksiyonlarında kullanabilirsiniz. Yerel geliştirme için, lisans anahtarınızı 'local.settings.json'a ekleyin. Dağıtılan işlevler için, Azure portalındaki Uygulama Ayarları altında 'Name' olarak IronPdf.LicenseKey ve 'Value' olarak lisans anahtarınızı ekleyin.
IronPDF lisans anahtarımın doğru yüklendiğini nasıl doğrularım?
IronPDF lisans anahtarınızı IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY") veya IronPdf.License.IsLicensed kullanarak doğrulayabilirsiniz. Bunların doğru bir lisans uygulamasını onaylamak için true döndürdüğünden emin olun.
.NET Framework uygulamasında IronPDF lisanslarını nasıl yönetirim?
.NET Framework uygulamasında lisansları yönetmek için lisans anahtarınızı Web.Config veya App.Config dosyasındaki bölümüne ekleyin. Bu yöntem anahtarı uygulamanız genelinde küresel olarak uygular.
IronPDF manuel olarak yüklenebilir mi?
Evet, IronPDF manuel olarak IronPDF web sitesinden DLL indirerek ve projenize veya GAC'e ekleyerek yüklenebilir. .cs dosyalarınıza 'using IronPdf;' eklediğinizden emin olun.
IronPDF ile ilgili yardım almam gerekiyorsa ne yapmalıyım?
IronPDF ile ilgili yardım almanız gerekiyorsa, [support@ironsoftware.com](mailto:support@ironsoftware.com) adresinden destek ekibiyle iletişime geçebilirsiniz.
IronPDF, lisans anahtarı entegrasyonunu .NET 10 uygulamalarında .NET Core'dakiyle aynı şekilde destekliyor mu?
Evet. .NET 10 uygulamaları, IronPDF'yi .NET Core projeleriyle aynı şekilde kullanabilir. Lisans anahtarını IronPdf.License.LicenseKey = "YOUR_KEY" koduyla ayarlayabilir veya appsettings.json dosyasına IronPdf.LicenseKey özelliğiyle dahil edebilir ve bu dosyanın çıktıya 'Her zaman kopyala' olarak işaretlendiğinden emin olabilirsiniz. Bu yaklaşımlar .NET Framework, .NET Core ve .NET 10 genelinde desteklenmektedir.

