IronWord ハウツー テキストの輪郭効果 C#でテキストアウトライン効果を追加する方法 カーティス・チャウ 更新日:6月 9, 2025 IronWord をダウンロード NuGet ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English テキストの輪郭効果は、文字の周りに視覚的な境界線を追加し、読みやすさや視覚的なインパクトを高める効果があります。 この効果は、デザインの好みに合わせて色、厚さ、スタイルをカスタマイズできます。 この効果は、グラフィックス、タイポグラフィ、デジタルデザインで、背景に対してテキストを際立たせたり、スタイライズされた外観を作成するためによく使用されます。 クイックスタート: デフォルトのテキストの輪郭効果をすぐに適用 わずか1行で、TextOutlineEffect.DefaultEffectを介して準備されたテキスト輪郭を適用するTextStyleを作成します。 これにより、開発者がIronWordを使用して、複雑な設定なしにテキストを目立たせることができる手早い方法です。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronWord をインストールします PM > Install-Package IronWord このコード スニペットをコピーして実行します。 new IronWord.Models.TextStyle { TextEffect = new IronWord.Models.TextEffect { TextOutlineEffect = IronWord.Models.TextOutlineEffect.DefaultEffect } } 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronWord を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) テキストに輪郭を追加するためのC#ライブラリをダウンロードする 新しく作成したテキストまたは既存のテキストにテキスト効果を適用する TextOutlineEffectクラスの静的な名前付きインスタンスを使用して、プリセットのテキスト アウトライン効果を適用します。 TextOutlineEffectプロパティを設定して、カスタマイズされたテキストアウトラインを実現します。 編集したWord文書を新しいファイルとしてエクスポートする テキスト輪郭効果を追加 テキストの輪郭効果を指定するために、TextStyleオブジェクトを作成し、TextOutlineEffectプロパティにTextOutlineEffectオブジェクトを設定します。 最後に、TextStyle</ strong>オブジェクトをTextEffectプロパティに割り当ててスタイル付きの新しいテキストを追加します。 :path=/static-assets/word/content-code-examples/how-to/text-effect-text-outline-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() { TextOutlineEffect = TextOutlineEffect.DefaultEffect, }; // Add text with style doc.AddText("Hello World").Style = textStyle; // Export new Word document doc.SaveAs("textOutlineEffect.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 {.TextOutlineEffect = TextOutlineEffect.DefaultEffect} ' Add text with style doc.AddText("Hello World").Style = textStyle ' Export new Word document doc.SaveAs("textOutlineEffect.docx") $vbLabelText $csharpLabel テキスト輪郭効果プロパティ テキスト輪郭効果は、あらゆるデザインのニーズに応えるさまざまなカスタマイズ可能なプロパティを提供します。 以下はプロパティとその説明です: PenAlignment: 輪郭効果に使用されるペンの配置を取得または設定します。 LineCapType: 輪郭効果に使用される線端のタイプを取得または設定します。 LineWidth: 輪郭効果の線の幅を取得または設定します。注: 幅はポイント(1/72インチ)で指定されます。 CompoundLineType: 輪郭効果に使用される複合線のタイプを取得または設定します。 LineJoin: 輪郭効果に使用されるストローク結合スタイルを取得または設定します。 Color: 輪郭効果の固体塗り潰しの色を取得または設定します。 PresetLineDash: 輪郭効果のプリセットラインダッシュスタイルを取得または設定します。 :path=/static-assets/word/content-code-examples/how-to/text-effect-customized-text-outline-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() { TextOutlineEffect = new TextOutlineEffect() { Color = IronWord.Models.Color.Red, CompoundLineType = CompoundLineValues.Double, LineCapType = LineCapValues.Round, LineJoin = StrokeJoinStyleValues.Bevel, LineWidth = 0.3, PenAlignment = PenAlignmentValues.Center, presetLineDash = PresetLineDashValues.Solid }, }; // Add text with style doc.AddText("Customized text outline").Style = textStyle; // Export new Word document doc.SaveAs("customizedTextOutlineEffect.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 { .TextOutlineEffect = New TextOutlineEffect() With { .Color = IronWord.Models.Color.Red, .CompoundLineType = CompoundLineValues.Double, .LineCapType = LineCapValues.Round, .LineJoin = StrokeJoinStyleValues.Bevel, .LineWidth = 0.3, .PenAlignment = PenAlignmentValues.Center, .presetLineDash = PresetLineDashValues.Solid } } ' Add text with style doc.AddText("Customized text outline").Style = textStyle ' Export new Word document doc.SaveAs("customizedTextOutlineEffect.docx") $vbLabelText $csharpLabel よくある質問 Wordドキュメントにおけるテキスト輪郭効果とは何ですか? Wordドキュメントのテキスト輪郭効果は、文字に可視の境界線を追加することで、可読性と視覚的なインパクトを向上させます。この効果は、色、太さ、スタイルにおいてカスタマイズ可能で、デザインの好みに合わせることができます。 C#でテキスト輪郭効果を適用する方法は? C#では、IronWordのTextOutlineEffectクラスを使用してテキスト輪郭効果を適用できます。色、線幅、スタイルなどのプロパティを設定して、テキストに合わせた効果をカスタマイズすることができます。 IronWordを使用してテキスト輪郭効果を追加する手順は? 手順には、IronWordライブラリのダウンロード、新規または既存のテキストへの効果の適用、TextOutlineEffectプロパティの設定、そして編集済みドキュメントの新しいファイルとしてのエクスポートが含まれます。 C#でテキスト輪郭効果のプロパティをカスタマイズできますか? はい、PenAlignment、LineCapType、LineWidth、CompoundLineType、LineJoin、Color、PresetLineDashなどのプロパティを調整して、IronWordでテキスト輪郭効果をカスタマイズできます。 テキスト輪郭効果の線幅の単位は何ですか? テキスト輪郭効果の線幅はポイントで測定され、1ポイントは1/72インチに相当します。 テキスト輪郭効果を適用した後、Wordドキュメントをどのようにエクスポートしますか? IronWordでテキスト輪郭効果を適用した後、ライブラリのエクスポート機能を使用して、編集済みのWordドキュメントを新しいファイルとして保存できます。 デザインにおいてテキスト輪郭効果を使用する目的は何ですか? テキスト輪郭効果は、背景に対してテキストを目立たせたり、スタイリッシュな外見を作り出したりするために使用され、デジタルデザインにおいて可読性と視覚的インパクトを向上させます。 C#でテキスト輪郭効果を含むテキストスタイルをどのように定義しますか? TextStyleオブジェクトを作成し、そのTextOutlineEffectプロパティにTextOutlineEffectオブジェクトを入力することでテキストスタイルを定義できます。このスタイルをTextEffectプロパティを介してテキストに割り当てます。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? Nuget ダウンロード 27,129 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 27,129 ライセンスを見る