Open Source Go API til behandling af vektortegninger
Pure Go Library der giver udviklere mulighed for at eksportere vektortegninger til SVG, PDF, EPS, rasterbilleder som PNG, JPG, GIF og mange flere.
Canvas er et open source rent Go vektortegnebibliotek, der giver komplet tegnefunktionalitet på samme måde som HTML5 canvas API gennem WASM og OpenGL. Biblioteket gør det muligt for softwareudviklere at eksportere vektorer til SVG, PDF, EPS og rasterbilleder som PNG, JPG, GIF og mange flere i deres egne applikationer.
Biblioteket kan betragtes som et godt Go-alternativ til Cairo eller node-canvas. Biblioteket har inkluderet understøttelse af en lang række funktioner relateret til stimanipulation såsom udfladning, streg og streg osv. Det har inkluderet understøttelse af tekstformatering og indlejring af skrifttyper. Du kan også nemt konvertere skrifttyper til konturer. Udviklere kan nemt bruge funktionsplotning af grafer, kort og dokumenter.
Kom godt i gang med Canvas
Den nemmeste og anbefalede måde at installere Canvas på er via GitHub.
Installer billedbehandling via GitHub
go get -u https://github.com/tdewolff/canvas.git
Tegn og administrer tekst via Go API
Open source Canvas-biblioteket har inkluderet flere vigtige funktioner relateret til tegning og styring af tekst ved hjælp af Go-kommandoer. Biblioteket har inkluderet meget stærk understøttelse af tekstformatering og har en god tekstformatering og indlejrer skrifttyper eller konverterer disse til konturer. Det understøtter funktioner som at tilpasse tekst i boksen, anvende stilarter og tekstdekorationer, typografiske erstatninger, tegne tekst som en sti, male rasteriserede billeder og meget mere.
Bygge og administrere stier
Open source Canvas-biblioteket giver softwareudviklere mulighed for at konstruere stier inde i deres egne applikationer. En sti består normalt af flere understier, som hver starter med en MoveTo-kommando. Husk, at overlappende stier kan annullere. Du kan nemt udtrække information fra disse stier. Du kan også manipulere, transformere, tilføje sti, forbinde sti og vende stiens retning.
Gengiv tekstdokument til PNG
Open source Canvas-biblioteket gør det muligt for softwareudviklere at gengive tekstdokumenter til PNG-format i deres egen applikation ved hjælp af Go-programmeringskommandoer. Biblioteket gør det muligt at generere et billede via lærred og være i stand til at generere en PNG fra det billede med lethed.