共用方式為


HOW TO:將圖片及文字藝術師加入至文件

您可以在設計階段或執行階段,將圖片和繪圖物件加入至您的文件。 文字藝術師可讓您將裝飾文字加入至 Microsoft Office Word 文件。 這些特殊文字效果是繪圖物件,您可自訂並將它們插入文件。

**適用於:**本主題中的資訊適用於 Word 2007 和 Word 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

在設計階段加入圖片

如果您正在開發文件層級自訂,可以在設計階段將圖片加入至文件。

若要在設計階段將圖片加入至 Word 文件

  1. 請將游標置於想要在文件中插入圖片的位置。

  2. 按一下功能區的 [插入] 索引標籤。

  3. 按一下 [插圖] 群組中的 [圖片]。

  4. 在 [插入圖片] 對話方塊中,巡覽至想要插入的圖片,並按一下 [插入]。

    即會在文件中目前的游標位置加入圖片。

在執行階段加入圖片

您可以將圖片插入至文件中目前游標的位置。

若要在游標位置加入圖片

  • 呼叫 InlineShapes 集合的 AddPicture 方法,並傳入檔案的名稱。

    Me.Application.Selection.InlineShapes.AddPicture("C:\SamplePicture.jpg")
    
    this.Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg");
    

在設計階段加入文字藝術師

如果您正在開發文件層級自訂,可以在設計階段將文字藝術師加入至文件。

若要在設計階段將文字藝術師加入至 Word 文件

  1. 請將游標置於想要在文件中插入文字藝術師的位置。

  2. 按一下功能區的 [插入] 索引標籤。

  3. 按一下 [文字] 群組中的 [文字藝術師],然後選取文字藝術師樣式。

  4. 將想要在文件中顯示的文字加入至 [編輯文字藝術師的文字] 對話方塊,並按一下 [確定]。

    加入至文件的文字即會套用選取的文字藝術師樣式。

在執行階段加入文字藝術師

您可以將文字藝術師插入至文件中目前游標的位置。 文件層級自訂與應用程式層級增益集的程序不同。

若要在文件層級自訂的游標位置加入文字藝術師

  1. 取得目前游標位置的左端和頂端位置。

    Dim leftPosition As Double = Me.Application.Selection.Information( _
        Word.WdInformation.wdHorizontalPositionRelativeToPage)
    
    Dim topPosition As Double = Me.Application.Selection.Information( _
        Word.WdInformation.wdVerticalPositionRelativeToPage)
    
    float leftPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdHorizontalPositionRelativeToPage];
    
    float topPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdVerticalPositionRelativeToPage];
    
  2. 呼叫文件中 Shapes 物件的 AddTextEffect 方法。

    Me.Shapes.AddTextEffect( _
        Office.MsoPresetTextEffect.msoTextEffect29, "SampleText", _
        "Arial Black", 24, _
        Office.MsoTriState.msoFalse, Office.MsoTriState.msoFalse, _
        leftPosition, topPosition)
    
    this.Shapes.AddTextEffect(Office.MsoPresetTextEffect.msoTextEffect29, "SampleText",
        "Arial Black", 24, Office.MsoTriState.msoFalse, Office.MsoTriState.msoFalse,
        leftPosition, topPosition);
    

若要在應用程式層級增益集的游標位置加入文字藝術師

  1. 取得目前游標位置的左端和頂端位置。

    Dim leftPosition As Double = Me.Application.Selection.Information( _
        Word.WdInformation.wdHorizontalPositionRelativeToPage)
    
    Dim topPosition As Double = Me.Application.Selection.Information( _
        Word.WdInformation.wdVerticalPositionRelativeToPage)
    
    float leftPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdHorizontalPositionRelativeToPage];
    
    float topPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdVerticalPositionRelativeToPage];
    
  2. 呼叫使用中文件 (或您所指定的不同文件) 之 Shapes 物件的 AddTextEffect 方法。

    Me.Application.ActiveDocument.Shapes.AddTextEffect( _
        Office.MsoPresetTextEffect.msoTextEffect29, "SampleText", _
        "Arial Black", 24, Office.MsoTriState.msoFalse, _
        Office.MsoTriState.msoFalse, leftPosition, topPosition)
    
    this.Application.ActiveDocument.Shapes.AddTextEffect(
        Office.MsoPresetTextEffect.msoTextEffect29, "SampleText",
        "Arial Black", 24, Office.MsoTriState.msoFalse, 
        Office.MsoTriState.msoFalse, leftPosition, topPosition);
    

編譯程式碼

  • C 磁碟機上必須存在名為 SamplePicture.jpg 的圖片。

請參閱

工作

HOW TO:開啟現有的文件

HOW TO:將文字插入 Word 文件中

HOW TO:在搜尋後還原選取

HOW TO:儲存文件

概念

Office 方案中的選擇性參數