https://github.com/nigma/subpixel
Favicon rendering
https://github.com/nigma/subpixel
Last synced: about 1 year ago
JSON representation
Favicon rendering
- Host: GitHub
- URL: https://github.com/nigma/subpixel
- Owner: nigma
- License: gpl-2.0
- Created: 2014-02-04T23:09:17.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-02-05T11:01:45.000Z (over 12 years ago)
- Last Synced: 2025-02-08T14:11:56.001Z (over 1 year ago)
- Language: C#
- Size: 191 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
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