Aspose::Words::MailMerging::ImageFieldMergingArgs class
Содержание
[
Скрывать
]ImageFieldMergingArgs class
Предоставляет данные для события ImageFieldMerging(). Чтобы узнать больше, посетите статью документации Mail Merge and Reporting.
class ImageFieldMergingArgs : public Aspose::Words::MailMerging::FieldMergingArgsBase
Методы
| Метод | Описание |
|---|---|
| get_Document() const | Возвращает объект Document, для которого выполняется слияние почты. |
| get_DocumentFieldName() const | Получает имя поля слияния, как указано в документе. |
| get_Field() const | Получает объект, представляющий текущее поле слияния. |
| get_FieldName() const | Получает имя поля слияния в источнике данных. |
| get_FieldValue() const | Получает значение поля из источника данных. |
| get_Image() const | Указывает изображение, которое движок слияния почты должен вставить в документ. |
| get_ImageFileName() const | Устанавливает имя файла изображения, которое движок слияния почты должен вставить в документ. |
| get_ImageHeight() const | Указывает высоту изображения для вставки в документ. |
| get_ImageStream() const | Указывает поток, из которого движок слияния почты будет считывать изображение. |
| get_ImageWidth() const | Указывает ширину изображения для вставки в документ. |
| get_RecordIndex() const | Получает нулевой индекс записи, которая объединяется. |
| get_Shape() const | Указывает форму, которую движок слияния почты должен вставить в документ. |
| get_TableName() const | Получает имя таблицы данных для текущей операции слияния или пустую строку, если имя недоступно. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| set_FieldValue(const System::SharedPtr<System::Object>&) | Устанавливает значение поля из источника данных. |
| set_Image(const System::SharedPtr<System::Drawing::Image>&) | Указывает изображение, которое движок слияния почты должен вставить в документ. |
| set_ImageFileName(const System::String&) | Устанавливает имя файла изображения, которое движок слияния почты должен вставить в документ. |
| set_ImageHeight(const System::SharedPtr<Aspose::Words::Fields::MergeFieldImageDimension>&) | Сеттер для Aspose::Words::MailMerging::ImageFieldMergingArgs::get_ImageHeight. |
| set_ImageStream(const System::SharedPtr<System::IO::Stream>&) | Указывает поток, из которого движок слияния почты будет считывать изображение. |
| set_ImageStream(std::basic_istream<CharType, Traits>&) | |
| set_ImageWidth(const System::SharedPtr<Aspose::Words::Fields::MergeFieldImageDimension>&) | Сеттер для Aspose::Words::MailMerging::ImageFieldMergingArgs::get_ImageWidth. |
| set_Shape(const System::SharedPtr<Aspose::Words::Drawing::Shape>&) | Сеттер для Aspose::Words::MailMerging::ImageFieldMergingArgs::get_Shape. |
| static Type() |
Примечания
Это событие происходит во время слияния почты, когда в документе встречается поле слияния изображения. Вы можете обработать это событие, чтобы вернуть имя файла, поток или объект Image движку слияния почты, чтобы он был вставлен в документ.
Доступны три свойства ImageFileName, ImageStream и Image, позволяющие указать, откуда брать изображение. Устанавливайте только одно из этих свойств.
Чтобы вставить поле слияния изображения в документ Word, выберите команду Вставка/Поле, затем выберите MergeField и введите Image:MyFieldName.
См. также
- Class FieldMergingArgsBase
- Namespace Aspose::Words::MailMerging
- Library Aspose.Words for C++