https://github.com/michiwend/goplaceholder
a small golang lib to generate placeholder images
https://github.com/michiwend/goplaceholder
Last synced: about 1 year ago
JSON representation
a small golang lib to generate placeholder images
- Host: GitHub
- URL: https://github.com/michiwend/goplaceholder
- Owner: michiwend
- License: mit
- Created: 2014-10-12T00:50:46.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-17T18:24:14.000Z (over 10 years ago)
- Last Synced: 2025-04-12T22:06:02.230Z (about 1 year ago)
- Language: Go
- Size: 12.7 KB
- Stars: 29
- Watchers: 2
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go-with-stars - goplaceholder - 01-17 | (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images - ★ 20 (Utilities)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. - :arrow_down:6 - :star:11 (Utilities / HTTP Clients)
- awesome-go-cn - goplaceholder
- awesome-go-cn - goplaceholder
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go-cn - goplaceholder
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- fucking-awesome-go - :octocat: goplaceholder - a small golang lib to generate placeholder images. :star: 10 :fork_and_knife: 5 (Utilities / Advanced Console UIs)
- awesome-go-plus - goplaceholder - a small golang lib to generate placeholder images.  (Utilities / Utility/Miscellaneous)
- go-awesome-with-star-updatetime - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go - goplaceholder - | - | - | (Utilities / HTTP Clients)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go-zh - goplaceholder
- awesome-go-processed - goplaceholder - a small golang lib to generate placeholder images.| (Utilities / Advanced Console UIs)
- awesome-go-cn - goplaceholder
- fucking-awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go-extra - goplaceholder - 10-12T00:50:46Z|2016-01-17T18:24:14Z| (Utilities / Fail injection)
- awesome-Char - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go-info - goplaceholder
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / <span id="高级控制台用户界面-advanced-console-uis">高级控制台用户界面 Advanced Console UIs</span>)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Advanced Console UIs)
README
goplaceholder
=============
a small golang lib to generate placeholder images.
## Usage
get it
```
$ go get github.com/michiwend/goplaceholder
```
simple example
```Go
placeholder, err := goplaceholder.Placeholder(
"Lorem ipsum!",
"/usr/share/fonts/TTF/DejaVuSans-Bold.ttf",
color.RGBA{150, 150, 150, 255},
color.RGBA{204, 204, 204, 255},
400, 200)
```
results in

## Webservice
You can try it as a web service at
[placeholder.michiwend.com](http://placeholder.michiwend.com/400x300.png?text=lorem%20ipsum!).
The following requests are allowed:
* /800x600.png
* /800x600.png?text=foo
* /500.png
* /500.png?text=foo