В этом учебном пособии вы шаг за шагом узнаете, как добавить изображение в документ Word с помощью C#. Мы будем использовать приложение командной строки на C# для добавления изображения в документ Word.
Шаги по добавлению изображения в документ Word с помощью С#
- Добавить ссылку на сборку System.Drawing в решение
- Затем необходимо добавить Aspose.Words for .NET ссылку на пакет NuGet.
- Добавьте директивы using для пространств имен Aspose.Words и Aspose.Words.Drawing.
- Вызов метода License.SetLicense
- Создайте объект Document для загрузки Word DOC из файловой системы или потока памяти
- Создайте объект класса DocumentBuilder для записи текста, изображений, таблиц и т. д.
- Переместите курсор в верхний или нижний колонтитул или в любую нужную позицию в Word DOC.
- Используйте DocumentBuilder.InsertImage, чтобы добавить изображение из потока или файла.
- Используйте Shape class для дальнейшей настройки размера, положения, заливки и т. д. изображения.
- Вызовите метод Document.Save, чтобы сохранить Word DOC на диск или в поток
Вы можете использовать следующий пример кода в приложении .NET, чтобы добавить изображение в текстовый документ с помощью C#.
Код для добавления изображения в документ Word с использованием С#
Итак, приведенное выше приложение Visual Studio позволит вам добавить изображение в текстовый документ C#. Он загружает существующий файл DOC, но вы можете даже программно создать текстовый документ на С#. Код представляет два способа добавления изображения в Word DOC C#: сначала вставляется изображение в заголовок документа Word C#, а затем добавляется изображение в слово как связанное изображение, т.е. изображение в этом случае не встраивается, а вставляется как ссылка на файл.