IRONSOFTWAREHOME

IronWordを使い始める

Curtis Chau
Curtis Chau
Updated: 2025年6月11日

IronWord: .NET のための Word ドキュメント ライブラリ

IronWord は Iron Software によって開発された Word ドキュメント ライブラリです。 IronWord は .NET アプリケーションで Word ドキュメントを扱うための強力な機能を提供します。

  • Word および Docx ドキュメントの読み込み、操作、保存。
  • PageSetup: 用紙サイズ、ページの向き、余白、背景色の設定。
  • TextRun: テキストコンテンツの処理、スタイル、分割、テキストの追加、画像の追加。
  • TextStyle: フォントファミリー、サイズ、色、太字、斜体、取り消し線、下線、上付き文字、下付き文字の管理。
  • Paragraph: テキストラン、画像、形状を追加し、スタイル、配置、箇条書き、ナンバリングリストを設定。
  • Table: 行の追加、セルの値の取得および設定、行の削除、セルの結合など、テーブル構造を操作。
  • Image: ファイルやストリームから画像をロードし、テキストの折り返し、位置のオフセット、幅、高さ、その他のプロパティを設定。
  • Shape: テキストの折り返し、位置のオフセット、幅、高さ、形状タイプ、回転を設定。

インストール

IronWord ライブラリ

IronWordのインストールは迅速かつ簡単です。 次のコマンドを使用して NuGet からパッケージをインストールできます。

PM > Install-Package IronWord

または、公式 IronWord NuGet サイトから直接ダウンロードします。

インストール後、C#コードファイルの上部にusing IronWord;を追加して開始します。

ライセンスキーの適用

次に、有効なライセンスまたはトライアルキーを付与し、LicenseKeyプロパティにライセンスキーを割り当ててIronWordを適用します。 インポート文の直後、任意の IronWord メソッドを使用する前に、次のコードを含めてください。

using IronWord;

// Assign your license key
License.LicenseKey = "YOUR_LICENSE_KEY_HERE";

コード例

いくつかのコード例と利用可能な機能を探りましょう。

ご注意: IronWord によって生成された DOCX ファイルは、特定のバージョンの Microsoft Word で開くと 互換モード になり、いくつかのスタイリングが利用できません)" Word ドキュメントを互換モードから変換するには)
  1. "ファイル" > "情報"を選択し、"変換"をクリックします。
  2. ドキュメントが最新のファイル形式にアップグレードされるというメッセージが表示されます。 "OK"をクリックしてください。

Word および Docx ドキュメントの作成

コンストラクターの1つを使用してWordDocumentクラスをインスタンス化することでWordドキュメントを作成します。 その後、SaveAsメソッドを使用してWordドキュメントをエクスポートします。 例:

using IronWord;

class Program
{
    static void Main()
    {
        // Create a new Word document
        var document = new WordDocument();

        // Save the document as a .docx file
        document.SaveAs("example.docx");
    }
}

画像の追加

画像はそれ自体では追加できません; 代わりに、Sectionのようなドキュメント構造のいずれかに追加する必要があります。 画像を追加するにはAddImageメソッドを使用します。 例:

using IronWord;
using System.Drawing;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();

        // Add an image to a paragraph
        var paragraph = section.Paragraphs.Add();
        paragraph.AddImage("path/to/image.jpg", new Rectangle(0, 0, 100, 100));

        document.SaveAs("example_with_image.docx");
    }
}

表の追加

表を追加するには、表、行、列、および表セルの作成が必要です。 これにより、各セルに異なるスタイルを持たせることができるため、重要な構成の機会が得られます。 例:

using IronWord;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();
        var table = section.Tables.Add(3, 3); // 3x3 table

        // Iterate over cells and set their content
        for (int i = 0; i < table.Rows.Count; i++)
        {
            for (int j = 0; j < table.Rows[i].Cells.Count; j++)
            {
                table.Rows[i].Cells[j].Paragraphs.Add().AppendText($"Cell {i+1},{j+1}");
            }
        }

        document.SaveAs("example_with_table.docx");
    }
}

ライセンスとサポートの提供

IronWord は有料ライブラリです; ただし、無料の試用ライセンスはこちらで入手可能です。

Iron Softwareについての詳細は、弊社のウェブサイトをご覧ください:https://ironsoftware.com/。 サポートやお問い合わせについては、チームにお尋ねください

Iron Software からのサポート

一般的なサポートや技術のお問い合わせは、次のメールアドレスまでご連絡ください:support@ironsoftware.com

Curtis Chau
テクニカルライター

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

...
詳しく読む

準備はできましたか?

Nuget Downloads 56,401バージョン:2026.9リリースされたばかり

あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronWord
nuget.org/packages/IronWord/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. [参照]を選択し、「IronWord」を検索してください。
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

  1. IronWordをダウンロードして、ソリューションディレクトリ内の~/Libsなどの場所に解凍してください。
  2. Visual Studioのソリューションエクスプローラーで、[参照]を右クリックします。 [参照]を選択し、「IronWord.dll」を選択します。

$999からのライセンス

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。