it-swarm.com.de

Canon-Drucker druckt keine PDF Dateien

Ich bin mit dieser Situation ratlos. Ich habe einen neuen Canon Pixma MG53 Tintenstrahldrucker, der über USB angeschlossen ist. Alles andere als PDF funktioniert einwandfrei: Ubuntu-Druckertestseite, LibreOffice-Dateien, Webseiten, Gimp-Bilder.

Es wird jedoch keine any PDF-Datei aus any PDF-Viewer-App gedruckt.

Wenn ich eine PDF -Datei drucke, wird der Drucker wie gewohnt aktiviert und auf dem Display wird wie gewohnt "Verarbeiten" angezeigt. Das Ausgabefach öffnet sich jedoch nicht (dies ist normalerweise der Fall), und nach einigen Sekunden kehrt das Display in den Ruhezustand zurück. Die Datei verschwindet aus der Druckwarteschlange von Ubuntu, als wäre sie gedruckt worden.

  • Ich habe versucht, den Drucker zu entfernen und den Computer wiederfinden und neu installieren zu lassen.
  • Ich verwende Standarddruckereinstellungen.
  • Ich habe eine Reihe von PDF Viewer-Apps aus dem Software Center installiert, um auszuschließen, dass der integrierte Dokument-Viewer die Schuld trägt.
  • Ich habe es mit einer Vielzahl von PDF Dateien versucht - einige wurden von SimpleScan generiert, andere wurden aus dem Internet heruntergeladen.
  • Der Drucker hat auch eine WIFI-Schnittstelle, daher habe ich versucht, ihn als WIFI-Drucker zu installieren und diesen statt über USB zu verwenden. Kein Unterschied.

Was kann ich tun, um das zu beheben?

  • Ubuntu 13.10 erkennt und identifiziert den Drucker korrekt und stellt Treiber dafür bereit. Ich habe noch nicht versucht, alternative Treiber zu finden.

Eine kleine Untersuchung zeigt, dass Canon einen Debian-Druckertreiber veröffentlicht. Das Erscheinungsdatum ist 2011, daher bin ich mir nicht sicher, ob es besser als der Treiber in Ubuntu 13.10 sein wird.

Downloads für die MG5300-Serie (wählen Sie OS = "linux"):
http://www.Canon.co.uk/Support/Consumer_Products/products/Fax__Multifunctionals/InkJet/PIXMA_MG_series/PIXMA_MG5350.aspx
(Auf dieser Seite steht MG5350, aber die aufgelisteten Treiber gelten für die gesamte MG5300-Serie.)

Direkter Download-Link:
http://www.Canon.co.uk/Support/Consumer_Products/products/Fax__Multifunctionals/InkJet/PIXMA_MG_series/PIXMA_MG5350.aspx?DLtcmuri=tcm:14-863341&page=1&type=download =

Es gibt auch diesen Scanner-Treiber , der jedoch möglicherweise nicht benötigt wird, da SimpleScan bereits ordnungsgemäß funktioniert:
http://www.Canon.co.uk/Support/Consumer_Products/products/Fax__Multifunctionals/InkJet/PIXMA_MG_series/PIXMA_MG5350.aspx?DLtcmuri=tcm:14-863345&page=1&type=download =

Gemäß der Canon MG-Druckerdokumentation haben Canon MG-Drucker eine merkwürdige Einschränkung, dass die einzigen PDF Dateien, die sie drucken können, PDF Dateien sind, die von Canons eigenem "IJ Scan" erstellt wurden "oder" My Image Garden ". PDF Dateien, die mit jeder anderen Software erstellt wurden, können nicht gedruckt werden. Auch PDF Dateien, die aus anderen Anwendungen in IJ Scan importiert und gespeichert wurden, können nicht gedruckt werden. Es scheint keine Problemumgehung oder alternative Lösung zu geben, außer einen Drucker von einem anderen Hersteller zu kaufen.

Referenz:

  1. "Drucken von Dokumenten (PDF-Dateien)", Seite 442, Canon MG7550-Handbuch, URL (Stand September 2015): http://gdlp01.c-wss.com/gds/3/0300015853/02/MG7500ser_OnlineManual_Mac_DE_V02. pdf auch über http://www.Canon.co.uk/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg7550.aspx?type=manuals&language=undefined
1
John Badger

Johns Antwort gab mir einige Hoffnung, dass es möglich sein könnte, den Drucker zu täuschen, um andere PDFs zu akzeptieren. (Spoiler: Nein)

Ich habe ein PDF (good.pdf) auf einen USB-Stick gescannt und darin gesucht. (Es ist in der Lage, vom Scanner erstellte PDF-Dateien zu drucken.)

Nach einigem Herumalbern stellte ich fest, dass die "erste Verteidigungslinie" des Druckers einfach die PDF-Metadaten überprüft.

Dieses Skript fügt einer vorhandenen PDF-Datei korrekte PDF-Metadaten hinzu:

#!/usr/bin/env bash

META="[ /Creator (Canon SC1001) /Producer (MG5300 series) /DOCINFO pdfmark"

gs -dSAFER -dBATCH -dNOPAUSE \
   -sDEVICE=pdfwrite \
   -dCompatibilityLevel=1.3 \
   -sOutputFile="$2" "$1" <(echo "$META")

Konvertiert auch das PDF in die Version 1.3, da dies die Version von good.pdf war

Das bringt mich zum Druckmenü, aber dort schlägt es leider fehl.

Ich denke, die Einschränkung gab es aus einem Grund: D Der Drucker ist wahrscheinlich wirklich wählerisch, mit welchen Arten von PDFs er umgehen kann.

Ich habe ein bisschen tiefer gegraben, falls jemand dies aufgreifen möchte:

$ qpdf --show-pages --with-images good.pdf 
page 1: 4 0 R
  images:
    /Im1: 5 0 R, 1240 x 1754

$ qpdf --show-object=5 good.pdf                     
Object is stream.  Dictionary:
<< /BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter /DCTDecode /Height 11 0 R /Length 7 0 R /Subtype /Image /Type /XObject /Width 10 0 R >>

$ file =(qpdf --show-object=5 good.pdf --raw-stream-data)            
/tmp/zshVemxbQ: JPEG image data, Exif standard: [TIFF image data, little-endian, direntries=8, manufacturer=Canon, model=MG5300 series, software=1.01, xresolution=135, yresolution=143, resolutionunit=2], baseline, precision 8, 1240x1754, frames 3

Ich habe dann erfolglos versucht, imagemagick convert zu veranlassen, ein PDF mit denselben Bilddaten zu erstellen

Hinweis: Dies ist ein Canon Pixma MG5350

0
olejorgenb