Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
dFontographer A Demonstration     Designed and Developed by:Insforia Technologies Pvt Ltd
Display Message Designer (DMD), helps movingdisplay manufacturers and designers substitute graphpaper work using software....
This figure shows the basic diagram of the interface. This figure shows the basic diagram of the interface.Once the interf...
1.The first option is the ‘DOT’ wherein the user1.The first option is the ‘DOT’ wherein the usercan manually select the pi...
Once the font style is selected as shown in theOnce the font style is selected as shown in theprevious slide, ‘CSPL’ is lo...
After loading the text, the Grid Panel includes someAfter loading the text, the Grid Panel includes some  redundant rows i...
As shown, the spaces above the    As shown, the spaces above theactual text is truncated. This gives theactual text is tru...
Another text example of loading vernacular languages. Another text example of loading vernacular languages.This often save...
As described in the previous slide, As described in the previous slide,hindi font is being loaded directly onto hindi font...
DMD comes along with a lot of editing features. It’s rich user DMD comes along with a lot of editing features. It’s rich u...
Select option 2, lets the end Select option 2, lets the enduser choose a certain user choose a certainportion of the grid ...
1.As shown in the figure, the hindi letter ‘tah’ 1.As shown in the figure, the hindi letter ‘tah’has been cut and pasted e...
For having a complete look and feel of theFor having a complete look and feel of theoriginal display units, various colour...
DMD provides with extensive user-friendly editDMD provides with extensive user-friendly editbased menu. Some of the featur...
The Tools menu provides options of resizing The Tools menu provides options of resizingimages (bmp files) and even monochr...
Once the binary image is created on the grid Once the binary image is created on the gridpanel, it can be saved for future...
The Hex The HexEditor Editorshown in the shown in thefigure loaded figure loadedwith a test with a testfile. This file fil...
We’ve tried our best to explain the‘dFontographer’ to you!In case of any other query please mail usat         contact[at]i...
Upcoming SlideShare
Loading in …5
×

dFontographer

270 views

Published on

Great typography brings forth great delight. And just the way lousy typography ruins a good-looking website, often poor/limited fonts ruins clean-cut electronic displays. As an electronic display manufacturer or an embedded hobbyist, if you’ve been looking for awesome / customized fonts for electronics displays, the dfontographer might just be the software you’d been waiting for!

The dfontographer is an intuitive GUI that lets display manufacturers / designers / hobbyists generate fonts in binary format. Whether you want to create your personalized fonts, or generate (display) fonts in your vernacular language, the dfontographer would do it for you. What’s more, along with text, you can also load images, which can be used (when converted to binary) for creating various designs specific to electronic displays.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

dFontographer

  1. 1. dFontographer A Demonstration Designed and Developed by:Insforia Technologies Pvt Ltd
  2. 2. Display Message Designer (DMD), helps movingdisplay manufacturers and designers substitute graphpaper work using software.Based on the dimensions of the display, the user canset its attributes accordingly.DMD can be used to load various vernacular languagefonts and images (mono-colour bmp images), whichonce converted into binary, can be used for creatingvarious designs on electronic display units.DMD is architecture independent, i.e it does notdepend on any specific microcontroller architecture.
  3. 3. This figure shows the basic diagram of the interface. This figure shows the basic diagram of the interface.Once the interface is loaded, the user can choose Once the interface is loaded, the user can chooseamongst various options to create the binary image of amongst various options to create the binary image ofthe file. the file.The various options of creating binary files are The various options of creating binary files arediscussed in the forthcoming slides. discussed in the forthcoming slides.
  4. 4. 1.The first option is the ‘DOT’ wherein the user1.The first option is the ‘DOT’ wherein the usercan manually select the pixels on the Grid.can manually select the pixels on the Grid.2. Second option is to add text in the existing2. Second option is to add text in the existingGrid panel. In the figure shown, ‘CSPL’ isGrid panel. In the figure shown, ‘CSPL’ iswritten in Sans Serif with a ‘Bold’ style and a sizewritten in Sans Serif with a ‘Bold’ style and a sizeof 12.of 12.
  5. 5. Once the font style is selected as shown in theOnce the font style is selected as shown in theprevious slide, ‘CSPL’ is loaded on the Grid Panel.previous slide, ‘CSPL’ is loaded on the Grid Panel.This can now be fine-tuned as per your requirementThis can now be fine-tuned as per your requirementalso.also.
  6. 6. After loading the text, the Grid Panel includes someAfter loading the text, the Grid Panel includes some redundant rows in the beginning. This is purely redundant rows in the beginning. This is purelybecause of the way ‘windows fonts’ are designed. Inbecause of the way ‘windows fonts’ are designed. In order to overcome this issue, DMD provides an order to overcome this issue, DMD provides an option of removing rows and even adding rows as option of removing rows and even adding rows as shown in the figure. shown in the figure.
  7. 7. As shown, the spaces above the As shown, the spaces above theactual text is truncated. This gives theactual text is truncated. This gives the end user a flexibility of configuring end user a flexibility of configuring the rows and columns of the display the rows and columns of the display boards. boards.
  8. 8. Another text example of loading vernacular languages. Another text example of loading vernacular languages.This often saves the end-user a lot of time while designing This often saves the end-user a lot of time while designingdisplay boards for regional languages. Here. we display boards for regional languages. Here. wedemonstrate an example of Hindi using kruti Dev 010 demonstrate an example of Hindi using kruti Dev 010font. font.
  9. 9. As described in the previous slide, As described in the previous slide,hindi font is being loaded directly onto hindi font is being loaded directly ontothe grid panel. the grid panel.
  10. 10. DMD comes along with a lot of editing features. It’s rich user DMD comes along with a lot of editing features. It’s rich userinterface designs help create complex images and fonts in a jiffy. interface designs help create complex images and fonts in a jiffy.Here, using select option 1, the end-user can select a certain Here, using select option 1, the end-user can select a certainportion of the text or image; cut or copy it and paste it elsewhere portion of the text or image; cut or copy it and paste it elsewhereon the grid. on the grid.
  11. 11. Select option 2, lets the end Select option 2, lets the enduser choose a certain user choose a certainportion of the grid panel portion of the grid panelrow and column matrix. row and column matrix.
  12. 12. 1.As shown in the figure, the hindi letter ‘tah’ 1.As shown in the figure, the hindi letter ‘tah’has been cut and pasted elsewhere on the grid. has been cut and pasted elsewhere on the grid.2. DMD allows to select various click modes 2. DMD allows to select various click modestoo, i.e. the user can create a vertical, too, i.e. the user can create a vertical,horizontal, diagonals using a single click. horizontal, diagonals using a single click.
  13. 13. For having a complete look and feel of theFor having a complete look and feel of theoriginal display units, various colouroriginal display units, various colourLED’s along with the display backgroundLED’s along with the display backgroundcan be chosen. In this example, REDcan be chosen. In this example, REDLED’s with a black background is beingLED’s with a black background is beingdemonstrated.demonstrated.
  14. 14. DMD provides with extensive user-friendly editDMD provides with extensive user-friendly editbased menu. Some of the features includesbased menu. Some of the features includesdeleting and adding rows on the Grid paneldeleting and adding rows on the Grid panelalong with basic editing options of cut copy andalong with basic editing options of cut copy andpaste.paste.
  15. 15. The Tools menu provides options of resizing The Tools menu provides options of resizingimages (bmp files) and even monochromize a images (bmp files) and even monochromize acoloured image. coloured image.Another awesome feature in the DMD is to Another awesome feature in the DMD is toconvert character files to be used for Vertical convert character files to be used for Verticaldisplays. displays.
  16. 16. Once the binary image is created on the grid Once the binary image is created on the gridpanel, it can be saved for future use. panel, it can be saved for future use.The file thus created can be opened directly The file thus created can be opened directlyin the DMD using the ‘Show Hex File’ in the DMD using the ‘Show Hex File’option. Also, different binary files can be option. Also, different binary files can bemerged together to create a completely new merged together to create a completely newfile! file!
  17. 17. The Hex The HexEditor Editorshown in the shown in thefigure loaded figure loadedwith a test with a testfile. This file file. This fileis ready to be is ready to beused in your used in yourapplication applicationcode. code.
  18. 18. We’ve tried our best to explain the‘dFontographer’ to you!In case of any other query please mail usat contact[at]insforia.comand we’ll be glad to assist you!

×