2015-09-16 190 views
0

我有程序,創建一個PDF文件(與PDFsharp),那麼我必須打印該PDF到點陣打印機(愛普生LQ-2190) 問題是獲取打印的文本字體根本不清晰。我應該怎麼做呢?我可以從記事本打印沒有問題。打印PDF點陣打印機結果字體不清楚(PDFsharp)

我必須更改分辨率嗎?它可以用PDFsharp完成嗎?

+1

由於@PDFsharp已在他的回答中指出,請提供代碼和樣本PDF以允許分析。 – mkl

回答

0

DMP上有不同的打印方式:在最好的情況下,應用程序只發送ASCII碼,打印機使用內置字體打印文本。

對於其他字體,文本將由打印機驅動程序轉換爲位圖。結果應該很清楚。

在最糟糕的情況下,您可以向PDF文件添加位圖。打印機上的結果可能看起來很差。

正常情況下,PDFsharp將創建帶有矢量化字體的PDF文件。矢量字體沒有分辨率,如果使用Adobe Reader放大到6400%,仍然可以看到清晰的字母。
如果你沒有看到這與你的PDF文件,那麼你必須改變一些關於你創建PDF文件的方式。
如果您在屏幕上看到字體清晰且清晰,那麼問題出在打印機驅動程序上。

您不共享PDF文件,因此我們無法檢查PDF文件是否存在問題。

+0

嗨,我已經改變了CPI,結果會更好。但仍然不好。 (與快遞新)。但現在我使用了calibri,結果更好。 – san

-1

還有另一種方法可以用清晰的字體將PDF打印到點陣,但需要更改打印機設備設置。

打印機屬性 - >首選項 - >紙張/質量 - >高級 - >圖形,將紙張質量爲每英寸並在文檔選項設置半色調240×144點陣,作爲超級電池,改變紙張尺寸爲A4紙下紙張/輸出。

它可能需要設置頁面縮放定製反向頁面檢查主打印機屏幕,如果它改變了方向,而打印。

我希望這個信息可以幫助。

謝謝。