Klucze licencyjne IronPDF

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

Jak uzyskać klucz licencyjny

Dodanie klucza licencyjnego IronPDF pozwala na rozwój i wdrażanie projektu na żywo bez ograniczeń.

Rozpocznij używanie IronPDF w swoim projekcie już dziś dzięki darmowej wersji próbnej.

Pierwszy krok:
green arrow pointer


Krok 1: Pobierz najnowszą wersję IronPDF

Zainstaluj przez NuGet

W programie Visual Studio kliknij prawym przyciskiem myszy swój projekt w Eksploratorze rozwiązań i wybierz opcję "Zarządzaj pakietami NuGet...". Następnie wystarczy wyszukać IronPDF i zainstalować najnowszą wersję. Kliknij "OK" na wszelkie wyświetlone okna dialogowe.

To działa w każdym projekcie C# .NET Framework od wersji 4.6.2 wzwyż lub .NET Core 2.0 wzwyż. To również zadziała w projektach VB.NET.

Install-Package IronPdf

https://www.nuget.org/packages/IronPdf

Instalacja przez DLL

Alternatywnie, można pobrać DLL IronPDF i ręcznie zainstalować do projektu lub GAC z https://ironpdf.com/packages/IronPdf.zip

Pamiętaj, aby dodać to polecenie na początku dowolnego pliku klasy .cs używającego IronPDF:

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

Krok 2: Zastosuj swój klucz licencyjny

Ustaw swój klucz licencyjny IronPdf używając kodu

Dodaj ten kod na początku swojej aplikacji, przed użyciem IronPDF. Ta metoda jest uniwersalnie skuteczna i łatwa. Działa w aplikacjach .NET Core, a także w .NET Framework.

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

Możesz sprawdzić, czy Twoje oprogramowanie jest licencjonowane za pomocą IronPdf.License.IsValidLicense(string LicenseKey) lub właściwości IronPdf.License.IsLicensed.

Ustaw swój klucz za pomocą Web.Config lub App.Config w aplikacjach .NET Framework

Aby zastosować klucz globalnie do swojej aplikacji przy użyciu Web.Config lub App.Config, dodaj poniższy klucz do pliku konfiguracyjnego w elemencie <appSettings>.

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

Znany jest problem z licencjonowaniem pomiędzy wersjami IronPdf 2023.4.4 a 2024.3.3 w projektach:

  • projektach ASP.NET
  • wersjach .NET Framework >= 4.6.2

Klucz zapisany w pliku Web.config NIE jest rozpoznawany i używany przez produkt. Odwiedź artykuł 'Ustawianie klucza licencyjnego w Web.config' na stronie rozwiązywania problemów, aby dowiedzieć się więcej.

Upewnij się, że IronPdf.License.IsLicensed zwraca true w celu weryfikacji.

Ustaw swój klucz za pomocą pliku .NET Core appsettings.json

Aby zastosować klucz globalnie do swojej aplikacji za pomocą .NET Core:

  • Dodaj plik JSON do swojego projektu o nazwie appsettings.json w katalogu głównym projektu.
  • Dodaj klucz 'IronPdf.LicenseKey' do pliku konfiguracyjnego JSON. Wartością powinien być twój klucz licencyjny.
  • Upewnij się, że właściwości pliku zawierają Kopiuj do katalogu wyjściowego: Zawsze kopiuj.
  • Upewnij się, że IronPdf.License.IsLicensed zwraca true w celu weryfikacji.

Plik: appsettings.json

{
  "IronPdf.LicenseKey": "IRONPDF-MYLICENSE-KEY-1EF01"
}

Ustaw swój klucz w funkcjach Azure

Lokalnie

Dodaj klucz licencyjny do local.settings.json:

{
  "IsEncrypted": false,
  "Values": {
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet",
    "IronPdf.LicenseKey": "YOUR-LICENSE-KEY"
  }
}

Wdrożenie

  1. Przejdź do portalu Azure i zaloguj się na konto Azure. W pasku wyszukiwania na górze portalu wprowadź nazwę swojej aplikacji funkcji i wybierz ją z listy.
  2. W obszarze Ustawienia w lewym panelu wybierz Konfiguracja.
  3. Wybierz Ustawienia aplikacji i kliknij "Nowe ustawienie aplikacji."
  4. Dodaj Nazwę i Wartość w następujący sposób:

    • Name: IronPdf.LicenseKey
    • Value: TWOJ-KLUCZ-LICENCYJNY
  5. Zapisz to.

Krok 3: Sprawdź, czy twój klucz został poprawnie zainstalowany

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

Uwaga: Po dodaniu licencji zawsze pamiętaj o wyczyszczeniu i opublikowaniu aplikacji ponownie, aby uniknąć potencjalnych błędów podczas wdrażania.


Krok 4: Rozpocznij prace nad swoim projektem

Skorzystaj z naszego samouczka o Rozpoczęciu z IronPDF.


Pytania?

Jeśli masz pytania, skontaktuj się z support@ironsoftware.com

Często Zadawane Pytania

Jak mogę przekonwertować HTML na PDF w języku C#?

Możesz użyć metody RenderHtmlAsPdf biblioteki IronPDF do konwersji ciągów HTML na pliki PDF. Możesz również konwertować pliki HTML na pliki PDF za pomocą metody RenderHtmlFileAsPdf.

Jaka jest metoda dodawania klucza licencyjnego w aplikacji .NET Core?

W aplikacji .NET Core można dodać klucz licencyjny, tworząc plik appsettings.json w katalogu głównym. Należy dodać klucz „IronPdf.LicenseKey” z kluczem licencyjnym jako wartością. Należy upewnić się, że plik jest ustawiony na „Zawsze kopiuj” do katalogu wyjściowego.

Jak rozwiązać problem, jeśli mój klucz licencyjny nie jest rozpoznawany w projektach ASP.NET?

W niektórych wersjach IronPDF występuje znany błąd, w wyniku którego klucz w pliku Web.config nie jest rozpoznawany. Aby rozwiązać ten problem, odwiedź artykuł dotyczący rozwiązywania problemów na stronie internetowej IronPDF, gdzie znajdziesz bardziej szczegółowe rozwiązania.

Czy mogę używać IronPDF w Azure Functions?

Tak, można używać IronPDF w Azure Functions. W przypadku programowania lokalnego należy dodać klucz licencyjny do pliku „local.settings.json”. W przypadku wdrożonych funkcji należy dodać go w ustawieniach aplikacji w portalu Azure, wpisując „Name” jako IronPdf.LicenseKey, a „Value” jako klucz licencyjny.

Jakie kroki należy wykonać, aby sprawdzić, czy klucz licencyjny IronPDF został poprawnie zainstalowany?

Możesz zweryfikować instalację klucza licencyjnego IronPDF, używając IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY") lub sprawdzając IronPdf.License.IsLicensed. Upewnij się, że zwracają one wartość true, aby potwierdzić pomyślne zastosowanie licencji.

Jak zarządzać licencjami IronPDF w aplikacji opartej na platformie .NET Framework?

Aby zarządzać licencjami w aplikacji .NET Framework, dodaj swój klucz licencyjny do pliku Web.Config lub App.Config w sekcji . Ta metoda stosuje klucz globalnie w całej aplikacji.

Czy możliwa jest ręczna instalacja IronPDF?

Tak, IronPDF można zainstalować ręcznie, pobierając bibliotekę DLL ze strony internetowej IronPDF i dodając ją do projektu lub GAC. Należy pamiętać o umieszczeniu instrukcji „using IronPdf;” w plikach .cs.

Co mam zrobić, jeśli potrzebuję pomocy dotyczącej IronPDF?

Jeśli potrzebujesz pomocy dotyczącej IronPDF, skontaktuj się z działem pomocy technicznej pod adresem [support@ironsoftware.com](mailto:support@ironsoftware.com).

Czy IronPDF obsługuje integrację klucza licencyjnego w aplikacjach .NET 10 w taki sam sposób, jak w .NET Core?

Tak. Aplikacje .NET 10 mogą korzystać z IronPDF w taki sam sposób jak projekty .NET Core. Klucz licencyjny można ustawić w kodzie za pomocą IronPdf.License.LicenseKey = "YOUR_KEY" lub dołączyć go do pliku appsettings.json z właściwością IronPdf.LicenseKey, upewniając się, że plik ten jest oznaczony jako „Kopiuj zawsze” do katalogu wyjściowego. Te metody jsou podporovány v .NET Framework, .NET Core a .NET 10. ([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,560,885 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.