Класс QTextImageFormat
Класс QTextImageFormat предоставляет информацию о форматировании изображений в QTextDocument. Подробнее...
| Заголовок: | #include <QTextImageFormat> |
| CMake: | find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| Наследует: | QTextCharFormat |
Примечание: Все функции в этом классе являются реентерабельными.
Открытые функции
| QTextImageFormat() | |
| qreal | height() const |
| bool | isValid() const |
| QString | name() const |
| int | quality() const |
| void | setHeight(qreal height) |
| void | setName(const QString &name) |
| void | setQuality(int quality = 100) |
| void | setWidth(qreal width) |
| qreal | width() const |
Подробное описание
Встраиваемые изображения представлены кодом Юникода U+FFFC (символом замены объекта), у которого есть связанный QTextImageFormat. Формат изображения задает имя с помощью setName(), используемое для поиска изображения. Размер прямоугольника, который будет занимать изображение, задается в пикселях с помощью setWidth() и setHeight(). Желаемое качество изображения может быть задано с помощью setQuality().
Изображения могут быть предоставлены в любом формате, для которого у Qt есть чтец изображений, поэтому SVG-рисунки могут быть включены наряду с PNG, TIFF и другими растровыми форматами.
См. также QImage и QImageReader.
Документация по функциям-членам
QTextImageFormat::QTextImageFormat()
Создает новый объект формата изображения.
qreal QTextImageFormat::height() const
Возвращает высоту прямоугольника, занимаемого изображением.
См. также width() и setHeight().
bool QTextImageFormat::isValid() const
Возвращает true если этот формат изображения действителен; в противном случае возвращает false.
QString QTextImageFormat::name() const
Возвращает имя изображения. Имя относится к записи в файле ресурсов приложения.
См. также setName().
[since 5.12] int QTextImageFormat::quality() const
Возвращает значение, заданное функцией setQuality().
Эта функция была представлена в Qt 5.12.
См. также setQuality().
void QTextImageFormat::setHeight(qreal height)
Устанавливает height высоту прямоугольника, занимаемого изображением.
См. также height() и setWidth().
void QTextImageFormat::setName(const QString &name)
Устанавливает name имя изображения. name используется для поиска изображения в ресурсах приложения.
См. также name().
[since 5.12] void QTextImageFormat::setQuality(int quality = 100)
Устанавливает качество, которое должны использовать экспортеры при экспорте изображения. QTextDocumentWriter будет экспортировать jpg-изображения с заданным здесь quality при экспорте в файлы ODF, если quality задано значением от 0 до 100. Или он будет экспортировать png-изображения, если quality установлено на 100 (по умолчанию) или больше.
Эта функция была представлена в Qt 5.12.
См. также quality().
void QTextImageFormat::setWidth(qreal width)
Устанавливает width ширину прямоугольника, занимаемого изображением.
См. также width() и setHeight().
qreal QTextImageFormat::width() const
Возвращает ширину прямоугольника, занимаемого изображением.
См. также height() и setWidth().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qtextimageformat.html