6 مستودعات
Utilities for calculating text lengths and mapping characters to specific vector paths.
Distinct from Text Processing and Parsing: The candidates are generic text processing tools (search/tokenization), whereas this is specifically about geometric path mapping for text.
Explore 6 awesome GitHub repositories matching graphics & multimedia · SVG Text and Path Processing. Refine with filters or upvote what's useful.
Heroicons is an SVG icon library and a set of UI vector graphic assets designed for use in user interfaces and web development. It provides a collection of scalable vector graphics as a React icon component set, allowing for flexible integration into applications. The library supports multi-format distribution, offering icons in JSX and SVG formats. These assets are provided as component-wrapped SVG exports, which enables programmatic control over props and attributes. The project covers capabilities for SVG icon integration, web interface styling, and user interface design. It includes util
Simplifies vector coordinates and removes metadata during the build process to optimize final bundle size.
svg.js is a JavaScript library and toolkit for programmatically creating, modifying, and querying Scalable Vector Graphics in the browser. It functions as a programmable interface and DOM wrapper that allows developers to manipulate vector elements through a standardized API rather than writing raw XML. The library includes a dedicated animation framework for creating fluid motion and visual transitions. This is supported by tools for path morphing and the use of timelines and easing functions to animate vector graphics. The toolkit covers a broad range of capabilities, including geometric t
Calculates text lengths and maps characters to specific vector paths using point arrays and segments.
Octicons is a comprehensive library of scalable vector glyphs and a design system icon set designed to provide a uniform visual language across user interfaces. It functions as a standardized collection of SVG assets that ensures consistent iconography for web components, server-side views, and static site generators. The project features multi-scale vector rendering, utilizing separate SVG path data optimized for different size buckets to maintain visual clarity across various screen resolutions. It includes a system for icon discovery through keyword-based alias mapping and supports a stand
Provides separate SVG path data for different size buckets to maintain visual clarity across resolutions.
ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c
Maps shaped glyphs to specific vector paths to draw text along a geometric baseline.
vtracer is a raster to SVG converter and image vectorization pipeline. It transforms high-resolution scans and pixel-based images into scalable vector graphics by tracing shapes and colors. The tool includes a specialized pixel art vectorizer that converts low-resolution raster graphics into vector shapes while preserving a pixelated aesthetic. It also functions as a Bezier curve fitting tool to simplify dense point sets into smooth curves, reducing the complexity of vector paths. The project covers large scale image vectorization for gigapixel-scale data, color clustering and patch segmenta
Simplifies complex paths and reduces node counts to create cleaner outlines and more efficient SVG files.
هذا المشروع عبارة عن معالج مسار متجه ومحول هندسة SVG يوفر واجهة مرئية لتعديل بيانات مسار SVG. يعمل كأداة لإضافة وإزالة وتحويل مقاطع المسار دون كتابة كود الإحداثيات يدوياً. تعمل الأداة كمحسن مسار SVG، مما يقلل من طول بيانات المسار وينظف أنظمة الإحداثيات. كما تتضمن محول هندسة لتطبيق القياس والتدوير والترجمة على الأشكال المتجهة. تتضمن البرمجيات قدرات لمعالجة المسار المرئي وتحويلات الهندسة العالمية. كما توفر أدوات تحكم في منفذ العرض للتكبير والتحريك وملاءمة العرض للمسار الحالي.
Reduces vector path complexity by removing redundant nodes and simplifying coordinate systems.