QTextImageFormat 类

The QTextImageFormat class provides formatting information for images in a QTextDocument. 更多...

头文件 #include <QTextImageFormat>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui
继承 QTextCharFormat

注意: 此类中的所有函数都是 重入的.

公共函数

QTextImageFormat()
qrealheight() const
boolisValid() const
QStringname() const
intquality() const
voidsetHeight(qreal height)
voidsetName(const QString &name)
voidsetQuality(int quality = 100)
voidsetWidth(qreal width)
qrealwidth() const

详细描述

内联图像由 Unicode 值 U+FFFC(OBJECT REPLACEMENT CHARACTER)表示,该值关联一个 QTextImageFormat 对象。图像格式使用 setName() 指定一个名称,用于定位图像。图像将占据的矩形大小使用 setWidth() 和 setHeight() 指定。可使用 setQuality() 设置所需的图像质量。

图像可以是 Qt 有图像阅读器的任何格式,因此 SVG 绘图可以与 PNG、TIFF 和其他位图格式一起包含。

另请参阅:QImageQImageReader.

成员函数文档

QTextImageFormat::QTextImageFormat()

创建一个新的图像格式对象。

qreal QTextImageFormat::height() const

返回图像占用的矩形高度。

另请参阅:width() 和 setHeight().

bool QTextImageFormat::isValid() const

如果此图像格式有效,则返回 true;否则返回 false.

QString QTextImageFormat::name() const

返回图像的名称。名称指的是应用程序的资源文件中的条目。

另请参阅setName()。

int QTextImageFormat::quality() const

返回由 setQuality() 设置的值。

另请参阅setQuality()。

void QTextImageFormat::setHeight(qreal height)

设置图像所占矩形的高度。

另请参阅height() 和 setWidth()。

void QTextImageFormat::setName(const QString &name)

设置图像的 name。名称用于在应用程序资源中定位图像。

另请参阅name()。

void QTextImageFormat::setQuality(int quality = 100)

设置在导出图像时导出器应使用的质量。当导出到ODF文件时,如果 quality 设置在0到100之间,QTextDocumentWriter 将导出具有在此处设置的 quality 的jpg图像。如果 quality 设置为100(默认值)或更高,则将导出png图像。

另请参阅quality()。

void QTextImageFormat::setWidth(qreal width)

设置图像所占矩形的高度。

另请参阅:width() 和 setHeight().

qreal QTextImageFormat::width() const

返回图像所占矩形的高度。

另请参阅height() 和 setWidth()。

© 2024 Qt公司有限公司。本文档中包含的文档贡献的版权为各自所有者的版权所有。本提供的文档按自由软件基金会的GNU自由文档许可证版本1.3的条款发布。Qt和相应的徽标是芬兰的Qt公司及其在全世界各地的商标。所有其他商标均为其各自所有者的财产。