添加陰影效果
在文字上實現陰影效果
陰影效果透過在字元後方產生偏移的陰影,為文字增添深度與立體感。 IronWord 透過 Shadow 類別提供預設的陰影樣式,提供多種陰影樣式,無需手動設定即可快速套用。
若要添加陰影效果,請建立 TextStyle,並將其 TextEffect 屬性設定為陰影預設值,例如 Shadow.OuterShadow1。 來自 Shadow 類別的這些靜態命名實例,提供了 Professional 設計的陰影配置,包含適當的模糊度、距離及角度設定。 外側陰影變體會將陰影向文字外側投射,營造出浮雕般的視覺效果。
在為文字樣式設定所需的陰影效果後,建立一個包含 TextContent 的 Run 物件,並將該樣式套用至 run。 使用 AddChild 將格式化的 run 加入 paragraph 中,然後將 paragraph 包含在 document 內。 此方法遵循 IronWord 的 document 層級結構,並確保陰影效果能正確套用至輸出檔案。
程式碼說明
只需幾行程式碼,即可在 WORD 文件中的文字上添加陰影效果。 為求完整,我們先初始化一個名為 doc 的新 WordDocument 實例。 接著,建立並設定一個 TextStyle 物件,透過將 Shadow.OuterShadow1 靜態命名實例指派給 TextEffect 屬性,來加入陰影效果。
要新增帶有陰影效果的樣式化文字,需先建立 Paragraph,接著建立 Run 物件,並在其中包含 TextContent 以及"Hello World"。 已將設定的 textStyle 指派給 Run,以套用陰影效果。 使用 AddChild 將 Run 加入 Paragraph,並將 Paragraph 加入文件中。 此文件遵循以下層級結構:Document → Paragraph → Run → TextContent。 最後,請將 WORD 文件匯出。
如需更多範例與示範,請參閱以下文章:如何為文字添加陰影效果

