`

代码截取屏幕

    博客分类:
  • java
阅读更多
通过java.awt.Robot的createScreenCapture截屏.
public static void captureScreen(String fileName) throws Exception {

    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Rectangle screenRectangle = new Rectangle(screenSize);
    Robot robot = new Robot();
    BufferedImage image = robot.createScreenCapture(screenRectangle);
    ImageIO.write(image, "png", new File(fileName));
}
分享到:
评论
4 楼 bill.end 2009-07-15  
fwh3002 写道
找了好几天都找不到这这方面的资料

呵呵,这个我也没坐过。
http://www.thumbalizr.com/
这个网站是类似你的要求吧?它好象是提供了一个api供使用,你可以试试。
3 楼 fwh3002 2009-07-15  
找了好几天都找不到这这方面的资料
2 楼 bill.end 2009-07-14  
     不行吧。
1 楼 fwh3002 2009-07-13  
web方式可行吗?

相关推荐

    c#截取屏幕源代码 c#截取屏幕源代码

    在C#编程中,截取屏幕是一项常见的任务,可以用于屏幕录制、截图工具或任何需要获取桌面图像的应用程序。下面将详细介绍如何使用C#来实现屏幕截取,并提供相关的源代码示例。 首先,我们需要了解在Windows操作系统...

    pb截取屏幕的功能,类微信截屏功能

    pb截取屏幕的功能,类微信截屏功能 适合PB开发人员。 导入sru文件 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取屏幕的功能,类微信截屏功能 pb截取...

    截取屏幕颜色值获取代码

    在计算机编程中,"截取屏幕颜色值获取代码"是一个常见的需求,特别是在开发图形用户界面或者进行自动化测试时。这个过程通常涉及到图像处理和颜色空间转换。以下是一些相关的知识点: 1. **屏幕截图**: 屏幕截图是...

    截取当前屏幕源代码

    8. **屏幕截图与屏幕录制**:虽然标题提及的是"屏幕源代码",但有时人们可能混淆为屏幕截图。屏幕截图工具如Snipping Tool(Windows)或Grab(macOS)能捕获屏幕的图像,而非源代码。若需要保存可视化的屏幕内容,...

    DELPHI屏幕截图抓屏工具源代码

    标题 "DELPHI屏幕截图抓屏工具源代码" 指的是使用 Delphi 开发的一款用于截取屏幕图像的应用程序的源代码。Delphi 是一种基于 Object Pascal 的集成开发环境(IDE),它提供了丰富的组件库和强大的编程能力,使得...

    Android屏幕截图功能代码

    Android中截取屏幕截图功能代码,在android APP程序中,可以用以上代码截图。

    C# 截取屏幕核心代码

    本文将详细介绍如何使用C#语言编写代码来截取屏幕,并对给定的核心代码进行深入分析。 #### 二、关键概念与原理 ##### 2.1 屏幕对象与属性 在.NET Framework中,`System.Windows.Forms`命名空间提供了`Screen`类,...

    C#屏幕截图源代码

    "C#屏幕截图源代码"这个主题涉及到的是如何利用C#编程实现屏幕抓图功能,这是许多应用程序和工具中常见的需求。下面将详细介绍相关知识点。 1. **C#基础** 在了解屏幕截图之前,我们需要理解C#的基础知识,包括类...

    用纯C#实现截取屏幕指定区域

    描述中提到,作者对于使用系统API实现屏幕截图有所保留,认为它破坏了代码的“和谐”。实际上,虽然系统API通常能提供更底层、更高效的截图功能,但使用它们会使得代码与特定操作系统紧密耦合,可能在跨平台时遇到...

    截屏程序代码,用于截取屏幕图像信息

    本压缩包提供的是一段C++代码,专为在PC上实现屏幕截图功能而设计。C++是一种强大且灵活的编程语言,非常适合创建这种类型的应用程序。 在C++中实现屏幕截图功能涉及到几个关键知识点: 1. 图像处理库:由于C++...

    C#编写屏幕截图代码

    以下是一个基本的屏幕截图代码示例: ```csharp using System; using System.Drawing; using System.Windows.Forms; public class ScreenshotExample { public static void Main() { // 获取整个屏幕的...

    屏幕截图功能,VB.NET代码实现

    下面我们将详细探讨如何使用VB.NET代码实现屏幕截图功能。 首先,我们需要了解VB.NET中的Graphics类。Graphics类是GDI+的核心部分,它可以用于绘制图形、文字和图像。在屏幕截图中,我们需要获取当前屏幕的图形上...

    vc++实现截取屏幕功能 源代码

    本篇文章将深入探讨如何利用VC++编写源代码来实现屏幕截取,并将其复制到剪贴板,以便用户可以方便地粘贴到其他应用程序中。 首先,我们需要理解屏幕截取的基本原理。在Windows操作系统中,屏幕内容是作为一个设备...

    C# 截取屏幕代码 并且可以保存

    在C#编程环境中,我们可以利用.NET Framework提供的丰富的类库来实现屏幕截取并保存的功能。以下将详细讲解如何实现这个功能,并提供相关的知识点。 首先,我们需要了解`System.Drawing`命名空间,它包含了处理图形...

    截取屏幕代码VC++

    在屏幕截取中,可能使用了WH_SHELL类型的钩子,以捕捉用户界面的相关操作,比如按下截图快捷键。钩子函数在DLL中定义,通过`SetWindowsHookEx()`设置,当指定的消息发生时,系统会调用该函数。 4. **编译与部署**:...

    5.如何截取当前屏幕?(Visual C++编程 源代码)

    5.如何截取当前屏幕?(Visual C++编程 源代码)5.如何截取当前屏幕?(Visual C++编程 源代码)5.如何截取当前屏幕?(Visual C++编程 源代码)5.如何截取当前屏幕?(Visual C++编程 源代码)5.如何截取当前屏幕?...

    Qt图像代码之屏幕截图

    这个“Qt图像代码之屏幕截图”主题主要涵盖了如何利用Qt库提供的API实现这一功能。Qt是一个跨平台的C++图形用户界面应用程序开发框架,广泛应用于桌面和移动设备的开发。 首先,要进行屏幕截图,我们需要导入Qt的`...

    C# 屏幕截图源码C# 屏幕截图源码C# 屏幕截图源码

    例如,可以通过调整`BitBlt`函数的源坐标来截取特定窗口或屏幕的一部分。同时,为了提高用户体验,还可以添加拖放选择区域、预览、定时截图等功能。 在学习和使用这些知识点时,开发者需要对Windows API和C#的托管...

    C#写的屏幕截取程序

    屏幕截取程序是计算机软件开发中的一个常见任务,特别是在用户界面设计、测试和故障报告等领域。本项目以C#编程语言为基础,利用Windows操作系统提供的...分析和学习这段代码,可以加深对C#调用API进行屏幕截图的理解。

    Android 区域截屏及录屏DEMO

    我们需要编写JNI代码,通过`libui`库的`ui_printScreen`等函数来捕获特定区域的屏幕截图。 录屏功能则涉及到MediaRecorder类,这是一个用于录制音频和视频的类。在Android 6.0(API级别23)及以上版本,系统提供了...

Global site tag (gtag.js) - Google Analytics