Класс Aspose::Pdf::XImage
Содержание
[
Скрывать
]XImage class
Класс, представляющий X-Object изображения.
class XImage : public System::Object
Методы
| Метод | Описание |
|---|---|
| AddStencilMask(const System::SharedPtr<System::IO::Stream>&) | Добавляет трафаретную маску к XImage. |
| static DetectColorType(const System::SharedPtr<System::Drawing::Bitmap>&) | Возвращает тип цвета изображения. |
| get_ContainsTransparency() | Если изображение содержит прозрачность, возвращает true; иначе — false. |
| get_FilterType() | Получает тип фильтра изображения. |
| get_Grayscaled() | Получает градацию серого изображения. |
| get_Height() | Получает высоту изображения. |
| get_ImageMask() | Получает флаг, указывающий, следует ли рассматривать изображение как маску изображения (см. 8.9.6, “Masked Images”). Если этот флаг установлен в true, значение BitsPerComponent должно быть 1, а Mask и ColorSpace не должны указываться; немаскированные области должны быть закрашены текущим цветом без обводки. Значение по умолчанию: false. |
| get_Metadata() | Metadata изображения. |
| get_Name() | Получает имя изображения. Обратите внимание, что если вы измените имя изображения, которое имеет ссылки в содержимом страниц, документ может стать некорректным. В этом случае используйте метод XImage.Rename. |
| get_Width() | Получает ширину изображения. |
| GetAlternativeText(const System::SharedPtr<Aspose::Pdf::Page>&) | Возвращает список строк с альтернативным Text для XImage. |
| GetColorType() | Возвращает тип цвета изображения. |
| GetNameInCollection() | Возвращает имя изображения в его коллекции. |
| GetRawImageData() | Извлекает необработанные данные изображения из исходного изображения. |
| IsTheSameObject(const System::SharedPtr<Aspose::Pdf::XImage>&) | Возвращает true, если оба изображения ссылаются на один и тот же объект. |
| Rename(const System::String&) | Переименовывает изображение и заменяет все ссылки на изображение новым именем. |
| Save(const System::SharedPtr<System::IO::Stream>&) | Сохраняет данные изображения в поток в виде JPEG‑изображения. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&) | Сохраняет изображение в поток в запрошенном формате. |
| Save(const System::SharedPtr<System::IO::Stream>&, int32_t) | Сохраняет данные изображения в поток в виде JPEG‑изображения с указанным разрешением. |
| Save(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&, int32_t) | Сохраняет изображение в поток в запрошенном формате с указанным разрешением. |
| set_Name(const System::String&) | Устанавливает имя изображения. Обратите внимание, что если вы измените имя изображения, которое имеет ссылки в содержимом страниц, документ может стать некорректным. В этом случае используйте метод XImage.Rename. |
| ToStream() | Возвращает оригинальный поток изображения. |
| TrySetAlternativeText(const System::String&, const System::SharedPtr<Aspose::Pdf::Page>&) | Устанавливает альтернативный текст для XImage на странице. |
См. также
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++