lp:Canon LBP6000-LBP6018 不支援文件格式“application/pdf”

lp:Canon LBP6000-LBP6018 不支援文件格式“application/pdf”

在有人問之前,我已經嘗試過現有的解決方案但無濟於事。

不過,我將提供用於調試的完整資訊。

  • lsusb 辨識出我的印表機
    • Bus 001 Device 023: ID 04a9:271a Canon, Inc. LBP6000
  • Cups 還可以識別我的印表機,當進入Printerhttp://localhost:631/ 上的選項時,會顯示印表機。詳細資料是:
    • LBP6000-LBP6018(空閒、接受作業、不共享、伺服器預設)
    • 描述:LBP6000-LBP6018
    • 地點:
    • 司機:通用純文字印表機(灰階)
    • 聯繫: usb://佳能/LBP6000/LBP6018?serial=*****
    • 預設值:工作表=無,無媒體=iso_a4_210x297mm 邊=單面

執行 lp 指令會出現上述錯誤。檢查tail -f /var/log/cups/error_log給出:

Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/printers/LBP6000-LBP6018) from localhost.

檢查/usr/share/cups/mime/mime.types文件第 69 行後,發現以下行且未註釋

application/pdf pdf regex(0,^[\n\r]*%PDF)

所以我不知道為什麼會發生這種情況。

由於這台印表機很舊(也許是 2010 年的,我記不太清了),我是否需要特定的驅動程式?

答案1

驅動程式:通用純文字印表機(灰階)

沒有任何過濾器可以從 application/pdf 轉換為文字。 error_log 應該要顯示這一點。

為什麼選擇 Generic Text-Only 作為驅動程式?使用 Brother 可能在其網站上提供的驅動程式。

相關內容