Gewusst wie: Hinzufügen von Grafiken und WordArt zu Dokumenten
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Sie können Ihren Dokumenten zur Entwurfszeit oder zur Laufzeit Grafiken und Zeichnungsobjekte hinzufügen. Mithilfe von WordArt können Sie Microsoft Office Word-Dokumenten dekorativen Text hinzufügen. Bei diesen besonderen Texteffekten handelt es sich um Zeichnungsobjekte, die Sie anpassen und in Dokumente einfügen können.
Hinzufügen einer Grafik zur Entwurfszeit
Wenn Sie eine Anpassung auf Dokumentebene entwickeln, können Sie dem Dokument zur Entwurfszeit eine Grafik hinzufügen. Das Verfahren ist für Word 2003 und Word 2007 unterschiedlich.
So fügen Sie einem Word 2003-Dokument zur Entwurfszeit eine Grafik hinzu
Setzen Sie den Cursor an die Position, an der die Grafik im Dokument eingefügt werden soll.
Klicken Sie im Menü Einfügen auf Grafik, und klicken Sie dann auf Aus Datei.
Navigieren Sie im Dialogfeld Grafik einfügen zu der Grafik, die Sie einfügen möchten. Klicken Sie dann auf Einfügen.
Dem Dokument wird an der aktuellen Cursorplatzierung die Grafik hinzugefügt.
So fügen Sie einem Word 2007-Dokument zur Entwurfszeit eine Grafik hinzu
Setzen Sie den Cursor an die Position, an der die Grafik im Dokument eingefügt werden soll.
Klicken Sie auf der Multifunktionsleiste auf die Registerkarte Einfügen.
Klicken Sie in der Gruppe Abbildungen auf Grafik.
Navigieren Sie im Dialogfeld Grafik einfügen zu der Grafik, die Sie einfügen möchten. Klicken Sie dann auf Einfügen.
Dem Dokument wird an der aktuellen Cursorplatzierung die Grafik hinzugefügt.
Hinzufügen einer Grafik zur Laufzeit
Sie können eine Grafik an der aktuellen Cursorposition in ein Dokument einfügen.
So fügen Sie eine Grafik an der Cursorposition hinzu
Rufen Sie die AddPicture-Methode des InlineShapes-Objekts auf, und übergeben Sie den Dateinamen an die Methode.
Me.Application.Selection.InlineShapes.AddPicture("C:\SamplePicture.jpg")
this.Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg", ref missing, ref missing, ref missing);
Hinzufügen von WordArt zur Entwurfszeit
Wenn Sie eine Anpassung auf Dokumentebene entwickeln, können Sie dem Dokument zur Entwurfszeit WordArt hinzufügen. Das Verfahren ist für Word 2003 und Word 2007 unterschiedlich.
So fügen Sie einem Word 2003-Dokument zur Entwurfszeit WordArt hinzu
Setzen Sie den Cursor an die Position, an der WordArt im Dokument eingefügt werden soll.
Klicken Sie im Menü Einfügen auf Grafik, und klicken Sie dann auf WordArt einfügen.
Wählen Sie im Dialogfeld WordArt-Katalog ein WordArt-Format aus, und klicken Sie auf OK.
Geben Sie im Dialogfeld WordArt-Text bearbeiten den Text ein, der im Dokument angezeigt werden soll. Klicken Sie dann auf OK.
Das ausgewählte WordArt-Format wird auf den Text angewendet. Dieser wird dann dem Dokument hinzugefügt.
So fügen Sie einem Word 2007-Dokument zur Entwurfszeit WordArt hinzu
Setzen Sie den Cursor an die Position, an der WordArt im Dokument eingefügt werden soll.
Klicken Sie auf der Multifunktionsleiste auf die Registerkarte Einfügen.
Klicken Sie in der Gruppe Text auf WordArt, und wählen Sie dann ein WordArt-Format aus.
Geben Sie im Dialogfeld WordArt-Text bearbeiten den Text ein, der im Dokument angezeigt werden soll. Klicken Sie dann auf OK.
Das ausgewählte WordArt-Format wird auf den Text angewendet. Dieser wird dann dem Dokument hinzugefügt.
Hinzufügen von WordArt zur Laufzeit
Sie können WordArt an der aktuellen Cursorposition in ein Dokument einfügen. Das Verfahren für Anpassungen auf Dokumentebene unterscheidet sich von dem für Add-Ins auf Anwendungsebene.
So fügen Sie WordArt in einer Anpassung auf Dokumentebene an der Cursorposition hinzu
Rufen Sie die linke und obere Position der aktuellen Cursorplatzierung ab.
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);
Rufen Sie die AddTextEffect-Methode des Shapes-Objekts im Dokument auf.
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);
So fügen Sie WordArt in einem Add-In auf Anwendungsebene an der Cursorposition hinzu
Rufen Sie die linke und obere Position der aktuellen Cursorplatzierung ab.
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);
Rufen Sie die AddTextEffect-Methode des Shapes-Objekts des aktiven Dokuments auf.
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);
Kompilieren des Codes
- Jetzt sollte auf Laufwerk C: eine Grafik mit dem Namen SamplePicture.jpg vorhanden sein.
Siehe auch
Aufgaben
Gewusst wie: Öffnen vorhandener Dokumente
Gewusst wie: Einfügen von Text in Word-Dokumente
Gewusst wie: Wiederherstellen der Auswahl nach Suchvorgängen
Gewusst wie: Speichern von Dokumenten