0
我打印到默認標籤尺寸設置爲4 x 6英寸的標籤打印機。我在標籤與4×2裝起來,然後用這個代碼打印到它:從Citrix打印標籤
Private Sub SetPaperSize(ByVal width As Double, ByVal height As Double)
Dim size As New Drawing.Printing.PaperSize
size.PaperName = "Custom Size"
size.Width = width * 100
size.Height = height * 100
printDoc.DefaultPageSettings.PaperSize = size
printDoc.PrinterSettings.DefaultPageSettings.PaperSize = size
End Sub
我從我的本地機器上運行該代碼,並打印出來正確。然後我從運行在citrix服務器上的應用程序打印它,打印機仍然認爲它正在打印4 x 6的標籤。所以我得到我的打印標籤,然後是2個空白標籤。
有沒有辦法強制本地打印機使用我在服務器上設置的設置?