Using IronPrint License Keys

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

ライセンスキーの取得方法

IronPrint ライセンスキーを追加することで、プロジェクトを制限なしで本番環境でデプロイできます。

You can buy a license key or sign up for a free 30-day trial key here.


ステップ 1: 最新バージョンの IronPrint をダウンロード

ステップ 2: ライセンスキーを適用

コードを使用してライセンスを設定

アプリケーションの起動時にこのコードを追加し、IronPrint を使用する前にセットアップしてください。 YOUR_LICENSE_KEY を実際の IronPrint ライセンスキーに置き換えてください。

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 または App.Config を使用してライセンスを設定

Web.Config または App.Config を使用してアプリケーションにキーをグローバルに適用するには、次のキーを appSettings に追加してください。

<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 より前の IronPrint バージョンのプロジェクトでライセンスの問題が知られています:

  • ASP.NET プロジェクト
  • .NET Framework バージョン >= 4.6.2

キーが Web.config ファイルに保存されていても、製品によって使用されていません。 'Web.config でのライセンスキーの設定' 記事を参照して詳細を確認してください。

IronPrint.License.IsLicensedtrue を返すことで、アプリケーションが適切にライセンスされていることを確認してください。


.NET Core appsettings.json ファイルを使用してライセンスキーを設定

.NET Core アプリケーションにキーをグローバルに適用するには:

  • プロジェクトのルートディレクトリに appsettings.json というJSONファイルを追加します。
  • JSON 設定ファイルに「IronPrint.LicenseKey」キーを追加します。値はライセンスキーでなければなりません。
  • ファイルプロパティに Copy to Output Directory: Copy always を含めることを確認してください。

ファイル: appsettings.json

{
    "IronPrint.LicenseKey": "IRONPRINT.MYLICENSE.KEY.1EF01"
}

ステップ 3: ライセンスキーを検証

インストールされたライセンスキーを確認

ライセンスキーが正しく適用されたかどうかを確認するには、IsLicensed プロパティを確認できます。 以下のコードスニペットを使用してください:

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

ライセンスキーを検証

ライセンスや試用キーの有効性を確保するには、次のコードスニペットを使用できます:

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

戻り値が True の場合、キーが有効であることを意味し、IronPrint を使用して進めることができます。 ただし、戻り値が False の場合、キーが無効であることを示します。


ステップ 4: プロジェクトを開始する

IronPrint を開始するには、IronPrint 入門 に関する包括的なチュートリアルに従うことを強くお勧めします。 このチュートリアルでは、IronPrint の使用方法の基本を把握するのに役立つ詳細な手順と例を提供しています。


質問やサポートが必要ですか?

ライブプロジェクトで IronPrint を使用するには、有料または試用ライセンスキーが必要です。ライセンスを購入して取得できます。 試用ライセンスはこのリンクを訪問することで入手可能です。

コードの例、チュートリアル、ライセンスの詳細、拡張ドキュメントの包括的なコレクションについては、当社のウェブサイトのIronPrint セクションをご覧ください。

support@ironsoftware.com にお気軽にお問い合わせください。

よくある質問

C#印刷アプリケーションのライセンスキーを取得するにはどうすればよいですか?

IronPrintのライセンスページからライセンスキーを購入するか、無料の30日間トライアルキーに登録してプロジェクトを制限なしでライブ展開できます。

C#でライセンスキーを適用する手順は何ですか?

C#でライセンスキーを適用するには、アプリケーションのスタートアップでコードIronPrint.LicenseKey = "YOUR_LICENSE_KEY";を使用します。"YOUR_LICENSE_KEY"を実際のライセンスキーに置き換えます。

Web.ConfigまたはApp.Configでライセンスキーを設定するにはどうすればよいですか?

構成ファイルのappSettingsセクションにライセンスキーを次のように追加します:<add key="IronPrint.LicenseKey" value="YOUR_LICENSE_KEY"/>

Web.configにライセンスキーが適用されない場合はどうすればよいですか?

2024.3.6以降にリリースされたバージョンを使用していることを確認してください。問題が続く場合は、IronPrintウェブサイトの「Web.configでのライセンスキー設定」トラブルシューティング記事を参照してください。

.NET Coreアプリケーションでライセンスキーを適用するにはどうすればよいですか?

.NET Coreアプリケーションでは、キーと値のペアを含むappsettings.jsonファイルを追加し、そのプロパティを「出力ディレクトリにコピー: 常にコピー」に設定します:{ "IronPrint.LicenseKey": "YOUR_LICENSE_KEY" }

IronPrintライセンスキーが正しく適用されたかどうかを確認するにはどうすればよいですか?

ライセンスキーが正しく適用されているかを確認するには、コードスニペットbool isLicensed = IronPrint.License.IsLicensed;を使用します。trueの値が返された場合、正常に適用されたことを示します。

IronPrintライセンスキーの有効性を確認するにはどうすればよいですか?

ライセンスキーを検証するにはbool isValid = IronPrint.License.IsValid;を使用します。trueが返された場合、キーは有効です。

IronPrintの開始に必要なリソースはどこで見つけられますか?

IronPrintプロジェクトを始めるための包括的なチュートリアル、コード例、広範なドキュメントはIronPrintウェブサイトをご覧ください。

IronPrintに関してサポートが必要な場合はどうすればよいですか?

サポートが必要な場合は、にメールを送信するか、Iron SoftwareウェブサイトのIronPrintセクションで追加のリソースとドキュメントを探索してください。

IronPrint は .NET 10 と互換性がありますか? また、その環境ではライセンスはどのように機能しますか?

はい。IronPrintは.NET 10に加え、.NET 9、8、7、6、.NET Core 3.1以降、そして.NET Framework 4.6.2以降をサポートしています。ライセンスは.NET 10でも同じように機能します。ライセンスキーはコード( IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; )で設定するか、構成(appsettings.json)を使用してグローバルに適用します。IsLicensedプロパティを使用して、適用が成功したかどうかを確認できます。.NET 10の機能とIsLicensed性については、「機能」セクションをご覧ください。([ironsoftware.com](https://ironsoftware.com/csharp/print/features/?utm_source=openai))

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 34,016 | バージョン: 2025.11 ただ今リリースされました