Aspose::Words::Saving::ImageSavingArgs class
ImageSavingArgs class
Предоставляет данные для события ImageSaving(). Чтобы узнать больше, посетите статью документации Save a Document.
class ImageSavingArgs : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_CurrentShape() const | Получает объект ShapeBase, соответствующий фигуре или группе фигур, которые собираются быть сохранены. |
| get_Document() | Получает объект документа, который в данный момент сохраняется. |
| get_ImageFileName() const | Получает или задает имя файла (без пути), в который будет сохранено изображение. |
| get_ImageStream() const | Позволяет указать поток, в который будет сохранено изображение. |
| get_IsImageAvailable() const | Возвращает true, если текущее изображение доступно для экспорта. |
| get_KeepImageStreamOpen() const | Указывает, должен ли Aspose.Words оставлять поток открытым или закрывать его после сохранения изображения. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| set_ImageFileName(const System::String&) | Сеттер для Aspose::Words::Saving::ImageSavingArgs::get_ImageFileName. |
| set_ImageStream(const System::SharedPtr<System::IO::Stream>&) | Сеттер для Aspose::Words::Saving::ImageSavingArgs::get_ImageStream. |
| set_ImageStream(std::basic_ostream<CharType, Traits>&) | |
| set_KeepImageStreamOpen(bool) | Сеттер для Aspose::Words::Saving::ImageSavingArgs::get_KeepImageStreamOpen. |
| static Type() |
Примечания
По умолчанию, когда Aspose.Words сохраняет документ в HTML, он сохраняет каждое изображение в отдельный файл. Aspose.Words использует имя файла документа и уникальный номер для генерации уникального имени файла для каждого изображения, найденного в документе.
ImageSavingArgs allows to redefine how image file names are generated or to completely circumvent saving of images into files by providing your own stream objects.
Чтобы применить собственную логику генерации имен файлов изображений, используйте свойства ImageFileName, CurrentShape и IsImageAvailable.
Чтобы сохранять изображения в потоки вместо файлов, используйте свойство ImageStream.
См. также
- Namespace Aspose::Words::Saving
- Library Aspose.Words for C++