一個跨平臺的庫,用于在Java應用程序中進行屏幕和視頻捕捉
標簽:截圖開發商: TeamDev
當前版本: v3.7
產品類型:控件
產品功能:工業數據采集軟件
平臺語言:JAVA
開源水平:不提供源碼
本產品的分類與介紹僅供參考,具體以商家網站介紹為準,如有疑問請來電 023-68661681 咨詢。
跨平臺兼容性
視頻捕獲與音頻錄制
靈活的捕獲區域選擇
豐富的圖像格式支持
JxCapture是一種跨平臺、能為Java應用程序提供綜合屏幕抓取API的庫程序。不論是整個窗口還是單個對象,你都能抓取屏幕上的所有圖片元素然后將它保存為java.awt.image.BufferedImage對象以便進一步在Java代碼里處理。
聲明:本產品中文介紹為慧都網版權所有,未經慧都公司書面許可,嚴禁拷貝、轉載!
* 關于本產品的分類與介紹僅供參考,精準產品資料以官網介紹為準,如需購買請先行測試。
您可以捕獲任何屏幕活動并將結果保存為電影文件。API使您能夠指定結果電影的格式、大小、比特率和編解碼器。
您可以錄制帶有麥克風或其他輸入設備聲音的結果視頻。
您將能夠在多顯示器上進行全屏捕獲,捕獲矩形屏幕區域、整個窗口或任何UI元素。
在Windows平臺上,當窗口位于屏幕外部或被其他窗口覆蓋時,您可以捕獲確定的窗口。
全屏截屏示例代碼
package jxcapture.image; import com.teamdev.jxcapture.CompressionQuality; import com.teamdev.jxcapture.ImageCapture; import com.teamdev.jxcapture.image.ImageFormat; import com.teamdev.jxcapture.video.FullScreen; import java.io.File; /** * The example demonstrates full screen capturing. * Platforms: All * Image source: FullScreen * Output image format: JPEG * Output file: FullScreen.jpg */ public class CaptureFullScreen { public static void main(String[] args) throws Exception { ImageCapture imageCapture = ImageCapture.create(new FullScreen()); long before = System.currentTimeMillis(); imageCapture.takeSnapshot().save(new File("FullScreen.jpg"), ImageFormat.JPEG, CompressionQuality.HIGH); long after = System.currentTimeMillis(); imageCapture.release(); System.out.println("Operation took " + (after - before) + " milliseconds."); } }
評估支持 | 標準支持 | 高級支持 | |
---|---|---|---|
產品使用幫助 | 有 | 有 | 有 |
一個工作日內響應 | 有 | 有 | 有 |
通過電子郵件提供 | 有 | 有 | 有 |
產品更新 | — | 有 | 有 |
電話、聊天和遠程桌面 | — | — | 有 |
功能開發 | — | — | 有 |
優先問題解決 | — | — | 有 |
更新時間:2025-04-27 16:47:11.000 | 錄入時間:2008-03-12 10:03:04.000 | 責任編輯:吉煒煒