PySide6.QtGui.QTextImageFormat¶
- class QTextImageFormat¶
QTextImageFormat
类提供了在QTextDocument
中图像的格式化信息。更多…概要¶
方法¶
def
__init__()
def
height()
def
maximumWidth()
def
name()
def
quality()
def
setHeight()
def
setName()
def
setQuality()
def
setWidth()
def
width()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
内联图像由Unicode值U+FFFC(对象替换字符)表示,该值具有关联的
QTextImageFormat
。图像格式使用setName()
指定一个名称,用于定位图像。图像将占据的矩形大小使用setWidth()
和setHeight()
以像素为单位指定。可以使用setQuality()
设置所需的图像质量。图像可以以Qt支持的任何格式提供,因此SVG绘图可以与PNG、TIFF和其他位图格式一起包含。
另请参阅
- __init__()¶
创建一个新的图像格式对象。
- __init__(format)
- Parameters:
format –
QTextFormat
- height()¶
- Return type:
浮点数
返回图像占据的矩形的高度。
另请参阅
- maximumWidth()¶
- Return type:
返回图像占据的矩形的最大宽度。
另请参阅
- name()¶
- Return type:
字符串
返回图像的名称。该名称指的是应用程序资源文件中的一个条目。
另请参阅
- quality()¶
- Return type:
整数
返回由
setQuality()
设置的值。另请参阅
- setHeight(height)¶
- Parameters:
height – 浮点数
设置图像占据的矩形的
height
。另请参阅
- setMaximumWidth(maxWidth)¶
- Parameters:
maxWidth –
QTextLength
设置图像占据的矩形的
maximumWidth
。这可以是一个绝对数字或可用文档大小的百分比。- setName(name)¶
- Parameters:
name – str
设置图像的
name
。name
用于在应用程序的资源中定位图像。另请参阅
- setQuality()¶
注意
此函数已弃用。
- setQuality(quality)
- Parameters:
质量 – int
设置导出图像时应使用的质量。当导出到ODF文件时,如果
quality
设置为0到100之间的值,QTextDocumentWriter
将使用此处设置的quality
导出jpg图像。如果quality
设置为100(默认)或更高,则将导出png图像。另请参阅
- setWidth(width)¶
- Parameters:
width – 浮点数
设置图像占据的矩形的
width
。- width()¶
- Return type:
浮点数
返回图像占据的矩形的宽度。
另请参阅