dev.capabilities
位於 grDevices
包(package)。 說明
查詢當前圖形設備的能力。
用法
dev.capabilities(what = NULL)
參數
what |
與“值”部分中列出的組件名稱部分匹配的字符向量,或列出所有可用函數的 |
細節
這些函數必須由圖形設備的作者指定,除非它們可以從缺少的鉤子中推斷出來。因此,它們通常會以 NA
的形式返回,並且可能反映底層設備的最大函數,其中一個設備支持多種輸出格式。
如果圖形格式支持的話,大多數最新設備都支持半透明顏色(PostScript 不支持)。另一方麵,支持(完全或半)透明背景的圖形格式相對較少:通常後者僅出現在 PDF 和 PNG 圖中。
值
具有以下部分或全部組件的命名列表,其中任何組件都可能采用值 NA
:
semiTransparency |
邏輯:設備是否支持半透明顏色? |
transparentBackground |
字符:設備是否支持(半)透明背景?可能的值為 |
rasterImage |
字符:設備在多大程度上支持 |
capture |
邏輯:當前設備是否支持 |
locator |
|
events |
字符:該設備上可以生成哪些事件?目前這將是一個子集 |
patterns |
字符:設備是否支持圖案填充? |
clippingPaths |
邏輯:設備是否支持剪切路徑? |
masks |
性格:設備支持口罩嗎? |
compositing |
字符:設備是否支持合成運算符?有許多可能的操作符和設備可以支持任何子集。例如, |
transformations |
邏輯:設備是否支持仿射變換? |
paths |
邏輯:設備是否支持描邊和填充路徑? |
glyphs |
邏輯:設備是否支持渲染字形? |
例子
dev.capabilities()
也可以看看
有關交互事件的詳細信息,請參閱getGraphicsEvent
。
相關用法
- R dev.capture 將設備輸出捕獲為光柵圖像
- R dev.interactive 當前圖形設備是否具有交互性?
- R dev.size 查找設備表麵的尺寸
- R dev.flush 保持或刷新屏幕圖形設備上的輸出
- R dev 控製多個設備
- R devAskNewPage 新頁麵前提示
- R dev2bitmap 通過 Ghostscript 用於位圖文件的圖形設備
- R dev2 在多個設備之間複製圖形
- R densCols 平滑密度圖的顏色
- R axisTicks 計算漂亮的軸刻度
- R hcl HCL 顏色規格
- R quartzFonts 石英字體
- R as.graphicsAnnot 強製圖形注釋對象
- R xyTable (x,y) 點的重數,例如,對於向日葵圖
- R chull 計算一組點的凸包
- R convertColor 在色彩空間之間轉換
- R X11Fonts X11 字體
- R plotmath R 中的數學注釋
- R pdf.options 設置/查看 pdf 參數默認值的輔助函數
- R windows Windows 圖形設備
- R rgb RGB 顏色規格
- R check.options 設置帶有一致性檢查的選項
- R msgWindow 操縱窗口
- R n2mfrow 根據繪圖數計算默認“mfrow”
- R hsv HSV 顏色規格
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Query Capabilities of the Current Graphics Device。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。