Skip to content

Preview

图片/视频预览窗口操作类。

获取实例

python
wx = Weixin()
preview = wx.preview

说明

Preview 类封装了微信的图片和视频预览窗口操作。当用户点击图片或视频消息时会弹出预览窗口,该类提供对预览窗口的操控能力。

常用场景

  • 查看消息中的图片/视频后进行保存
  • 通过 Message.view() 方法打开预览后操作

与 Message 配合使用

python
from pywxauto import Weixin

wx = Weixin()
chat = wx.chat_with("张三")
messages = chat.get_visible_messages()

# 查看图片消息
for msg in messages:
    if msg.type_label == "图片":
        msg.view()  # 打开预览
        break

预览窗口中的打印功能。

属性

属性类型说明
printerstr当前打印机
colorstr颜色模式
paper_sizestr纸张大小
orientationstr方向
auto_fillbool自动填充
auto_rotatebool自动旋转

方法

  • print(printer=None, color=None, paper_size=None, ...) — 执行打印
  • cancel() — 取消打印