IronWord ハウツー テキストの影効果 How to Add Shadow Effect to Text Curtis Chau 更新日:6月 9, 2025 Download IronWord NuGet Download Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 文字の影効果は、文字要素に深さと区別を与えるための視覚的な強調技法です。 適用すると、元のテキストの背後に少しずらして影のように見える複製されたバージョンが導入されます。 影と呼ばれるこのセカンダリーテキストは、様々な方法で調整され、異なる視覚効果を達成できます。 クイックスタート: 1行でプリセットの影効果を追加 IronWordを使ってワード文書のテキストを影で強化する方法です。スタイルと影を定義して保存するためのわずか1行。 最小のセットアップで迅速に結果を得たい開発者に最適です。 Get started making PDFs with NuGet now: Install IronWord with NuGet Package Manager PM > Install-Package IronWord Copy and run this code snippet. new IronWord.WordDocument().AddText("Shadow!").Style = new IronWord.Models.TextStyle { TextEffect = new IronWord.Models.TextEffect { ShadowEffect = IronWord.Models.Shadow.OuterShadow1 } }; Deploy to test on your live environment Start using IronWord in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小ワークフロー(5ステップ) C#ライブラリをダウンロードしてテキストに影効果を追加する 新規または既存のテキストにテキスト効果を適用する 静的に名前付けされた<強い>Shadowクラスのインスタンスを使用してプリセットの影効果を適用する Shadowプロパティを構成してカスタマイズされた影を達成する 編集したワード文書を新しいファイルとしてエクスポートする 影効果の追加 テキストの影効果を指定するには、TextStyle</ strong>オブジェクトを作成し、ShadowEffectプロパティに<強い>Shadow</ strong>オブジェクトを割り当てます。 最後に、TextStyle</ strong>オブジェクトをTextEffectプロパティに割り当ててスタイル付きの新しいテキストを追加します。 :path=/static-assets/word/content-code-examples/how-to/text-effect-shadow-effect.cs using IronWord; using IronWord.Models; // Create new Word document WordDocument doc = new WordDocument(); // Create and configure text style TextStyle textStyle = new TextStyle(); textStyle.TextEffect = new TextEffect() { ShadowEffect = Shadow.OuterShadow1, }; // Add text with style doc.AddText("Hello World").Style = textStyle; // Export new Word document doc.SaveAs("shadowEffect.docx"); Imports IronWord Imports IronWord.Models ' Create new Word document Private doc As New WordDocument() ' Create and configure text style Private textStyle As New TextStyle() textStyle.TextEffect = New TextEffect() With {.ShadowEffect = Shadow.OuterShadow1} ' Add text with style doc.AddText("Hello World").Style = textStyle ' Export new Word document doc.SaveAs("shadowEffect.docx") $vbLabelText $csharpLabel class="content-img-align-center"> class="center-image-wrapper"> 影効果のプロパティ 定義済みの影の値を割り当てるだけでなく、影効果のすべてのプロパティを構成することができます。 これは影効果をあらゆる方法でカスタマイズする非常に柔軟なオプションを提供します。 以下にプロパティとその説明をご覧ください: Alignment</ strong>: 影の位置合わせを取得または設定します。 BlurRadius</ strong>: 影効果のぼかし半径を取得または設定します。 ぼかし半径はポイント(1/72インチ)で指定されます。 DirectionAngle</ strong>: 影効果の方向角を取得または設定します。 方向角は度で指定されます。 DistanceFromText</ strong>: テキストまたはオブジェクトからの影効果の距離を取得または設定します。 距離はポイント(1/72インチ)で指定されます。 HorizontalScalingFactor</ strong>: 影効果の水平スケーリングファクターを取得または設定します。 HorizontalSkewAngle</ strong>: 影効果の水平傾斜角を取得または設定します。 傾斜角は度で指定されます。 SchemeColor</ strong>: 影効果のカラースキームを取得または設定します。 VerticalScalingFactor</ strong>: 影効果の垂直スケーリングファクターを取得または設定します。 VerticalSkewAngle</ strong>: 影効果の垂直傾斜角を取得または設定します。 傾斜角は度で指定されます。 :path=/static-assets/word/content-code-examples/how-to/text-effect-customized-shadow-effect.cs using IronWord; using IronWord.Models; using IronWord.Models.Enums; // Create new Word document WordDocument doc = new WordDocument(); // Create and configure text style TextStyle textStyle = new TextStyle(); textStyle.TextEffect = new TextEffect() { ShadowEffect = new Shadow() { Alignment = RectangleAlignmentValues.BottomLeft, BlurRadius = 5, DirectionAngle = 45, DistanceFromText = 3, HorizontalScalingFactor = 100, VerticalScalingFactor = 100, HorizontalSkewAngle = 0, SchemeColor = IronWord.Models.Color.Aqua, VerticalSkewAngle = 0, }, }; // Add text with style doc.AddText("Customized shadow").Style = textStyle; // Export new Word document doc.SaveAs("customizedShadowEffect.docx"); Imports IronWord Imports IronWord.Models Imports IronWord.Models.Enums ' Create new Word document Private doc As New WordDocument() ' Create and configure text style Private textStyle As New TextStyle() textStyle.TextEffect = New TextEffect() With { .ShadowEffect = New Shadow() With { .Alignment = RectangleAlignmentValues.BottomLeft, .BlurRadius = 5, .DirectionAngle = 45, .DistanceFromText = 3, .HorizontalScalingFactor = 100, .VerticalScalingFactor = 100, .HorizontalSkewAngle = 0, .SchemeColor = IronWord.Models.Color.Aqua, .VerticalSkewAngle = 0 } } ' Add text with style doc.AddText("Customized shadow").Style = textStyle ' Export new Word document doc.SaveAs("customizedShadowEffect.docx") $vbLabelText $csharpLabel class="content-img-align-center"> class="center-image-wrapper"> よくある質問 C#でテキストに影効果を追加するにはどうすればいいですか? IronWordライブラリを使用して、C#でテキストに影効果を追加できます。まずライブラリをダウンロードし、Shadowクラスを使用して影効果を適用します。必要に応じてプロパティを構成し、適用した効果のあるドキュメントをエクスポートします。 IronWordの影効果のカスタマイズ可能なプロパティは何ですか? IronWordは、影効果のいくつかのプロパティをカスタマイズでき、Alignment、BlurRadius、DirectionAngle、DistanceFromText、HorizontalScalingFactor、HorizontalSkewAngle、SchemeColor、VerticalScalingFactor、VerticalSkewAngleが含まれます。 IronWordを使用してプリセット影効果を適用するにはどうすればいいですか? IronWordを使用してプリセット影効果を適用するには、Shadowクラスの静的に命名されたインスタンスを使用し、ニーズに合わせてプロパティを構成します。 Wordドキュメントの既存のテキストに影効果を適用できますか? はい、IronWordを使用して新しく作成したテキストでも既存のテキストでも、TextStyleオブジェクトを作成し、ShadowEffectプロパティにShadowオブジェクトを設定することで影効果を適用できます。 BlurRadiusプロパティの影効果における役割は何ですか? 影効果のBlurRadiusプロパティはポイント(1/72インチ)でぼかし半径を指定し、影がどれだけ柔らかい(またはシャープな)かを決定します。 Wordドキュメントで影効果の方向を制御するにはどうすればいいですか? IronWordで影効果の方向を制御するには、DirectionAngleプロパティを設定します。これは度単位で指定され、影を希望の方向に示します。 影をテキストとは異なる位置に配置することはできますか? はい、IronWordのAlignmentプロパティにより、テキストに対する影の位置を設定でき、影の配置方法に柔軟性を提供します。 ドキュメントのテーマに影の色を合わせるにはどうすればいいですか? IronWordのSchemeColorプロパティを使用して影効果の配色を設定し、影がドキュメント全体のデザイ ンテーマに一致するようにします。 影効果におけるDistanceFromTextプロパティは何を制御しますか? DistanceFromTextプロパティは、影がテキストやオブジェクトからどれだけ離れているかを制御し、影がどれだけ離れて映るかに影響します。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 25,807 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 25,807 ライセンスを見る