又有新的問題想要來麻煩各位大大~~
公司為了節省紙張的開銷,要小弟把報表的部分只印一行不要跳頁!找了所有NI所有的資料就是沒有提到!
早期的DOS時代,控制點陣印表機可以使用Epson ESC/POS 來隨心所欲的控制印表機!到了WINDOWS只有WritePrinter這個API可以用了!
請問各位是否有用過這個API或是有別的更好方法可以解決這個問題??謝謝~~
又有新的問題想要來麻煩各位大大~~
公司為了節省紙張的開銷,要小弟把報表的部分只印一行不要跳頁!找了所有NI所有的資料就是沒有提到!
早期的DOS時代,控制點陣印表機可以使用Epson ESC/POS 來隨心所欲的控制印表機!到了WINDOWS只有WritePrinter這個API可以用了!
請問各位是否有用過這個API或是有別的更好方法可以解決這個問題??謝謝~~
請問板大這問題有解了嗎???
我最近想用report print將測試資料用普通印表機印到標簽貼紙上,
每個標簽紙長約5cm,但爬文的列印程式都會印完後整張紙跑出來(用A4紙試印)
希望會的人指導一下,謝謝!
如果是使用噴墨或雷射的話!就無解囉~~~
至於點陣列表機倒是有解啦~~可以不經由API直接呼叫Out Port.vi直接將資料輸出至列表機!
列表機控制碼可以參考 EPSON ESC/P....
要列印中文則列表機內建中文碼!
否則就必須經由word或excel輸出(這樣還是一整張輸出)~
點陣列表機也是有啦!不過都在線上使用
列表機控制碼在網上有找到,可是out port.vi我不會用,
可以請板大給個簡單的範例嗎?(印個簡單的字串abc該如何寫?)
還有若是網路印表機的address該如何給?
感激不盡!
最近剛好有遇到列印的問題,所以提出一點參考:


如上,我用margins控制報表的上下左右起始位置,先輸入123456,
之後再輸入十行空白,最後輸入456789,列印出來的就像第2張圖
,如果真的要用噴墨或雷射印表機,或許可以用調整位置的方式解決
,等報表滿一張A4 SIZE,再一起列印出來....(還是一整張啦!)
ps:這樣印標籤是可行的啦!!目的達到就好!!!!
dickson38846.7800694444謝謝兩位的幫忙,
兩種方法我會再試試!