我在打印時遇到了一些困難,當我將報告打印到物理打印機時,文本完全居中,但是當我將相同報告打印到PDF打印機(例如cutePDF)或XPS文檔編寫器時,左邊距變爲0 。同時,當我嘗試調整邊距時,它在PDF和XPS中可以正常工作,但物理打印會在頁面上打印一些額外的左邊距。我無法找到這種差異,我也試圖設置保證金只爲非物理印刷,但無法做到這一點。 如果可以根據打印機選擇來設置灰色,這將是很好的。如果我選擇PDF打印機或XPS書寫器,邊距會發生變化。我正在使用Printer.canvas.textout(),過程來打印文本。使用delphi打印
任何人都可以幫助我這個。
歡迎來到StackOverflow。任何人都無法幫助解決您的問題,因爲您沒有發佈任何代碼。如果我們看不到您打印的方式,我們不可能看到您做錯了什麼。請記住,我們無法從這裏看到您的屏幕,因此我們擁有的所有信息都是您在問題中提供的信息。請編輯您的文章並提供相關代碼(您也可以嘗試在問題中添加一些分段符,以使其更具可讀性)。爲了讓我們幫助你解決問題,你必須幫助我們理解它。謝謝。 :) –