项目作者: AKD92

项目描述 :
Algorithms implemented for producing ESC\POS Single-Bit Rasters from Monochrome Bitmaps. Printing images by thermal printers made easy.
高级语言: C
项目地址: git://github.com/AKD92/SVM-PE-Pixel-Extraction-Utility-Program.git
创建时间: 2016-07-10T14:49:16Z
项目社区:https://github.com/AKD92/SVM-PE-Pixel-Extraction-Utility-Program

开源协议:GNU General Public License v3.0

下载



SVM PE
SVM PE Pixel Extraction Utility Program


An easy-to-use software which can extract pixel data from 1-bpp Monochrome Bitmaps
and transform those extracted data into ESC\POS Single-Bit Rasters.



Printing Guidelines
Main Window


The single-bit raster image produced by SVM PE is generally row-ordered. That means, consecutive pixel data
inside the produced image are arranged in rows.
So to print this raster image by Thermal POS printers,
the most suitable ESC\POS command would be:


GS v 0 m xL xH yL yH d1…dk

where k = (xL + xH 256) (yL + yH * 256)

with the condition k > 0 must hold

Download

Related Links




  1. ESC\POS Specification @ Epson



  2. Page Description Language


  3. Microsoft Windows BITMAP File Format Summary



  4. Bitmap Header Structure @ MSDN Developer Resource


This software is part of the development of the project
Android-Based Smart Voting System (SVS)

License


GPLv3 License
This software is licensed under GNU General Public License, Version 3.