{"id":2050,"date":"2016-10-27T08:57:03","date_gmt":"2016-10-27T08:57:03","guid":{"rendered":"http:\/\/bitmap2lcd.com\/blog\/?p=2050"},"modified":"2016-11-08T10:43:31","modified_gmt":"2016-11-08T10:43:31","slug":"bitmap2lcd-info-about-the-system-font-generator","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-info-about-the-system-font-generator\/","title":{"rendered":"Bitmap2LCD : Info About The System Font Generator"},"content":{"rendered":"<h1><strong>Info About the System Font Generator<br \/>\n<\/strong><\/h1>\n<p><span style=\"color: #0000ff;\">Standard Edition<\/span><\/p>\n<p><span style=\"color: #ff6600;\"><strong>Update V3.7c<\/strong><\/span><\/p>\n<p><span style=\"color: #808080;\"><strong>Bitmap2LCD is a software tool for programming small Graphic LCDs in embedded systems and a programmable text and graphic processing tool.<\/strong><\/span><\/p>\n<p>Bitmap2lcd generates <strong>GLCD FONTS<\/strong> from <strong>UNICODE<\/strong> and<strong> ANSI SYSTEM FONTS<\/strong>\u00a0 ( <em>fonts currently installed in Windows <\/em>) and from <strong>EDITABLE FONTS,<\/strong> chars and symbols you can create yourself. Chars of a System Font can be exported to EDITABLE FONTS to be freely editable.<\/p>\n<p>Font Chars can also be <strong><a href=\"https:\/\/bitmap2lcd.com\/blog\/?p=1666\" target=\"_blank\">stretched<\/a><\/strong>. ( See below, the panel above the displayed Character A )<\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/?p=2080\" target=\"_blank\">Info about Fonts in Bitmap2LCD<\/a><\/p>\n<p>.<\/p>\n<p>To Generate GLCD Font , <strong>ENTER<\/strong> and <strong>QUIT<\/strong> the Font Creation Mode, click the following buttons or the associated main menu items :<\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/fontw.bmp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2060\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/fontw.bmp\" alt=\"fontw\" width=\"16\" height=\"16\" \/><\/a> Reload \/ Create Font Script<\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/exiz.bmp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2059\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/exiz.bmp\" alt=\"exiz\" width=\"16\" height=\"16\" \/><\/a><strong> Exit<\/strong> <strong>Special Mode<\/strong> &gt; <strong>Exit<\/strong> Font Script<\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Start.bmp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2068\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Start.bmp\" alt=\"Start\" width=\"16\" height=\"16\" \/><\/a> Generate the <strong>GLCD FONT DATA<\/strong> as defined in the <strong>FONT SCRIPT<\/strong><\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2372\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator.png\" alt=\"bitmap2lcd-font-generator\" width=\"1161\" height=\"744\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator.png 1161w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator-300x192.png 300w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator-768x492.png 768w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator-1024x656.png 1024w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Font-Generator-624x400.png 624w\" sizes=\"auto, (max-width: 1161px) 100vw, 1161px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2375\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts.png\" alt=\"bitmap2lcd-variable-and-fixed-fonts\" width=\"933\" height=\"744\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts.png 933w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts-300x239.png 300w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts-768x612.png 768w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-Variable-and-Fixed-fonts-624x498.png 624w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/><\/a><\/p>\n<p>Fig 1. At the left side, the<strong> FONT PANEL <\/strong>and and the right side, the<strong> FONT SCRIPT <\/strong>located in one of the<strong> TEXT EDITORS<br \/>\n<\/strong><\/p>\n<p><span style=\"color: #0000ff;\"><strong> B<span style=\"color: #0000ff;\">lue<\/span><span style=\"color: #333333;\"> arrow<\/span><\/strong><span style=\"color: #808080;\"> : <\/span><\/span>The<strong> FONT SCRIPT <\/strong><span style=\"color: #0000ff;\"><span style=\"color: #808080;\"><span style=\"color: #333333;\">is <strong>NOT<\/strong> a directly editable script. The purple Parameters displayed\u00a0 are defined with all the other arrows shown on the above screenshot.<\/span><\/span><\/span><\/p>\n<p><strong>Yellow Arrow : <\/strong>Select the<strong> SYSTEM Font , <\/strong>the<strong> Font Size, ANSI or UNICODE Chars <\/strong>( <em><strong>script<\/strong> &gt; Font Script Filename, Type, Name and Size<\/em> )<\/p>\n<p><strong><span style=\"color: #ff6600;\">Orange<\/span> Arrow<\/strong>: Select the chars to generate in the <span style=\"color: #333333;\">ASCII<\/span> Grid. Selected Chars are displayed in Color Aqua Blue. To clear all the selected chars in one click, click the Aqua Blue <strong>&lt;Clr&gt;<\/strong> button in the bar of icons. ( <em><strong>script<\/strong> &gt; Selected Chars List<\/em> )<\/p>\n<p><strong><span style=\"color: #ff0000;\">Red<\/span> Arrow<\/strong>: Font Height and Width limitations. A the right side, <strong>you can c<\/strong>hange from <strong>FIXED<\/strong> to <strong>VARIABLE<\/strong> <strong>LENGTH<\/strong> FONT. ( script &gt; Font Size )<\/p>\n<p><strong><span style=\"color: #008000;\">Green<\/span> Arrow<\/strong>: Here you can move and frame all the chars in four directions. ( <em><strong>script<\/strong> &gt; Font Size<\/em> )<\/p>\n<p><strong><span style=\"color: #ff00ff;\">Purple<\/span> Arrow<\/strong>: Here You select the direction of the GLCD Font data ( <em><strong>script<\/strong> &gt; Font Orientation\u00a0<\/em> )<\/p>\n<p><strong>FONT SCRIPTS<\/strong> (<strong>blue<\/strong> arrow) are saved to disk as [.<strong>FSC]<\/strong> files, and can easily be reloaded from inside the <strong>FILE EXPLORER (fig 2.). <\/strong>There&#8217;s a dedicated <strong>FONTS Folder (red arrow) . <\/strong>The font files there are filtered<strong>.<\/strong><\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2073\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files.png\" alt=\"Bitmap2lcd GLCD Font Script Files\" width=\"1058\" height=\"437\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files.png 1058w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files-300x124.png 300w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files-1024x423.png 1024w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/11\/Bitmap2lcd-GLCD-Font-Script-Files-624x258.png 624w\" sizes=\"auto, (max-width: 1058px) 100vw, 1058px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h1><strong>Example of Generated GLCD DATA for monochrome Display (Fixed Length 5&#215;7 Font, Vertical Data Output)<\/strong><\/h1>\n<p><strong>\/* @ 0 Char:&#8217;A&#8217; Width in bits :5 *\/<\/strong><\/p>\n<p>0x20,\u00a0\u00a0\u00a0\u00a0 \/* __#_____ *\/<\/p>\n<p>0x50,\u00a0\u00a0\u00a0\u00a0 \/* _#_#____ *\/<\/p>\n<p>0x50,\u00a0\u00a0\u00a0\u00a0 \/* _#_#____ *\/<\/p>\n<p>0x70,\u00a0\u00a0\u00a0\u00a0 \/* _###____ *\/<\/p>\n<p>0x88,\u00a0\u00a0\u00a0\u00a0 \/* #___#___ *\/<\/p>\n<p>0x88,\u00a0\u00a0\u00a0\u00a0 \/* #___#___ *\/<\/p>\n<p>0x00,\u00a0\u00a0\u00a0\u00a0 \/* ________ *\/<\/p>\n<p><strong>\/* @ 7 Char:&#8217;B&#8217; Width in bits :5 *\/<\/strong><\/p>\n<p>0xE0,\u00a0\u00a0\u00a0\u00a0 \/* ###_____ *\/<\/p>\n<p>0x90,\u00a0\u00a0\u00a0\u00a0 \/* #__#____ *\/<\/p>\n<p>0xE0,\u00a0\u00a0\u00a0\u00a0 \/* ###_____ *\/<\/p>\n<p>0x90,\u00a0\u00a0\u00a0\u00a0 \/* #__#____ *\/<\/p>\n<p>0x90,\u00a0\u00a0\u00a0\u00a0 \/* #__#____ *\/<\/p>\n<p>0xE0,\u00a0\u00a0\u00a0\u00a0 \/* ###_____ *\/<\/p>\n<p>0x00,\u00a0\u00a0\u00a0\u00a0 \/* ________ *\/<\/p>\n\t<div class=\"quickshare-container\">\r\n\t<ul class=\"quickshare-genericons quickshare-effect-round quickshare-effect-expand quickshare-small\">\r\n\t\t<li class=\"quickshare-share\"><\/li> \r\n\t\t<li><a href=\"https:\/\/facebook.com\/sharer.php?u=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F&amp;t=Bitmap2LCD+%3A+Info+About+The+System+Font+Generator+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Facebook\"><span class=\"quickshare-facebook\">Facebook<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F&amp;text=Bitmap2LCD+%3A+Info+About+The+System+Font+Generator+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Twitter\"><span class=\"quickshare-twitter\">Twitter<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F&amp;media=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fwp-content%2Fuploads%2F2015%2F11%2FBitmap2lcd-Variable-and-Fixed-fonts-300x239.png&amp;description=Info+About+the+System+Font+Generator+Standard+Edition+Update+V3.7c+Bitmap2LCD+is+a+software+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+text+and+graphic+processing+tool.+Bitmap2lcd+generates+GLCD+FONTS+from+UNICODE+and+ANSI+SYSTEM%26hellip%3B\" target=\"_blank\" title=\"Share on Pinterest\"><span class=\"quickshare-pinterest\">Pinterest<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F&amp;title=Bitmap2LCD+%3A+Info+About+The+System+Font+Generator&amp;source=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming&amp;summary=Info+About+the+System+Font+Generator+Standard+Edition+Update+V3.7c+Bitmap2LCD+is+a+software+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+text+and+graphic+processing+tool.+Bitmap2lcd+generates+GLCD+FONTS+from+UNICODE+and+ANSI+SYSTEM%26hellip%3B\" title=\"Share on Linkedin\" target=\"_blank\"><span class=\"quickshare-linkedin\">Linkedin<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F\" target=\"_blank\" title=\"Share on Google+\"><span class=\"quickshare-googleplus\">Google+<\/span><\/a><\/li>\t\t\t\t\t\t\t\t<li><a href=\"mailto:?subject=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming:+Bitmap2LCD+%3A+Info+About+The+System+Font+Generator&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-info-about-the-system-font-generator%2F\" target=\"_blank\" title=\"Share via Email\"><span class=\"quickshare-email\">Email<\/span><\/a><\/li>\t<\/ul>\r\n\t<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Info About the System Font Generator Standard Edition Update V3.7c Bitmap2LCD is a software tool for programming small Graphic LCDs in embedded systems and a programmable text and graphic processing tool. Bitmap2lcd generates GLCD FONTS from UNICODE and ANSI SYSTEM FONTS\u00a0 ( fonts currently installed in Windows ) and from EDITABLE FONTS, chars and symbols [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[167,133],"tags":[699,697,149,700,698,13,696],"class_list":["post-2050","post","type-post","status-publish","format-standard","hentry","category-glcd-font-editor","category-glcd-fonts","tag-export-font","tag-font-panel","tag-font-script","tag-fsc-files","tag-generate-font","tag-glcd-font","tag-import-system-font"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/comments?post=2050"}],"version-history":[{"count":30,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2050\/revisions"}],"predecessor-version":[{"id":2376,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2050\/revisions\/2376"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=2050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=2050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=2050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}