Dieses Tutorial führt Sie Schritt für Schritt durch das Hinzufügen von Bildern in Word-Dokumenten mit C#. Wir verwenden eine Befehlszeilenanwendung in C#, um ein Bild zu einem Word-Dokument hinzuzufügen.
Schritte zum Hinzufügen von Bildern in Word-Dokumenten mit C#
- Fügen Sie in der Lösung einen Verweis auf die System.Drawing-Assembly hinzu
- Als Nächstes muss die NuGet-Paketreferenz Aspose.Words for .NET hinzugefügt werden
- Fügen Sie using-Direktiven für Aspose.Words- und Aspose.Words.Drawing-Namespaces hinzu
- Rufen Sie die License.SetLicense-Methode auf
- Dokumentobjekt erstellen, um Word DOC aus dem Dateisystem oder Speicherstrom zu laden
- Erstellen Sie ein DocumentBuilder-Klassenobjekt, um Text, Bilder, Tabellen usw. zu schreiben.
- Bewegen Sie den Cursor auf die Kopf- oder Fußzeile oder auf eine beliebige Position im Word-DOC
- Verwenden Sie DocumentBuilder.InsertImage, um ein Bild aus einem Stream oder einer Datei hinzuzufügen
- Verwenden Sie Shape class, um Größe, Position, Füllung usw. des Bildes weiter einzustellen
- Rufen Sie die Document.Save-Methode auf, um Word DOC auf der Festplatte oder im Stream zu speichern
Sie können das folgende Codebeispiel in einer .NET-Anwendung verwenden, um ein Bild mithilfe von C# zu einem Word-Dokument hinzuzufügen.
Code zum Hinzufügen von Bildern in Word-Dokumenten mit C#
Die obige Visual Studio-Anwendung ermöglicht es Ihnen also, Bilder zu Word-Dokumenten in C# hinzuzufügen. Es lädt eine vorhandene DOC-Datei, aber Sie können sogar programmgesteuert Word-Dokument in C# erstellen. Der Code bietet zwei Möglichkeiten, um ein Bild zu Word DOC C# hinzuzufügen - es fügt zuerst ein Bild in den Word-Dokumentkopf C# ein und fügt dann ein Bild als verknüpftes Bild zu Word hinzu, dh das Bild wird in diesem Fall nicht eingebettet, sondern als Link zur Datei eingefügt.