Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michiwend/goplaceholder
a small golang lib to generate placeholder images
https://github.com/michiwend/goplaceholder
Last synced: 24 days 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 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-17T18:24:14.000Z (over 8 years ago)
- Last Synced: 2024-01-31T05:55:01.035Z (4 months ago)
- Language: Go
- Size: 12.7 KB
- Stars: 28
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- 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-go-cn - goplaceholder
- awesome-go-zh - 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 - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go-projects - 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 / Advanced Console UIs)
- awesome-go-with-framework - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- 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-stars - 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 / Advanced Console UIs)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go. - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Advanced Console UIs)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / <span id="高级控制台用户界面-advanced-console-uis">高级控制台用户界面 Advanced Console UIs</span>)
- awesome-go-with-stars - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- repo-1316-awesome-go-cn - goplaceholder
- repo-1211-awesome-go-cn - goplaceholder
- awesome-Char - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-reader - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- Go-awesome - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Utility/Miscellaneous)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Advanced Console UIs)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Advanced Console UIs)
- go-awesome-cn-star - goplaceholder
- awesome-go-cn - goplaceholder
- awesome-go-handwritten - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. - :arrow_down:6 - :star:11 (Utilities / HTTP Clients)
- awesome-go2 - goplaceholder - a small golang lib to generate placeholder images. (Utilities / Advanced Console UIs)
- 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 / Advanced Console UIs)
- awesome-go - goplaceholder - a small golang lib to generate placeholder images. (Utilities / HTTP Clients)
- awesome-go-cn - goplaceholder
- awesome-go-zh - goplaceholder
- 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-cn - goplaceholder
- awesome-go - goplaceholder - a small golang lib to generate placeholder images - ★ 20 (Utilities)
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
![example placeholder](example/lorem.png)
## 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