Open Source Go API do przetwarzania rysunków wektorowych
Biblioteka Pure Go, która umożliwia programistom eksportowanie rysunków wektorowych do SVG, PDF, EPS, obrazów rastrowych, takich jak PNG, JPG, GIF i wielu innych.
Canvas to biblioteka do rysowania wektorów typu open source w formacie Go, która zapewnia pełną funkcjonalność rysowania, taką samą jak interfejs API kanwy HTML5 poprzez WASM i OpenGL. Biblioteka umożliwia programistom eksportowanie wektorów do SVG, PDF, EPS i obrazów rastrowych, takich jak PNG, JPG, GIF i wielu innych w ich własnych aplikacjach.
Biblioteka może być uważana za dobrą alternatywę Go dla Kairu lub node-canvas. Biblioteka zawiera obsługę szerokiej gamy funkcji związanych z manipulacją ścieżką, takich jak spłaszczanie, obrysowywanie i kreskowanie itp. Zawiera obsługę formatowania tekstu i osadzania czcionek. Możesz także z łatwością konwertować czcionki na kontury. Deweloperzy mogą z łatwością korzystać z funkcji kreślenia wykresów, map i dokumentów.
Pierwsze kroki z Canvas
Najłatwiejszym i zalecanym sposobem instalacji Canvas jest korzystanie z serwisu GitHub.
Zainstaluj obrazowanie przez GitHub
go get -u https://github.com/tdewolff/canvas.git
Rysuj i zarządzaj tekstem przez Go API
Biblioteka Canvas typu open source zawiera kilka ważnych funkcji związanych z rysowaniem i zarządzaniem tekstem za pomocą poleceń Go. Biblioteka zawiera bardzo silną obsługę formatowania tekstu i ma dobry program do formatowania tekstu i osadza czcionki lub konwertuje je na kontury. Obsługuje takie funkcje, jak dopasowywanie tekstu do ramki, stosowanie stylów i dekoracji tekstu, zastępowanie typograficzne, rysowanie tekstu jako ścieżki, malowanie obrazów rastrowych i wiele innych.
Budowanie i zarządzanie ścieżkami
Biblioteka Canvas o otwartym kodzie źródłowym daje programistom możliwość konstruowania ścieżek wewnątrz ich własnych aplikacji. Ścieżka zwykle składa się z wielu podścieżek, z których każda rozpoczyna się od polecenia PrzenieśDo. Pamiętaj, że nakładające się ścieżki mogą zostać anulowane. Możesz łatwo wydobyć informacje z tych ścieżek. Możesz także manipulować, przekształcać, dołączać ścieżkę, łączyć ścieżkę i odwracać kierunek ścieżki.
Renderuj dokument tekstowy do PNG
Biblioteka Canvas o otwartym kodzie źródłowym umożliwia programistom renderowanie dokumentów tekstowych do formatu PNG we własnej aplikacji za pomocą poleceń programowania Go. Biblioteka umożliwia generowanie obrazu za pomocą płótna i łatwe generowanie PNG z tego obrazu.