一、软件简介
FastStone Capture是一款功能强大的屏幕截图和录屏软件,能够方便快捷地进行屏幕截图和录制电脑屏幕活动。它支持各种截图和录屏模式,可以满足用户不同的需求。
二、截图功能
1、全屏截图
操作步骤:
1)打开FastStone Capture,点击“全屏幕捕捉”按钮;
2)在弹出的全屏设置菜单中进行相关设置;
3)点击“捕捉”按钮,进行全屏截图。
截图结果会出现在FastStone Capture编辑界面中,用户可以对截图进行编辑和保存。
2、窗口截图
操作步骤:
1)打开FastStone Capture,点击“窗口捕捉”按钮;
2)在弹出的窗口设置菜单中,选择要截图的窗口;
3)点击“捕捉”按钮,进行窗口截图。
截图结果会出现在FastStone Capture编辑界面中,用户可以对截图进行编辑和保存。
3、矩形截图
操作步骤:
1)打开FastStone Capture,点击“矩形捕捉”按钮;
2)拖动鼠标,选中要截图的区域;
3)点击“捕捉”按钮,进行矩形截图。
截图结果会出现在FastStone Capture编辑界面中,用户可以对截图进行编辑和保存。
三、录屏功能
1、全屏录屏
操作步骤:
1)打开FastStone Capture,点击“录制屏幕”按钮;
2)在弹出的录制设置菜单中进行相关设置;
3)点击“开始录制”按钮,进行全屏录屏;
4)在录制完成后,点击“停止录制”按钮。
录屏结果会出现在FastStone Capture编辑界面中,用户可以对音频和视频进行编辑和保存。
2、窗口录屏
操作步骤:
1)打开FastStone Capture,点击“录制屏幕”按钮;
2)在弹出的录制设置菜单中选择“窗口”模式;
3)选择要录制的窗口;
4)点击“开始录制”按钮,进行窗口录屏;
5)在录制完成后,点击“停止录制”按钮。
录屏结果会出现在FastStone Capture编辑界面中,用户可以对音频和视频进行编辑和保存。
3、区域录屏
操作步骤:
1)打开FastStone Capture,点击“录制屏幕”按钮;
2)在弹出的录制设置菜单中选择“区域”模式;
3)拖动鼠标,选中要录制的区域;
4)点击“开始录制”按钮,进行区域录屏;
5)在录制完成后,点击“停止录制”按钮。
录屏结果会出现在FastStone Capture编辑界面中,用户可以对音频和视频进行编辑和保存。
四、常用设置
1、快捷键设置
在FastStone Capture中,用户可以自定义截图和录屏的快捷键,方便快捷地进行操作。用户可以在“选项-常规-快捷键设置”中进行设置。
2、格式设置
在FastStone Capture中,用户可以自定义截图和录屏的格式和质量,满足不同需求。用户可以在“选项-输出-格式设置”中进行设置。
3、鼠标设置
在FastStone Capture中,用户可以自定义鼠标的样式和颜色,方便截图和录屏操作的展示。用户可以在“选项-常规-鼠标”中进行设置。
五、总结
FastStone Capture是一款功能强大的屏幕截图和录屏软件,它支持多种截图和录屏模式,可以满足用户不同的需求。在操作和设置上都比较简单易用,适合各种用户使用。
完整代码示例
// 全屏截图
function captureFullScreen() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.captureFullScreen(); // 进行全屏截图
}
// 窗口截图
function captureWindow() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.captureWindow(); // 进行窗口截图
}
// 矩形截图
function captureRect() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.captureRect(); // 进行矩形截图
}
// 全屏录屏
function recordFullScreen() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.startRecordingFullScreen(); // 开始全屏录屏
// recording...
fsCapture.stopRecording(); // 停止录屏
}
// 窗口录屏
function recordWindow() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.startRecordingWindow(); // 开始窗口录屏
// recording...
fsCapture.stopRecording(); // 停止录屏
}
// 区域录屏
function recordRegion() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.startRecordingRegion(); // 开始区域录屏
// recording...
fsCapture.stopRecording(); // 停止录屏
}
// 快捷键设置
function setShortcutKeys() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.setShortcutKeys('Ctrl+Alt+A', 'captureFullScreen'); // 设置全屏截图的快捷键
fsCapture.setShortcutKeys('Ctrl+Alt+B', 'captureWindow'); // 设置窗口截图的快捷键
fsCapture.setShortcutKeys('Ctrl+Alt+C', 'captureRect'); // 设置矩形截图的快捷键
fsCapture.setShortcutKeys('Ctrl+Alt+D', 'recordFullScreen'); // 设置全屏录屏的快捷键
fsCapture.setShortcutKeys('Ctrl+Alt+E', 'recordWindow'); // 设置窗口录屏的快捷键
fsCapture.setShortcutKeys('Ctrl+Alt+F', 'recordRegion'); // 设置区域录屏的快捷键
}
// 格式设置
function setFormat() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.setFormat('PNG', 100); // 设置截图和录屏的格式和质量
}
// 鼠标设置
function setMouse() {
var fsCapture = new FastStoneCapture(); // 创建FastStoneCapture对象
fsCapture.setMouse('red', 'crosshair'); // 设置鼠标的样式和颜色
}