클립보드 항목 쓰기 (pasteboard.write_items)
선언
pasteboard.write_items(클립보드 항목 [, 옵션 ])
pasteboard.write_items(클립보드 항목 목록 [, 옵션 ])
매개변수
-
클립보드 항목
테이블. 키는 범용 형식 식별자이고 값은 문자열 데이터입니다. -
클립보드 항목 목록
테이블. 각 항목이 클립보드 항목입니다. -
옵션
테이블, 선택 사항.
local_only: 불리언. 로컬 기기에만 저장하며 iOS 10 이상에서 지원합니다.
expiration_date: 숫자. 초 단위 Unix 타임스탬프이며 iOS 10 이상에서 지원합니다.클립보드 항목 구조
{
["public.utf8-plain-text"] = "普通文本",
["public.rtf"] = "RTF 数据",
["public.html"] = "HTML 数据",
["public.png"] = "PNG 二进制数据",
...
}
반환값
- 성공 여부
불리언. 쓰기에 성공하면true, 그렇지 않으면false를 반환합니다.
설명
클립보드 항목을 시스템 클립보드에 씁니다. 같은 클립보드 항목에 여러 형식의 표현을 제공할 수 있습니다.
iOS 9에서는 옵션 인수를 무시합니다.
이 함수는 20260428 이후 버전에서 사용할 수 있습니다
예제
pasteboard.write_items({
{
["public.utf8-plain-text"] = "normal bold italic red\n你好",
["public.rtf"] = [[{\rtf1\ansi\deff0
{\fonttbl{\f0 Helvetica;}}
{\colortbl;\red255\green0\blue0;}
\f0\fs32 normal {\b bold} {\i italic} \cf1 red\cf0\par
\u20320?\u22909?
}]],
["public.html"] = [[<p>normal <b>bold</b> <i>italic</i> <span style="color:red">red</span><br>你好</p>]],
},
}, {
local_only = true,
expiration_date = os.time() + 3600,
})