{"id":1373,"date":"2014-02-25T06:55:36","date_gmt":"2014-02-25T06:55:36","guid":{"rendered":"http:\/\/bitmap2lcd.com\/blog\/?p=1373"},"modified":"2021-01-25T10:42:30","modified_gmt":"2021-01-25T10:42:30","slug":"bitmap2lcd-console-application-command-line-mode","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-console-application-command-line-mode\/","title":{"rendered":"Bitmap2LCD : Console Application \/ Command Line Mode"},"content":{"rendered":"<p><span style=\"color: #808080;\"><strong><em>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.<\/em> <\/strong><\/span><\/p>\n<h2><span style=\"color: #0000ff;\">Bitmap2LCD : Console Application \/ Command Line Mode<\/span><\/h2>\n<p><strong><span style=\"color: #ff0000;\">This&nbsp;feature&nbsp;has not been released yet !<\/span><\/strong><\/p>\n<p style=\"text-align: justify;\">From version X<strong>.XX<\/strong> Bitmap2LCD is designed to be started as <strong>console application<\/strong> (Win32 Console). &nbsp;If started with one or more parameters in the <strong>command line<\/strong>, for example \u201c<strong>bitmap2lcd.exe parameter1 parameter2<\/strong>\u201d the program automatically enters in console application mode at start instead of entering in normal <strong>Graphical User Interface<\/strong> (<strong>GUI<\/strong>) mode.<\/p>\n<p style=\"text-align: justify;\">This console application mode allows the integration of <strong>bitmap2LCD services<\/strong> in&nbsp;host programs, bitmap2lcd tasks being called&nbsp;with&nbsp;for example functions of&nbsp;<strong>Windows API<\/strong> like&nbsp;<strong>ShellExecute<\/strong> or <strong>CreateProcess<\/strong>.<\/p>\n<p style=\"text-align: justify;\">&gt;&gt; <strong><em>Bitmap2LCD program is started by the host program, defined&nbsp;process is executed and finally program is closed.&nbsp;A report text file is optionally generated.<\/em><\/strong><\/p>\n<p style=\"text-align: justify;\">The console application mode is entered by calling a <strong>graphical or text processing batch<\/strong> as first command line parameter : This batch contains the change of settings and the task(s) to process.<\/p>\n<p style=\"text-align: justify;\">Command Line Example : <strong>Bitmap2LCD.exe convertgraphic example.bmp \/r<\/strong><\/p>\n<p style=\"text-align: justify;\"><em><strong>convertgraphic<\/strong><\/em> is a <strong>Graphic Processing Batch<\/strong> File : ConvertGraphic.SIP<\/p>\n<p style=\"text-align: justify;\"><em><strong>\/r<\/strong><\/em> : Enables creating of a processing report (text file)<\/p>\n<p style=\"text-align: justify;\">A Console Application Test Mode is available in the Mode Main menu.<\/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-console-application-command-line-mode%2F&amp;t=Bitmap2LCD+%3A+Console+Application+%2F+Command+Line+Mode+<+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-console-application-command-line-mode%2F&amp;text=Bitmap2LCD+%3A+Console+Application+%2F+Command+Line+Mode+<+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-console-application-command-line-mode%2F&amp;media=&amp;description=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+Console+Application+%2F+Command+Line+Mode+This%26nbsp%3Bfeature%26nbsp%3Bhas+not+been+released+yet+%21+From+version+X.XX+Bitmap2LCD+is+designed%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-console-application-command-line-mode%2F&amp;title=Bitmap2LCD+%3A+Console+Application+%2F+Command+Line+Mode&amp;source=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming&amp;summary=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+Console+Application+%2F+Command+Line+Mode+This%26nbsp%3Bfeature%26nbsp%3Bhas+not+been+released+yet+%21+From+version+X.XX+Bitmap2LCD+is+designed%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-console-application-command-line-mode%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+Console+Application+%2F+Command+Line+Mode&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-console-application-command-line-mode%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>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool. Bitmap2LCD : Console Application \/ Command Line Mode This&nbsp;feature&nbsp;has not been released yet ! From version X.XX Bitmap2LCD is designed to be started as console application (Win32 Console). &nbsp;If started with one or more parameters [&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":[],"tags":[486,489,488,485,484,483,487],"class_list":["post-1373","post","type-post","status-publish","format-standard","hentry","tag-bitmap2lcd-calls","tag-bitmap2lcd-commands","tag-bitmap2lcd-gui","tag-call-bitmap2lcd-from-host","tag-command-line-mode","tag-console-application","tag-external-processing"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1373","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=1373"}],"version-history":[{"count":11,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1373\/revisions"}],"predecessor-version":[{"id":2981,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1373\/revisions\/2981"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=1373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=1373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=1373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}