1. Produse
  2.   Imagine
  3.   GO
  4.   Canvas
 
  

Open Source Go API pentru procesarea desenelor vectoriale

Pure Go Library care permite dezvoltatorilor să exporte desene vectoriale în SVG, PDF, EPS, imagini raster precum PNG, JPG, GIF și multe altele.

Canvas este o bibliotecă de desene vectoriale Go cu sursă deschisă, care oferă o funcționalitate completă de desen, la fel ca cea a API-ului HTML5 canvas prin WASM și OpenGL. Biblioteca permite dezvoltatorilor de software să exporte vectori în SVG, PDF, EPS și imagini raster precum PNG, JPG, GIF și multe altele în cadrul propriilor aplicații.

Biblioteca poate fi considerată o bună alternativă Go pentru Cairo sau node-canvas. Biblioteca a inclus suport pentru o gamă largă de caracteristici legate de manipularea căilor, cum ar fi aplatizarea, mângâierea și liniuța, etc. A inclus suport pentru formatarea textului și încorporarea fonturilor. De asemenea, puteți converti fonturile în contururi cu ușurință. Dezvoltatorii pot utiliza cu ușurință graficele, hărțile și documentele.

Previous Next

Noțiuni introductive cu Canvas

Cel mai simplu și recomandat mod de a instala Canvas este prin GitHub.

Instalați Imaging prin GitHub

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

Desenați și gestionați textul prin Go API

Biblioteca Canvas cu sursă deschisă a inclus câteva caracteristici importante legate de desenarea și gestionarea textului folosind comenzile Go. Biblioteca a inclus un suport foarte puternic pentru formatarea textului și are un format de text bun și încorporează fonturi sau le convertește în contururi. Acceptă funcții precum introducerea textului în casetă, aplicarea stilurilor și decorațiunilor de text, înlocuiri tipografice, desenarea textului ca cale, pictarea imaginilor rasterizate și multe altele.

Construirea și gestionarea căilor

Biblioteca Canvas open source oferă dezvoltatorilor de software capacitatea de a construi căi în interiorul propriilor aplicații. O cale constă, de obicei, din mai multe subcăi, fiecare încep cu o comandă MoveTo. Vă rugăm să rețineți că căile care se suprapun se pot anula. Puteți extrage cu ușurință informații din aceste căi. De asemenea, puteți manipula, transforma, adăuga calea, uni calea și inversa direcția căii.

Redați documentul text în PNG

Biblioteca Canvas cu sursă deschisă permite dezvoltatorilor de software să redeze documente text în format PNG în interiorul propriei aplicații folosind comenzile de programare Go. Biblioteca permite generarea unei imagini prin pânză și posibilitatea de a genera cu ușurință un PNG din acea imagine. 

 Română