影エフェクトを追加
テキストに影の効果を実装する
影効果は、文字の後ろに影のオフセットを作成して、テキストに深みと立体感を加えます。 IronWordは、Shadowクラスを通じて定義済みのシャドウプリセットを提供し、手動設定なしで素早く適用できる様々なシャドウスタイルを用意しています。
シャドウ効果を追加するには、Shadow.OuterShadow1などのシャドウプリセットで設定します。 Shadow クラスのこれらの静的命名インスタンスは、適切なぼかし、距離、角度の設定が施された、Professionalにデザインされたシャドウ構成を提供します。 外側の影のバリエーションは、テキストから影を遠ざけ、浮き上がったような外観を作り出します。
テキストスタイルに希望のシャドウ効果を設定したら、Run を含む TextContent オブジェクトを作成し、そのスタイルを run に割り当てます。 run を paragraph に AddChild を使用して追加し、その後 paragraph を document に含めてください。 このアプローチは、IronWordの document 階層構造に従っており、出力ファイルにシャドウ効果が正しく適用されることを保証します。
コードの説明
Wordドキュメント内のテキストに影効果を追加するには、ほんの数行のコードで済みます。 完全性を期すため、まず WordDocument という名前の新しい doc インスタンスを初期化しましょう。 次に、TextStyle オブジェクトが作成され、Shadow.OuterShadow1 という名前の静的インスタンスを TextEffect プロパティに割り当てることで、シャドウ効果を適用するように設定されます。
影付きスタイルのテキストを追加するには、Paragraph を作成し、次に"Hello World"を含む TextContent を格納した Run オブジェクトを作成します。 設定された textStyle が Run に割り当てられ、シャドウ効果が適用されます。 Run は Paragraph を使用して AddChild に追加され、Paragraph がドキュメントに追加されます。 以下のドキュメント階層に従います:Document → Paragraph → Run → TextContent。 最後に、Wordドキュメントをエクスポートします。
さらなる例やデモンストレーションについては、次の記事をご覧ください: テキストに影効果を追加する方法

