NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

连续纸的打印尺寸

我现在需要用连续纸打印LV的数据,现在的情况是这样的。

电脑是XP,在里面设置打印纸张尺寸,每次打印纸张都是一样的长度。可是我要打印的数据长短不一难过表情

所以,数据少的话,打印机吐出来的那部分纸下半部都是空白,不得不自己动手把空白部分退回去。

如果数据多的话,打印机又自动换页,导致数据被分成几部分,两个页面间也有很大的空白。

现在,我想实现下面的功能:按需要打印的数据的长短自动设置纸张的尺寸,从而使每次打印机吐出来的纸的末尾刚好是数据的最后。

请问有办法实现吗?

0 项奖励
1 条消息(共 3 条)
4,206 次查看

继续求助!

用Basic做的程序可以实现不换页打印,Labview怎么不行呢。

Basic的程序运行在系统设置为A4的情况下,但是每次打出来的都不是A4。这也是我要的效果。

0 项奖励
2 条消息(共 3 条)
4,103 次查看

你如果使用了NI的报表工具生成包,那么可以创建Word/Excel并更改paper size:

http://zone.ni.com/reference/en-XX/help/372120A-01/lvoffice/word_set_paper_size/ 

 

如果你未使用报表工具生成包,在我看来,是没有设置页面大小的选项的。但是应该可以在LabVIEW中通过调用微软的MS/Excel的ActiveX控件来实现,你可以尝试一下。

 

更多请参考:

Difference Between The Report Generation VIs That Ship With LabVIEW And The Report Generation Toolkit 
http://digital.ni.com/public.nsf/allkb/DBC61DB4D84213E286256C940071DE18 

无惧边界
0 项奖励
3 条消息(共 3 条)
4,069 次查看