Como: Adicionar imagens e Word Art a documentos

Você pode adicionar imagens e objetos de desenho para seus documentos em tempo de design ou durante o tempo de execução. WordArt permite que você adicionar texto decorativo para documentos do Word de Microsoft Office. Esses efeitos especiais de texto são objetos que você pode personalizar e inserir no documento de desenho.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Adicionar uma imagem no tempo de Design

Se você estiver desenvolvendo uma personalização em nível de documento, você pode adicionar uma imagem ao documento em tempo de design.

Para adicionar uma imagem a um documento do Word em tempo de design

  1. Coloque o cursor onde deseja inserir a imagem no documento.

  2. Clique o Inserir guia da faixa de opções.

  3. No ilustrações de grupo, clique em imagem.

  4. No Inserir imagem caixa de diálogo, navegue até a imagem que deseja inserir e clique em Inserir.

    A figura é adicionada ao seu documento na posição atual do cursor.

Adicionar uma imagem em tempo de execução

Você pode inserir uma imagem em um documento no local atual do cursor.

Para adicionar uma imagem no local do cursor

  • Chamar o AddPicture método de InlineShapes coleta e passar o nome do arquivo.

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

A adição de WordArt em tempo de Design

Se você estiver desenvolvendo uma personalização em nível de documento, você pode adicionar WordArt no documento em tempo de design.

Para adicionar uma WordArt a um documento do Word em tempo de design

  1. Coloque o cursor onde deseja inserir a WordArt no documento.

  2. Clique o Inserir guia da faixa de opções.

  3. No texto de grupo, clique em WordArte em seguida, selecione um estilo de WordArt.

  4. Adicione o texto que você deseja que apareça no documento para o Editar texto da WordArt caixa de diálogo e clique em OK.

    O texto é adicionado ao seu documento com o estilo de WordArt selecionado aplicado.

A adição de WordArt em tempo de execução

Você pode inserir a WordArt em um documento no local atual do cursor. O procedimento é diferente para personalizações em nível de documento e os suplementos de nível de aplicativo.

Para adicionar WordArt no local do cursor em uma personalização em nível de documento

  1. Obtém a posição esquerda e superior da posição atual do cursor.

    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. Chamar o AddTextEffect método o Shapes o objeto do documento.

    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);
    

Para adicionar WordArt no local do cursor em um suplemento em nível de aplicativo

  1. Obtém a posição esquerda e superior da posição atual do cursor.

    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. Chamar o AddTextEffect método o Shapes o objeto do documento ativo (ou outro documento que você especificar).

    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);
    

Compilando o código

  • Uma imagem chamada SamplePicture.jpg deve existir na unidade c.

Consulte também

Tarefas

Como: Abrir documentos existentes

Como: Inserir texto em documentos do Word

Como: Seleções de restauração após pesquisas

Como: Salvar documentos

Conceitos

Parâmetros opcionais em soluções do Office