clipboard
位於 utils
包(package)。 說明
在字符向量和 MS Windows 中的 Windows 剪貼板之間傳輸文本(僅限)。
用法
getClipboardFormats(numeric = FALSE)
readClipboard(format = 13, raw = FALSE)
writeClipboard(str, format = 13)
參數
numeric |
邏輯:結果應該是人類可讀的形式(默認)還是原始數字? |
format |
給出所需格式的整數。 |
raw |
該值應該作為原始向量而不是字符向量返回嗎? |
str |
字符向量或原始向量。 |
細節
Windows 剪貼板提供多種格式的數據:參見例如https://docs.microsoft.com/en-gb/windows/desktop/dataxchg/clipboard-formats.
標準格式包括
CF_TEXT | 1 | 機器區域設置中的文本 |
CF_BITMAP | 2 | |
CF_METAFILEPICT | 3 | 圖元文件圖片 |
CF_SYLK | 4 | 符號鏈接 |
CF_DIF | 5 | 數據交換格式 |
CF_TIFF | 6 | Tagged-Image 文件格式 |
CF_OEMTEXT | 7 | OEM 代碼頁中的文本 |
CF_DIB | 8 | 設備無關位圖 |
CF_PALETTE | 9 | |
CF_PENDATA | 10 | |
CF_RIFF | 11 | 音頻數據 |
CF_WAVE | 12 | 音頻數據 |
CF_UNICODETEXT | 13 | Unicode 文本 (UCS-2) |
CF_ENHMETAFILE | 14 | 增強型圖元文件 |
CF_HDROP | 15 | Drag-and-drop數據 |
CF_LOCALE | 16 | 剪貼板上文本的區域設置 |
CF_MAX | 17 | Shell-oriented 格式 |
應用程序通常以其中一種或多種格式以及可能的其他私有格式提供數據。使用 raw = TRUE
讀取二進製格式,使用 raw = FALSE
(默認)讀取文本格式。當前代碼頁用於將文本轉換為 Unicode 文本,相關信息包含在 CF_LOCALE
格式中。 (如果您在與 Windows 不同的語言環境中運行 R,請小心。建議讀取為 Unicode 文本,以便 Windows 根據 CF_LOCALE
進行轉換(如果可用)。)
writeClipboard
函數將使用標準 CR-LF 行終止符將字符向量寫入文本或 Unicode 文本。它將原始向量直接複製到剪貼板,而不進行任何更改。建議使用 Unicode 文本(默認)而不是文本,以避免互操作性問題。 (注意R4.2 及最新係統上的更新版本使用 UTF-8 作為本機編碼,但計算機的區域設置使用不同的編碼。)
值
對於 getClipboardFormats
,可用格式的字符或整數向量(按數字順序)。如果已知非人類可讀的字符表示,則返回該數字。
對於 readClipboard
,默認為字符向量;如果 raw
為 TRUE
,則為原始向量;如果格式不可用,則為 NULL
。
對於writeClipboard
,指示成功或失敗的不可見邏輯。
注意
這僅適用於 Windows。
也可以看看
file
可用於建立與剪貼板的連接。
相關用法
- R close.socket 關閉套接字
- R create.post 準備電子郵件和帖子的輔助函數
- R cite 引用參考書目條目
- R citation 在出版物中引用 R 和 R 包
- R citEntry 參考書目條目(舊接口)
- R count.fields 計算每行的字段數
- R combn 生成 n 個元素的所有組合,一次取 m 個
- R compareVersion 比較兩個包版本號
- R chooseBioCmirror 選擇 Bioconductor 鏡像
- R changedFiles 檢測哪些文件已更改
- R chooseCRANmirror 選擇 CRAN 鏡像
- R choose.dir 在 MS Windows 上交互式選擇文件夾
- R contrib.url 在類似 CRAN 的存儲庫中查找適當的路徑
- R charClass 人物分類
- R choose.files 在 MS Windows 上交互式選擇文件列表
- R capture.output 將輸出發送到字符串或文件
- R select.list 從列表中選擇項目
- R COMPILE 編譯用於 R 的文件
- R readRegistry 讀取 Windows 注冊表配置單元
- R browseVignettes 在 HTML 瀏覽器中列出暈影
- R hasName 檢查姓名
- R nsl 按主機名查找 IP 地址
- R edit 調用文本編輯器
- R hsearch-utils 幫助搜索實用程序
- R download.packages 從類似 CRAN 的存儲庫下載軟件包
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Read/Write to/from the Clipboard in MS Windows。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。