An open API service indexing awesome lists of open source software.

https://github.com/takwolf/pcffont-dotnet

A library for manipulating Portable Compiled Format (PCF) Fonts
https://github.com/takwolf/pcffont-dotnet

bitmap-font bitmap-fonts font fonts pcf

Last synced: about 1 year ago
JSON representation

A library for manipulating Portable Compiled Format (PCF) Fonts

Awesome Lists containing this project

README

          

# PcfFont.NET

[![.NET](https://img.shields.io/badge/dotnet-8.0-mediumpurple)](https://dotnet.microsoft.com)
[![NuGet](https://img.shields.io/nuget/v/PcfFont)](https://www.nuget.org/packages/PcfFont)

PcfFont is a library for manipulating [Portable Compiled Format (PCF) Fonts](https://en.wikipedia.org/wiki/Portable_Compiled_Format).

## Installation

```shell
dotnet add package PcfFont
```

## Usage

### Create

```csharp
// TODO
```

### Load

```csharp
// TODO
```

## Test Fonts

- [GNU Unifont Glyphs](https://unifoundry.com/unifont/index.html)
- [Spleen](https://github.com/fcambus/spleen)

## References

- [FreeType font driver for PCF fonts](https://github.com/freetype/freetype/tree/master/src/pcf)
- [FontForge - The X11 PCF bitmap font file format](https://fontforge.org/docs/techref/pcf-format.html)
- [The X Font Library](https://www.x.org/releases/current/doc/libXfont/fontlib.html)
- [bdftopcf](https://gitlab.freedesktop.org/xorg/util/bdftopcf)
- [bdftopcf - docs](https://www.x.org/releases/current/doc/man/man1/bdftopcf.1.xhtml)
- [X Logical Font Description Conventions - X Consortium Standard](https://www.x.org/releases/current/doc/xorg-docs/xlfd/xlfd.html)

## License

[MIT License](LICENSE)