Skip to main content

Convert TTF/OTF font glyphs to SVG paths

Project description

ziafont

Ziafont reads TrueType/OpenType font files and draws characters and strings as SVG elements. Unlike the SVG element, the output of Ziafont's SVG will render identically on any system, independent of whether the original font is available.

Ziafont supports fonts with TrueType glyph outlines contained in a "glyf" table in the font (these fonts typically have a .ttf extensions), or fonts with a "CFF " table (typically with a .otf extension). Kerning adjustment and glyph substitution are supported if the font has a "GPOS" table.

Documentation is available at readthedocs. There is also an online demo of Glyph rendering using Ziafont.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ziafont-0.6.tar.gz (414.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ziafont-0.6-py3-none-any.whl (415.8 kB view details)

Uploaded Python 3

File details

Details for the file ziafont-0.6.tar.gz.

File metadata

  • Download URL: ziafont-0.6.tar.gz
  • Upload date:
  • Size: 414.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.13.0 pkginfo/1.9.6 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.10.9

File hashes

Hashes for ziafont-0.6.tar.gz
Algorithm Hash digest
SHA256 3abf555a26b3ee05412a3a04bd7ad09bfaedb8161b7c8ba588079f425c790b9d
MD5 6f5c4e78816c3b9691ee1b2c5a66a72a
BLAKE2b-256 d4a191ac95009c898edd01f4eff3000bd474adb05e77fe6374d996df687a59c8

See more details on using hashes here.

File details

Details for the file ziafont-0.6-py3-none-any.whl.

File metadata

  • Download URL: ziafont-0.6-py3-none-any.whl
  • Upload date:
  • Size: 415.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.13.0 pkginfo/1.9.6 requests/2.29.0 requests-toolbelt/0.9.1 tqdm/4.65.0 CPython/3.10.9

File hashes

Hashes for ziafont-0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9ad8485868ddc2033e6474180cd984243ef0cf608e1ee27b077b4eaf3fb7b09a
MD5 1d35468dba6bc280a844d2cf0dd88279
BLAKE2b-256 ebbdb7c8a0bb236e6f2245b7eb3935428278eeb17e531cc8fee3a09b7ca7d2f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page