1. Prodotti
  2.   Immagine
  3.   GO
  4.   Canvas
 
  

API Go open source per l'elaborazione di disegni vettoriali

Pure Go Library che consente agli sviluppatori di esportare disegni vettoriali in SVG, PDF, EPS, immagini raster come PNG, JPG, GIF e molti altri.

Canvas è una libreria di disegno vettoriale Go pura open source che fornisce funzionalità di disegno complete, le stesse dell'API canvas HTML5 tramite WASM e OpenGL. La libreria consente agli sviluppatori di software di esportare vettori in SVG, PDF, EPS e immagini raster come PNG, JPG, GIF e molti altri all'interno delle proprie applicazioni.

La libreria può essere considerata una buona alternativa Go per Cairo o node-canvas. La libreria include il supporto per un'ampia gamma di funzionalità relative alla manipolazione del percorso come appiattimento, tratti e trattini, ecc. Ha incluso il supporto per la formattazione del testo e l'incorporamento dei caratteri. Puoi anche convertire facilmente i caratteri in contorni. Gli sviluppatori possono utilizzare facilmente il tracciamento delle caratteristiche di grafici, mappe e documenti.

Previous Next

Guida introduttiva a Canvas

Il modo più semplice e consigliato per installare Canvas è tramite GitHub.

Installa l'imaging tramite GitHub

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

Disegna e gestisci il testo tramite l'API Go

La libreria open source Canvas ha incluso diverse importanti funzionalità relative al disegno e alla gestione del testo utilizzando i comandi Vai. La libreria include un supporto molto forte per la formattazione del testo e ha un buon formattatore di testo e incorpora i caratteri o li converte in contorni. Supporta funzionalità come l'inserimento del testo nella casella, l'applicazione di stili e decorazioni di testo, le sostituzioni tipografiche, il disegno del testo come tracciato, la pittura di immagini rasterizzate e molto altro.

Costruzione e gestione dei percorsi

La libreria open source Canvas offre agli sviluppatori di software la possibilità di costruire percorsi all'interno delle proprie applicazioni. Un percorso di solito è costituito da più sottopercorsi, ciascuno dei quali inizia con un comando Sposta su. Ricorda che i percorsi sovrapposti possono essere annullati. Puoi facilmente estrarre informazioni da questi percorsi. Puoi anche manipolare, trasformare, aggiungere tracciati, unire tracciati e invertire la direzione del tracciato.

Rendi documento di testo in formato PNG

La libreria open source Canvas consente agli sviluppatori di software di eseguire il rendering di documenti di testo in formato PNG all'interno della propria applicazione utilizzando i comandi di programmazione Go. La libreria consente di generare un'immagine tramite tela e di essere in grado di generare facilmente un PNG da quell'immagine. 

 Italiano