Изображение

В этом примере мы объясним, как использовать функцию изображения с Aspose.Words для .NET. Картинки позволяют вставлять в документ иллюстрации и графику.

Шаг 1. Использование генератора документов

Сначала мы воспользуемся генератором документов, чтобы добавить контент в наш документ.

DocumentBuilder builder = new DocumentBuilder();

Шаг 2. Вставка изображения

Мы можем вставить изображение, используяShape class и указывая тип изображения, здесьShapeType.Image Мы также установили тип переноса изображения наWrapType.Inline.

Shape shape = new Shape(builder.Document, ShapeType.Image);
shape. WrapType = WrapType. Inline;

Шаг 3. Настройка изображения

Настраиваем изображение, указав его полный путь, например"/attachment/1456/pic001.png"и добавьте заголовок к изображению.

shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "Title";

Пример исходного кода для изображений с помощью Aspose.Words для .NET

// Используйте конструктор документов, чтобы добавить содержимое в документ.
DocumentBuilder builder = new DocumentBuilder();

// Вставить изображение.
Shape shape = new Shape(builder.Document, ShapeType.Image);
shape.WrapType = WrapType.Inline;
shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "title";
builder.InsertNode(shape);

Поздравляем! Теперь вы узнали, как использовать функцию изображений в Aspose.Words для .NET.

Часто задаваемые вопросы

Вопрос: Как вставить изображение из локального файла в Aspose.Words?

О: Чтобы вставить изображение из локального файла в Aspose.Words, вы можете использовать командуShape класс иInsertImage метод.

Вопрос: Могу ли я вставить изображение по URL-адресу в Aspose.Words?

О: Да, вы можете вставить изображение по URL-адресу в Aspose.Words. Вы можете использовать тот жеInsertImage и укажите URL-адрес изображения вместо пути к локальному файлу.

Вопрос: Как изменить размер изображения в Aspose.Words?

О: Чтобы изменить размер изображения в Aspose.Words, вы можете использоватьWidth иHeight свойстваShape объект.

Вопрос: Могу ли я применять фильтры к изображениям в Aspose.Words?

О: Да, вы можете применять фильтры к изображениям в Aspose.Words. Например, вы можете применить к изображению фильтр размытия, используяApplyGaussianBlur методShape объект.

Вопрос: Как заменить одно изображение другим в Aspose.Words?

О: Чтобы заменить одно изображение другим в Aspose.Words, вы можете использовать командуReplace методShape сорт. Этот метод принимает в качестве параметраShape объект изображения, подлежащего замене, иShape объект нового изображения.