1. produkty
  2.   obraz
  3.   GO
  4.   Canvas
 
  

Open Source Go API pro zpracování vektorových výkresů

Pure Go Library, která vývojářům umožňuje exportovat vektorové kresby do SVG, PDF, EPS, rastrových obrázků jako PNG, JPG, GIF a mnoha dalších.

Canvas je open source čistě knihovna pro vektorové kreslení Go, která poskytuje kompletní kreslicí funkce stejné jako u HTML5 canvas API prostřednictvím WASM a OpenGL. Knihovna umožňuje vývojářům softwaru exportovat vektory do SVG, PDF, EPS a rastrových obrázků jako PNG, JPG, GIF a mnoha dalších v rámci jejich vlastních aplikací.

Knihovnu lze považovat za dobrou Go alternativu pro Káhiru nebo node-canvas. Knihovna obsahovala podporu pro širokou škálu funkcí souvisejících s manipulací s cestami, jako je zploštění, hlazení a přerušování atd. Zahrnovala podporu pro formátování textu a vkládání písem. Písma můžete také snadno převést na obrysy. Vývojáři mohou snadno používat funkce vykreslování grafů, map a dokumentů.

Previous Next

Začínáme s plátnem

Nejjednodušší a doporučený způsob instalace Canvas je přes GitHub.

Nainstalujte Imaging přes GitHub

go get -u https://github.com/tdewolff/canvas.git

Kreslení a správa textu prostřednictvím rozhraní Go API

Open source knihovna Canvas obsahuje několik důležitých funkcí souvisejících s kreslením a správou textu pomocí příkazů Go. Knihovna obsahuje velmi silnou podporu pro formátování textu a má dobrý formátovač textu a vkládá písma nebo je převádí na obrysy. Podporuje funkce, jako je vkládání textu do rámečku, použití stylů a textových dekorací, typografické substituce, kreslení textu jako cesty, malování rastrovaných obrázků a mnoho dalšího.

Budování a správa cest

Open source knihovna Canvas dává softwarovým vývojářům možnost vytvářet cesty uvnitř jejich vlastních aplikací. Cesta se obvykle skládá z několika dílčích cest, z nichž každá začíná příkazem PřesunoutDo. Pamatujte prosím, že překrývající se cesty se mohou zrušit. Z těchto cest můžete snadno extrahovat informace. Můžete také manipulovat, transformovat, připojit cestu, spojit cestu a obrátit směr cesty.

Vykreslit textový dokument do formátu PNG

Open source knihovna Canvas umožňuje vývojářům softwaru vykreslovat textové dokumenty do formátu PNG uvnitř jejich vlastní aplikace pomocí programovacích příkazů Go. Knihovna umožňuje generovat obrázek přes plátno a snadno z něj vygenerovat PNG. 

 Čeština