IronPDF Lisans Anahtarları
Lisans Anahtarı Nasıl Alınır
IronPDF bir lisans anahtarı eklemek, projenizi canlı olarak kısıtlamasız geliştirmenize ve dağıtmanıza olanak tanır.
!{--0100110001001001010000100101001001000001010100100101100101011111--}
Adım 1: IronPDF'nin 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, sadece IronPDF'yi arayın ve son sürümünü yükleyin. Çıkan herhangi bir iletişim kutusuna "Tamam" tıklayın.
Bu, Framework 4.6.2 ve üzeri ile .NET Core 2.0 ve üzeri olan herhangi bir C# .NET Framework projesinde çalışacaktır. VB.NET projelerinde de çalışacaktır.
Install-Package IronPdf
DLL Üzerinden Kurulum
Alternatif olarak, IronPDF DLL'si indirilebilir ve manuel olarak projeye veya GAC'e https://ironpdf.com/packages/IronPdf.zip üzerinden kurulabilir.
IronPDF kullanarak herhangi bir .cs sınıf dosyasının en üstüne bu 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 etkili ve doğrudandır. .NET Core ve ayrıca .NET Framework uygulamaları için ç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 doğrulamak için ya IronPdf.License.IsValidLicense(string LicenseKey) ya da IronPdf.License.IsLicensed özelliğini kullanabilirsiniz.
.NET Framework Uygulamalarında Web.Config veya App.Config Kullanarak Anahtarınızı Ayarlayın
Web.Config veya App.Config kullanarak uygulamanıza genel bir anahtar uygulamak için, <appSettings> elementine 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>
IronPDF sürüm 2023.4.4 ile 2024.3.3 arasında projelerde bilinen bir lisans sorunu vardır:
- ASP.NET projeleri
- .NET Framework sürümü >= 4.6.2
Bir Web.config dosyasında saklanan anahtar ALGILANMIYOR ve ürün tarafından kullanılmıyor. 'Web.config'de Lisans Anahtarı Ayarlama' sorun giderme makalesini ziyaret ederek daha fazla bilgi edinin.
Doğrulamak için IronPdf.License.IsLicensed, true döndürdüğünden emin olun.
.NET Core appsettings.json dosyası kullanarak anahtarınızı ayarlayın
.NET Core ile uygulamanıza genel bir anahtar uygulamak için:
- Projeye, projenizin kök dizininde
appsettings.jsonadlı bir JSON dosyası ekleyin. - JSON yapılandırma dosyanıza 'IronPdf.LicenseKey' anahtarı ekleyin. Değeriniz lisans anahtarınız olmalıdır.
- Dosya özelliklerinin çıktı dizinine kopyalandığından emin olun Her zaman kopyala.
- Doğrulamak için
IronPdf.License.IsLicensed,truedöndürdüğünden emin olun.
Dosya: appsettings.json
{
"IronPdf.LicenseKey": "IRONPDF-MYLICENSE-KEY-1EF01"
}
Azure Functions'da anahtarınızı ayarlayın
Lokal
Lisans anahtarını local.settings.json 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ündeki arama çubuğuna işlev uygulamanızın adını girin ve listeden seçin.
- Sol panelde yer alan Ayarlar altında, Yapılandırma'yı seçin.
- Uygulama ayarlarını seçin ve "Yeni Uygulama ayarı"na tıklayın.
-
Adı ve Değeri şu şekilde ekleyin:
Name: IronPdf.LicenseKeyValue: YOUR-LICENSE-KEY
- Kaydedin.
Adım 3: Anahtarınızın Doğru Bir Şekilde Yüklenip Yüklenmediğini 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, yayında olası hatalardan kaçınmak için uygulamanızı temizlemeyi ve yeniden yayımlamayı unutmayın.
Adım 4: Projenize Başlayın
IronPDF ile Başlarken nasıl yapılır öğreticimizi izleyin.
Sorular?
Herhangi bir sorunuz varsa, support@ironsoftware.com adresine ulaşın.
Sıkça Sorulan Sorular
HTML'yi C#'de PDF'ye nasıl dönüştürebilirim?
HTML dizgilerini PDF'lere dönüştürmek için IronPDF'nin RenderHtmlAsPdf yöntemini kullanabilirsiniz. Ayrıca RenderHtmlFileAsPdf kullanarak HTML dosyalarının PDF'lere dönüştürülmesini de sağlayabilirsiniz.
.NET Core uygulamasında lisans anahtarını ekleme yöntemi nedir?
.NET Core uygulamasında, kök dizine bir appsettings.json dosyası oluşturarak lisans anahtarınızı ekleyebilirsiniz. Anahtarınızı değer olarak içeren 'IronPdf.LicenseKey' anahtarını ekleyin. Dosyanın 'Her zaman kopyala' olarak ayarlandığından emin olun.
Lisans anahtarım ASP.NET projelerinde tanınmıyorsa nasıl çözümlerim?
IronPDF'nin belirli sürümlerini etkileyen bir sorun, Web.config'deki anahtarın tanınmamasına neden olmaktadır. Bunu çözmek için IronPDF'nin web sitesindeki sorun giderme makalesine gidin ve daha detaylı çözümler için ziyaret edin.
Azure Functions'da IronPDF kullanabilir miyim?
Evet, IronPDF Azure Functions'da kullanılabilir. Yerel geliştirme için lisans anahtarınızı 'local.settings.json' dosyasına ekleyin. Dağıtılmış fonksiyonlar için, Azure portalında Uygulama Ayarları altında ekleyin, 'Ad' olarak IronPdf.LicenseKey ve 'Değer' olarak lisans anahtarınızı girin.
IronPDF lisans anahtarımın doğru yüklendiğini nasıl kontrol edebilirim?
IronPDF lisans anahtar kurulumunuzu IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY") veya IronPdf.License.IsLicensed kontrol ederek doğrulayabilirsiniz. Başarılı lisans uygulamasını onaylamak için bunların true döndürmesini sağlamak önemlidir.
.NET Framework uygulamasında IronPDF lisanslarını nasıl yönetirim?
.NET Framework uygulamasında lisansları yönetmek için, lisans anahtarınızı bölümünde Web.Config veya App.Config dosyasına ekleyin. Bu yöntem, anahtarı uygulamanızın geneline uygular.
IronPDF manuel olarak yüklenebilir mi?
Evet, IronPDF, IronPDF web sitesinden DLL'i indirip projenize veya GAC'a ekleyerek manuel olarak yüklenebilir. .cs dosyalarınıza 'using IronPdf;' dahil etmeyi unutmayın.
IronPDF ile yardım gerekiyorsa ne yapmalıyım?
IronPDF ile yardım gerekiyorsa, [support@ironsoftware.com](mailto:support@ironsoftware.com) adresinden destek ile iletişime geçebilirsiniz.
IronPDF, .NET 10 uygulamalarında .NET Core'daki gibi lisans anahtarı entegrasyonunu destekliyor mu?
Evet. .NET 10 uygulamaları, IronPDF'yi .NET Core projeleriyle aynı şekilde kullanabilir. Kod yoluyla IronPdf.License.LicenseKey = "YOUR_KEY" ile lisans anahtarını ayarlayabilir veya appsettings.json dosyasında IronPdf.LicenseKey özelliği ile ekleyebilirsiniz. Bu dosyanın 'Her zaman kopyala' olarak ayarlandığından emin olun. Bu yaklaşımlar .NET Framework, .NET Core ve .NET 10 genelinde desteklenmektedir.([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

