2011-11-22 251 views
0

我需要在ZEBRA S4M打印機上打印標籤。ZEBRA標籤打印

PrintDocument pd = new PrintDocument { PrinterSettings = new PrinterSettings { PrinterName = "ZDesigner S4M-203dpi ZPL" } }; 
     pd.DefaultPageSettings.Landscape = true; 
     pd.PrintPage += new PrintPageEventHandler(pd_PrintPage); 
     pd.Print(); 

而且在使用人像風景 - 這是正常的,但在橫向模式我有一個從左側標籤..一個很大的空間,我怎樣才能打印我的標籤水平文本?

非常感謝。

ADDED

我認爲這個問題是可能的,因爲那我不能改變小PrintingArea屬性。它的尺寸是300x200,真正的紙張尺寸是200x500 ...

回答

1

我相信你有兩個選擇,可以嘗試更改默認的paper size或執行translate

+0

謝謝,我會試試看,並回信! –

+0

不,它仍然是一樣的。我認爲這是因爲PrintingArea屬性... –

+1

好吧,我通過在Windows「設備和打印機」中設置打印機的紙張大小屬性來解決這個問題:) –