Класс Aspose::Words::ImageWatermarkOptions
Содержание
[
Скрывать
]ImageWatermarkOptions class
Содержит параметры, которые можно указать при добавлении водяного знака с изображением. Чтобы узнать больше, посетите статью документации Working with Watermark.
class ImageWatermarkOptions : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_IsWashout() const | Получает или задает логическое значение, отвечающее за эффект вымывания водяного знака. Значение по умолчанию — true. |
| get_Scale() const | Получает или задает коэффициент масштабирования, выраженный в виде доли изображения. Значение по умолчанию — 0 — авто. |
| GetType() const override | |
| ImageWatermarkOptions() | |
| Is(const System::TypeInfo&) const override | |
| set_IsWashout(bool) | Сеттер для Aspose::Words::ImageWatermarkOptions::get_IsWashout. |
| set_Scale(double) | Сеттер для Aspose::Words::ImageWatermarkOptions::get_Scale. |
| static Type() |
Примеры
Показывает, как создать водяной знак из изображения в локальной файловой системе.
auto doc = System::MakeObject<Aspose::Words::Document>();
// Измените внешний вид изображенного водяного знака с помощью объекта ImageWatermarkOptions,
// затем передайте его при создании водяного знака из файла изображения.
auto imageWatermarkOptions = System::MakeObject<Aspose::Words::ImageWatermarkOptions>();
imageWatermarkOptions->set_Scale(5);
imageWatermarkOptions->set_IsWashout(false);
// У нас есть различные варианты вставки изображения.
// Используйте один из следующих методов для добавления изображенного водяного знака.
doc->get_Watermark()->SetImage(System::Drawing::Image::FromFile(get_ImageDir() + u"Logo.jpg"));
doc->get_Watermark()->SetImage(System::Drawing::Image::FromFile(get_ImageDir() + u"Logo.jpg"), imageWatermarkOptions);
doc->get_Watermark()->SetImage(get_ImageDir() + u"Logo.jpg", imageWatermarkOptions);
doc->Save(get_ArtifactsDir() + u"Document.ImageWatermark.docx");
См. также
- Namespace Aspose::Words
- Library Aspose.Words for C++