Изображение
В этом примере мы объясним, как использовать функцию изображения с 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
объект нового изображения.