2015-11-13 73 views
0

我遇到了以前从未遇到过的情况。我正在使用电子商务网站的发货API,并且已经检索了运输标签。问题在于用于标签的代码似乎是原始打印代码。他们看起来像这样:使用VB.net网页将原始打印代码转换为打印机

N 
Q822,24 
R40,0 
S4 
D15 
ZB 

A760,120,1,1,1,1,N,"Interlink Express" 
A735,080,1,1,1,1,N,"www.interlinkexpress.com" 
A706,033,1,1,1,1,N,"Sender" 
.... more codes like this 
LO001,330,765,10 
LO001,025,765,1 
LO001,192,590,1 
LO001,330,765,10 
.... more codes like this 
P1 

我想要做的是将它转换为图形或其他我可以从网页打印的东西。问题是我找不到任何方式来处理这种特定类型的信息,因为它不是以网络标准格式(它不是HTML,XML,JSON等)。

我该如何处理像这样?

谢谢。

+0

你不能把它当作一个字符串吗?然后,您可以使用一些SDK来制作诸如“iTextSharp”或“PDFSharp”之类的文件。 – OneFineDay

+1

这些是Zebra打印机的低级打印指示。给公司打电话,很可能他们以前听过这个请求。 –

+0

致电Zebra或致电Interlink?无论如何,我正在考虑调用Interlink。 – SEFL

回答

-1

最后,我解决了这个不同的方式。显然,运输公司能够使用来自我的HttpWebRequest的Accept:text/html标题,并且获得了HTML格式的打印机标签。所以我们很好。谢谢。