screenshot

package module
v0.0.0-...-dc201b6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2018 License: MIT Imports: 4 Imported by: 0

README

Screenshot

Simple cross-platform pure Go screen shot library. (tested on linux&windows&osx)


Installation

go get github.com/vova616/screenshot

Basic Usage

Import the package

import (
    "github.com/vova616/screenshot"
)
func main() {
    img, err := screenshot.CaptureScreen()
    myImg := image.Image(img)
}

Dependencies


Examples

Look at example/ folder.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ScreenshotUtil

type ScreenshotUtil interface {
	ScreenRect() (image.Rectangle, error)
	CaptureScreen() (*image.RGBA, error)
	CaptureRect(rect image.Rectangle) (*image.RGBA, error)
	Close()
}

func CreateScreenshotUtility

func CreateScreenshotUtility() (ScreenshotUtil, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL