Convert WriteFreely quotes to Instagram / PixelFed posts.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Matt Baer 1fe0b16d4f Move project to writefreely org pirms 3 gadiem
cmd/wfgraphic-cli Move project to writefreely org pirms 3 gadiem
fonts Support setting font for graphic pirms 3 gadiem
.gitignore Ignore .idea dir pirms 3 gadiem
LICENSE License project under AGPL pirms 3 gadiem
README.md Move project to writefreely org pirms 3 gadiem
go.mod Move project to writefreely org pirms 3 gadiem
go.sum Add go.sum file pirms 3 gadiem
options.go Remove default instance pirms 3 gadiem
textpic.go Support configuring image size pirms 3 gadiem

README.md

text-pic

This tool generates a social media-friendly graphic from some text. It’s especially made to be paired with WriteFreely, a minimalist blogging platform.

Usage

To run this, you’ll need Go installed. With that, you can compile the project:

go get github.com/writefreely/text-pic/cmd/wfgraphic-cli

Then you can run wfgraphic-cli with the options below.

Usage of wfgraphic-cli:
  -font string
        Post font (options: "serif", "sans", "mono") (default "serif")
  -h string
        WriteFreely instance hostname (e.g. "pencil.writefree.ly")
  -o string
        Image output filename (default "out.png")
  -size string
        Image size, either a single number for a square (e.g. "900") or a combined width and height (e.g. "1080x1920") (default "1024")
  -u string
        WriteFreely author username (for multi-user instances)

The actual content of the graphic is read from stdin, which you can either supply when prompted to, or pipe in, for example:

cat quote.txt | ./wfgraphic-cli -h write.as -u blog

Examples

Sample using default fonts. Sample using 'sans' font and a custom domain.