Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Si applica a |
|---|
Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati. Tipo di progetto
Versione Microsoft Office
Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione. |
È 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.
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. La procedura varia a seconda che si utilizzi Word 2003 o Word 2007.
Per aggiungere un'immagine a un documento di Word 2003 in fase di progettazione
Posizionare il cursore nel punto del documento in cui si desidera inserire l'immagine.
Scegliere Immagine dal menu Inserisci, quindi fare clic su Da file.
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.
Per aggiungere un'immagine a un documento di Word 2003 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 degli oggetti InlineShapes e passare il nome del file.
Me.Application.Selection.InlineShapes.AddPicture("C:\SamplePicture.jpg")this.Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg", ref missing, ref missing, ref missing);
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. La procedura varia a seconda che si utilizzi Word 2003 o Word 2007.
Per aggiungere un oggetto WordArt in un documento di Word 2003 in fase di progettazione
Posizionare il cursore nel punto del documento in cui si desidera inserire l'oggetto WordArt.
Scegliere Immagine dal menu Inserisci, quindi fare clic su Inserisci WordArt.
Scegliere uno Stile WordArt dalla finestra di dialogo Raccolta WordArt e fare clic su OK.
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.
Per aggiungere un oggetto WordArt in un documento di Word 2007 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.get_Information( Word.WdInformation.wdHorizontalPositionRelativeToPage); float topPosition = (float)this.Application.Selection.get_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, ref missing);
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.get_Information( Word.WdInformation.wdHorizontalPositionRelativeToPage); float topPosition = (float)this.Application.Selection.get_Information( Word.WdInformation.wdVerticalPositionRelativeToPage);Chiamare il metodo AddTextEffect dell'oggetto Shapes del documento attivo.
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, ref missing);
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: recuperare le selezioni dopo le ricerche
Concetti
Informazioni sui parametri facoltativi nelle soluzioni Office