Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement] More programming languages #11

Open
zakaria-chahboun opened this issue Aug 2, 2021 · 1 comment
Open

[enhancement] More programming languages #11

zakaria-chahboun opened this issue Aug 2, 2021 · 1 comment

Comments

@zakaria-chahboun
Copy link

zakaria-chahboun commented Aug 2, 2021

Is there any planning to support other programming languages!
Like Go python, dart C , rust, ruby, php etc ...
The good thing of ReceiptLine is the use of Markdown! So the portability is fulfilled here.
You just have to remake the parser to the other programming languages!

in my opinion you have just to support SVG rendering, then the developer convert it to PNG image and print it easily, That's what i did in nodejs

An imagination example code (python):

import receiptline as rc

doc = '{code:2012345678903;option:ean,hri}'
display = (cpl: 42, encoding: 'cp437')
svg = rc.transform(doc, display)
@receiptline
Copy link
Owner

Thank you very much!

We would like to port this reference implementation of the Receipt Description Language to other platforms and other programming languages.

And we are looking forward to the porting support by the open source community and the official support by manufacturers and software companies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants