PySide6.QtGui.QTextImageFormat

class QTextImageFormat

QTextImageFormat 类提供了在 QTextDocument 中图像的格式化信息。更多

PySide6.QtGui.QTextImageFormat 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

内联图像由Unicode值U+FFFC(对象替换字符)表示,该值具有关联的QTextImageFormat。图像格式使用setName()指定一个名称,用于定位图像。图像将占据的矩形大小使用setWidth()setHeight()以像素为单位指定。可以使用setQuality()设置所需的图像质量。

图像可以以Qt支持的任何格式提供,因此SVG绘图可以与PNG、TIFF和其他位图格式一起包含。

另请参阅

QImage QImageReader

__init__()

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

__init__(format)
Parameters:

formatQTextFormat

height()
Return type:

浮点数

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

另请参阅

width() setHeight()

maximumWidth()
Return type:

QTextLength

返回图像占据的矩形的最大宽度。

另请参阅

width() setMaximumWidth()

name()
Return type:

字符串

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

另请参阅

setName()

quality()
Return type:

整数

返回由setQuality()设置的值。

另请参阅

setQuality()

setHeight(height)
Parameters:

height – 浮点数

设置图像占据的矩形的height

另请参阅

height() setWidth()

setMaximumWidth(maxWidth)
Parameters:

maxWidthQTextLength

设置图像占据的矩形的maximumWidth。这可以是一个绝对数字或可用文档大小的百分比。

setName(name)
Parameters:

name – str

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

另请参阅

name()

setQuality()

注意

此函数已弃用。

setQuality(quality)
Parameters:

质量 – int

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

另请参阅

quality()

setWidth(width)
Parameters:

width – 浮点数

设置图像占据的矩形的width

width()
Return type:

浮点数

返回图像占据的矩形的宽度。

另请参阅

height() setWidth()