1234567891011121314151617181920212223242526272829303132333435363738 |
- import clipboard
- import pyperclip
- import pyautogui
- import time
- import klembord
- from PIL import Image
- import clipboard
- def copy_rich_text(rich_text):
- # 使用 pyautogui 模拟 Ctrl+C 复制富文本
- pyautogui.hotkey("ctrl", "c")
- # 等待一段时间确保复制操作完成
- time.sleep(1)
- if __name__ == "__main__":
- # 打开GIF图片
- image = Image.open('img.png')
- # 将图片转换为字节流
- image_bytes = image.tobytes()
- rich_text_to_copy = "<b>Hello</b>, <i>this is</i> %s<font color='red'>rich text</font>."%(image_bytes)
- #
- # 模拟复制富文本
- # pyperclip.copy(rich_text_to_copy)
- #
- klembord.set_with_rich_text(' is rich text.',rich_text_to_copy)
- # # 检查是否成功复制文本
- # copied_text = pyperclip.paste()
- # print(f"Copied Text: {copied_text}")
|