寻找用于打印的轻量级文档描述语言

时间:2009-07-28 08:07:29

标签: c printing markup

我正在寻找一种非常轻量级的文档描述语言,可以在C中轻松解析。目的是打印类似于收银机收据的小文档或标签。我只需要字体设置,对齐和插入预定义变量的基本格式化功能。

有什么想法吗? 使用rtf的某些子集是一个不错的选择吗?

5 个答案:

答案 0 :(得分:1)

Microsoft已定义了一个专为小型报告,收据等设计的Report Definition Language。 Visual Studio可以创建RDL文件,但它是一个开放标准,并且有RDL报告生成器的开源实现。

答案 1 :(得分:0)

我会说基于XML的东西(大量优秀的快速预制解析器,包括普通的C),可能是XHTML Transitional的一小部分,以免重新发明轮子 - <font name="..." color="...">等等。 RTF解析起来并不容易,但是非常不友好。

答案 2 :(得分:0)

我建议您查看gd library。只需每行使用一个GD命令创建一个简单的脚本语言。

答案 3 :(得分:0)

如果您的需求更高级,还会投票支持XML和XPS

答案 4 :(得分:0)

为什么不是Markdown,Stackoverflow的标记语言?