#

Word Add-In: Dokument als PDF speichern
 
Dieses Beispiel zeigt, wie man unter Visual Studio Community Edition ein Word Add-in mit einem Button erstellt, welches das aktuelle Dokument auch als .PDF Dokument erstellt.
Das gespeicherte PDF Dokument wird im gleichen Verzeichnis gespeichert und wird beim Speichern in der Ansicht geöffnet
 
In der Entwurfsansicht / zur Designzeit

 
In Visual Studio zur Entwicklungszeit
Die Eigenschaften findet man im Kontextmenü des Buttons mit der Rechten Maustaste

 
In Word zur Laufzeit.
Das Add in findet man in der oberen Ribbonbar ganz rechts bei Add-in
Dann zur Laufzeit, wenn man auf Start/debug drückt

Unter Visual Studio:
Unter Visual Studio ist der C# Code in der .cs Datei des Ribbonbar gespeichert.
In diesem Fall RibbonBar_Word_App.cs

 
C# Code
Folgende Externe Verweise muss man einbinden, damit Word-Add-in (VSTO) auch funktioniert.

 
//----< Word Addin >----
using System.IO;
using Microsoft.Office.Tools.Ribbon;
using Word = Microsoft.Office.Interop.Word;
//----</ Word Addin >----
 

 
 
 
 
 
Erstes kompletes Code Beispiel
 
Aufgabe: Speichert das aktuelle Dokument in PDF

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
//----< Word Addin >----
using System.IO;
using Microsoft.Office.Tools.Ribbon;
using Word = Microsoft.Office.Interop.Word;
//----</ Word Addin >----
 
namespace Word_AddIn01
{
public partial class RibbonBar_Word_App
{
//===================< RibbonBar >===================
private void RibbonBar_Word_App_Load(object sender, RibbonUIEventArgs e)
{
 
}
//===================</ RibbonBar >===================
 
 
//===================< Buttons >===================
private void button1_Click(object sender, RibbonControlEventArgs e)
{
string desktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

Word.Document doc= Globals.ThisAddIn.Application.ActiveDocument;
 
string sfileName_Document = doc.Name;
string sPath = doc.Path;
string sFullpath_pdf = sPath + "\\" + sfileName_Document + ".pdf";
doc.ExportAsFixedFormat(sFullpath_pdf, Word.WdExportFormat.wdExportFormatPDF, OpenAfterExport: true);
}
//===================</ Buttons >===================
}
}

 
 
Ausgabe
Als Ausgabe bekommt man dann das Word-Dokument im gleichern Ordner gespeichert als PDF

 
 
 
Betrifft: Word Add-in mit Visual Studio 2013, 2015, Community Edition und Word Office 365 (2016-Desktop)
 
 
Notiz:
  1. damit man überhaupt Word Addins unter Visual Studio entwickeln kann muss man erst die Microsoft Office Developer Tools installieren.

Microsoft Office Developer Tools herunterladen werden
Aktuell die Version: Microsoft Office Developer Tools Update 2 für Visual Studio 2015 (und Community Edition)
Download der Office Developer Tools ist unter:
https://www.visualstudio.com/vs/office-tools/
 
 
Mobile

.

123movies