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

https://github.com/nigma/subpixel

Favicon rendering
https://github.com/nigma/subpixel

Last synced: about 1 year ago
JSON representation

Favicon rendering

Awesome Lists containing this project

README

          

subpixel
========

Favicons with subpixel text rendering::

subpixel --text S -b #71bf4c --padding-v 1 --padding-h 1 -r AntiAliasGridFit -s Bold -o icon-16.png
subpixel --text S -b #71bf4c --padding-v 3 --padding-h 3 -r AntiAliasGridFit -s Bold -w 32 -h 32 -o icon-32.png

ImageMagick/convert.exe icon-16.png icon-32.png favicon.ico

Glyph rendering options
~~~~~~~~~~~~~~~~~~~~~~~

- AntiAlias
- AntiAliasGridFit
- ClearTypeGridFit
- SingleBitPerPixel
- SingleBitPerPixelGridFit

a
-

size 16 pixels, padding 1, 1
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-aa-1-1.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-aagf-1-1.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-ct-1-1.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-sbpp-1-1.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-sbppgf-1-1.png
:alt: Rendering: SingleBitPerPixelGridFit

size 16 pixels, padding 2, 2
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-aa-2-2.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-aagf-2-2.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-ct-2-2.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-sbpp-2-2.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-16-sbppgf-2-2.png
:alt: Rendering: SingleBitPerPixelGridFit

size 32 pixels, padding 4, 4
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-32-aa-4-4.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-32-aagf-4-4.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-32-ct-4-4.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-32-sbpp-4-4.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-32-sbppgf-4-4.png
:alt: Rendering: SingleBitPerPixelGridFit

size 64 pixels, padding 6, 6
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-64-aa-6-6.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-64-aagf-6-6.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-64-ct-6-6.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-64-sbpp-6-6.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-64-sbppgf-6-6.png
:alt: Rendering: SingleBitPerPixelGridFit

size 120 pixels, padding 12, 12
+++++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-120-aa-12-12.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-120-aagf-12-12.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-120-ct-12-12.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-120-sbpp-12-12.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-a-120-sbppgf-12-12.png
:alt: Rendering: SingleBitPerPixelGridFit

53
--

size 16 pixels, padding 1, 1
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-aa-1-1.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-aagf-1-1.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-ct-1-1.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-sbpp-1-1.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-sbppgf-1-1.png
:alt: Rendering: SingleBitPerPixelGridFit

size 16 pixels, padding 2, 2
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-aa-2-2.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-aagf-2-2.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-ct-2-2.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-sbpp-2-2.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-16-sbppgf-2-2.png
:alt: Rendering: SingleBitPerPixelGridFit

size 32 pixels, padding 4, 4
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-32-aa-4-4.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-32-aagf-4-4.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-32-ct-4-4.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-32-sbpp-4-4.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-32-sbppgf-4-4.png
:alt: Rendering: SingleBitPerPixelGridFit

size 64 pixels, padding 6, 6
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-64-aa-6-6.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-64-aagf-6-6.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-64-ct-6-6.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-64-sbpp-6-6.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-64-sbppgf-6-6.png
:alt: Rendering: SingleBitPerPixelGridFit

size 120 pixels, padding 12, 12
+++++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-120-aa-12-12.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-120-aagf-12-12.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-120-ct-12-12.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-120-sbpp-12-12.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-53-120-sbppgf-12-12.png
:alt: Rendering: SingleBitPerPixelGridFit

X
-

size 16 pixels, padding 1, 1
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-aa-1-1.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-aagf-1-1.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-ct-1-1.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-sbpp-1-1.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-sbppgf-1-1.png
:alt: Rendering: SingleBitPerPixelGridFit

size 16 pixels, padding 2, 2
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-aa-2-2.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-aagf-2-2.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-ct-2-2.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-sbpp-2-2.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-16-sbppgf-2-2.png
:alt: Rendering: SingleBitPerPixelGridFit

size 32 pixels, padding 4, 4
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-32-aa-4-4.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-32-aagf-4-4.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-32-ct-4-4.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-32-sbpp-4-4.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-32-sbppgf-4-4.png
:alt: Rendering: SingleBitPerPixelGridFit

size 64 pixels, padding 6, 6
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-64-aa-6-6.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-64-aagf-6-6.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-64-ct-6-6.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-64-sbpp-6-6.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-64-sbppgf-6-6.png
:alt: Rendering: SingleBitPerPixelGridFit

size 120 pixels, padding 12, 12
+++++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-120-aa-12-12.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-120-aagf-12-12.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-120-ct-12-12.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-120-sbpp-12-12.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-X-120-sbppgf-12-12.png
:alt: Rendering: SingleBitPerPixelGridFit

Tm
--

size 16 pixels, padding 1, 1
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-aa-1-1.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-aagf-1-1.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-ct-1-1.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-sbpp-1-1.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-sbppgf-1-1.png
:alt: Rendering: SingleBitPerPixelGridFit

size 16 pixels, padding 2, 2
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-aa-2-2.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-aagf-2-2.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-ct-2-2.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-sbpp-2-2.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-16-sbppgf-2-2.png
:alt: Rendering: SingleBitPerPixelGridFit

size 32 pixels, padding 4, 4
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-32-aa-4-4.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-32-aagf-4-4.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-32-ct-4-4.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-32-sbpp-4-4.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-32-sbppgf-4-4.png
:alt: Rendering: SingleBitPerPixelGridFit

size 64 pixels, padding 6, 6
++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-64-aa-6-6.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-64-aagf-6-6.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-64-ct-6-6.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-64-sbpp-6-6.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-64-sbppgf-6-6.png
:alt: Rendering: SingleBitPerPixelGridFit

size 120 pixels, padding 12, 12
+++++++++++++++++++++++++++++++

.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-120-aa-12-12.png
:alt: Rendering: AntiAlias
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-120-aagf-12-12.png
:alt: Rendering: AntiAliasGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-120-ct-12-12.png
:alt: Rendering: ClearTypeGridFit
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-120-sbpp-12-12.png
:alt: Rendering: SingleBitPerPixel
.. image:: https://raw.github.com/nigma/subpixel/master/examples/icon-Tm-120-sbppgf-12-12.png
:alt: Rendering: SingleBitPerPixelGridFit