1. 製品
  2.   画像
  3.   GO
  4.   GeoPattern
 
  

オープンソース画像操作ライブラリ(Go Developers)

Go の文字列から美しいジェネレーション画像パターンを作成するには、API の無料。

GeoPattern は、Go 開発者がアプリケーション内の文字列から生成画像パターンを作成するためのオープンソース API です。 API は、文字列からタイリング SVG パターンを生成します。文字列ハッシュの値を決定することにより、SHA、色、およびパターンに変換されます。色相をデフォルトの基本色から変更することで、出力画像の色を変更できます。 API には 16 の異なるパターン オプションが用意されており、一度に 1 つずつ使用できます。

THe SVG 出力 API 網膜ディスプレイに最適です。 ユーザーがイメージをコンテナの背景画像として使用できるようにします。 API を使用して、chevrons、同心円、ダイヤモンド、六角形、モザイク スクエア、ネスト スクエア、八角形、オーバーラップ サークル、オーバーラップ リング、有料、プラス サイン、正弦波、四角形、tessellation、三角形、はいパターンを作成できます。

Previous Next

GeoPatternで始める

GeoPatternをインストールする最も簡単でお勧めの方法はGitHubを介してあります。 下記のコマンドで簡単かつスムーズなインストールができます。

GitHubを介してGeoPatternをインストール

 go get github.com/pravj/geopattern

Gtライブラリによるパターンイメージの生成

オープンソースGeoPatternライブラリは、ソフトウェア開発者がGoコマンドを使用して、独自のアプリケーション内でジオパターン図面をプログラム的に生成することができます。 開発者は、カスタムパターンフレーズを解析し、任意のタイプを選択することでパターンを生成する必要があります。 生成されたジオパターンのベースカラーと背景色を設定することもできます。

Gt APIでパターンイメージを作成する

package main
import (
	"fmt"
	"github.com/pravj/geopattern"
)
// Prints pattern's SVG string for a specific pattern
func main() {
	args := map[string]string{"generator": "squares"}
	gp := geopattern.Generate(args)
	fmt.Println(gp)
}

Gt による特定のベース背景色によるパターンイメージ作成

package main
import (
	"fmt"
	"github.com/pravj/geopattern"
)
// Prints pattern's SVG string with a specific base background color
func main() {
	args := map[string]string{"baseColor": "#e2b"}
	gp := geopattern.Generate(args)
	fmt.Println(gp)
}
 日本