Procedura: aggiungere immagini e WordArt ai documenti
È possibile aggiungere immagini e oggetti grafici ai documenti in fase di progettazione o di esecuzione. WordArt consente di aggiungere testo decorativo ai documenti di Microsoft Office Word. Questi effetti speciali di testo sono oggetti grafici che è possibile personalizzare e inserire nel documento.
Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.
Aggiunta di immagini in fase di progettazione
Quando si sviluppa una personalizzazione a livello di documento è possibile aggiungere un'immagine al documento in fase di progettazione.
Per aggiungere un'immagine a un documento di Word in fase di progettazione
Posizionare il cursore nel punto del documento in cui si desidera inserire l'immagine.
Nella barra multifunzione, fare clic sulla scheda Inserisci.
Nel gruppo Illustrazioni, fare clic su Immagine.
Nella finestra di dialogo Inserisci immagine, individuare l'immagine che si desidera inserire e fare clic su Inserisci.
L'immagine verrà aggiunta al documento in corrispondenza della posizione corrente del cursore.
Aggiunta di immagini in fase di esecuzione
È possibile inserire un'immagine in un documento in corrispondenza della posizione corrente del cursore.
Per aggiungere un'immagine in corrispondenza della posizione del cursore
Chiamare il metodo AddPicture dell'insieme InlineShapes e passare il nome del file.
Me.Application.Selection.InlineShapes.AddPicture("C:\SamplePicture.jpg")
this.Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg");
Aggiunta di un oggetto WordArt in fase di progettazione
Quando si sviluppa una personalizzazione a livello di documento è possibile aggiungere un oggetto WordArt al documento in fase di progettazione.
Per aggiungere un oggetto WordArt in un documento di Word in fase di progettazione
Posizionare il cursore nel punto del documento in cui si desidera inserire l'oggetto WordArt.
Nella barra multifunzione, fare clic sulla scheda Inserisci.
Nel gruppo Testo, fare clic su WordArt e quindi selezionare un stile di WordArt.
Aggiungere il testo che si desidera visualizzare nel documento alla finestra di dialogo Modifica testo WordArt e fare clic su OK.
Il testo verrà aggiunto al documento con lo stile di WordArt che si è scelto di applicare.
Aggiunta di oggetti WordArt in fase di esecuzione
È possibile inserire un oggetto WordArt in un documento in corrispondenza della posizione corrente del cursore. La procedura relativa alle personalizzazioni a livello di documento è diversa da quella relativa ai componenti aggiuntivi a livello di applicazione.
Per aggiungere un oggetto WordArt in corrispondenza della posizione del cursore in una personalizzazione a livello di documento
Ottenere le coordinate a sinistra e in alto del punto corrispondente alla posizione corrente del cursore.
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];
Chiamare il metodo AddTextEffect dell'oggetto Shapes del 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);
Per aggiungere un oggetto WordArt in corrispondenza della posizione del cursore in un componente aggiuntivo a livello di applicazione
Ottenere le coordinate a sinistra e in alto del punto corrispondente alla posizione corrente del cursore.
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];
Chiamare il metodo AddTextEffect dell'oggetto Shapes del documento attivo (o di un documento diverso specificato).
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);
Compilazione del codice
- È necessario che nell'unità C: sia disponibile un'immagine denominata SamplePicture.jpg.
Vedere anche
Attività
Procedura: aprire documenti esistenti
Procedura: inserire testo nei documenti di Word
Procedura: ripristinare le selezioni dopo le ricerche