Was bedeutet Fehlercode "ioerror; Beleidigende Anweisung: Bildmaske] %%

814
Peter Caven

Bedeutung des Druckerfehlercodes: "ioerror; Beleidigender Befehl: Bildmaske] %%

1
Herzlich willkommen! Wir brauchen viel mehr Informationen, um zu helfen. Welcher Drucker, wo tritt der Fehler auf, unter welchen Umständen? Mikey T.K. vor 6 Jahren 0

1 Antwort auf die Frage

1
DavidPostill

Ioerror; Beleidigender Befehl: Bildmaske] %%

Das ist ein Postscript-Fehlercode.

imagemask (in Verbindung mit 1-Bit-Bild-Bitmap-Grafiken und Bitmap-Schriftarten) weist auf ein Problem mit einigen Bitmap-Daten in Ihrer Postscript-Datei hin.

Problembehandlung bei PostScript-Fehlern

Sie können einen PostScript-Fehler erhalten, wenn Sie eine Datei an einen PostScript-Interpreter senden (z. B. einen Drucker, Acrobat Distiller). Ein PostScript-Fehler tritt auf, wenn der PostScript-Interpreter den PostScript-Code der Datei nicht lesen kann. Ein Fehler kann auch auftreten, wenn der PostScript-Code der Datei eine oder mehrere der Grenzen der PostScript-Seitenbeschreibungssprache überschreitet. Wenn Ihr PostScript-Interpreter scheinbar Daten verarbeitet, dann aber stoppt, ist möglicherweise ein PostScript-Fehler aufgetreten.

Eine PostScript-Fehlermeldung enthält einen PostScript-Fehlertyp, der den Fehlertyp definiert. Es enthält auch einen fehlerhaften Befehl, der normalerweise den bestimmten Teil des PostScript-Codes angibt, den der Interpreter nicht lesen konnte. Der fehlerhafte Befehl zeigt normalerweise den Befehl an, der das Problem verursacht hat. Einige PostScript-Fehler weisen Sie direkt auf die Ursache des Problems hin und andere lassen Sie in die richtige Richtung blicken.

Beispiel für einen PostScript-Fehler:

%%[Error: ; OffendingCommand: ]%% 

Beispielsweise %%[Error: dictfull; OffendingCommand: def ]%%enthält der PostScript-Fehler den PostScript-Fehlertyp "dictfull"und den "def." fehlerhaften Befehl. Der Fehlertyp gibt an, dass das Wörterbuch die maximale Anzahl von Einträgen enthält. Der anstößige Befehl ist der letzte Befehl, den der PostScript-Interpreter "def" verarbeiten wollte, wodurch ein neues Wort im Wörterbuch definiert wird.

Verwenden Sie die PostScript-Fehlermeldung, um die Problembehandlung zu starten

Nachdem Sie eine bestimmte PostScript-Fehlermeldung identifiziert haben, können Sie mit der Problembehandlung beginnen. Um mit der Problembehandlung zu beginnen, suchen Sie den Fehlertyp und den fehlerhaften Befehl in den "PostScript-Fehlertypen" und "Offensiven PostScript-Befehlen" dieses Dokuments. Sie können dann versuchen, das Problem zu beheben.

Beispielsweise könnten Sie den PostScript-Fehler "%% [Error: limitcheck; OffendingCommand: image] %%" erhalten. Der erste Schritt besteht darin, im Abschnitt "PostScript-Fehlertypen" nach "limitcheck" zu suchen. Der Abschnitt "PostScript-Fehlertypen" listet "Limitcheck" unter der Überschrift "Druckerspeicher oder PostScript-Sprachlimit überschritten". Der "PostScript Offending Command" listet "image" unter der Überschrift, die auf ein Problem mit Bitmap-Daten hinweist. Sie verfügen also über Bitmap-Daten, die den Speicher- oder PostScript-Grenzwert des Druckers überschreiten. Die wahrscheinlichste Quelle für Bitmap-Daten ist eine Grafik in Ihrer Datei. Sie können dann Grafiken in Ihrer Datei überprüfen, um festzustellen, ob eine oder mehrere der Ursachen das Problem verursachen. Wenn Sie einen wahrscheinlichen Schuldigen finden, können Sie die Grafik löschen, erneut importieren, Speichern Sie es in einem anderen Format oder vereinfachen Sie es (z. B. verringern Sie die dpi). Sie können auch versuchen, die Datei auf einem Drucker mit mehr Speicher zu drucken.

Einige PostScript-Fehler helfen Ihnen nicht, eine wahrscheinliche Ursache zu bestimmen. Beispielsweise könnten Sie den PostScript-Fehler erhalten. "%%[Error: undefined; OffendingCommand: ]%%."Der Abschnitt " PostScript-Fehlertypen " listet "undefined" unter der Überschrift "Fehler, die auf unverständlichen PostScript-Code hinweisen". Der Abschnitt "PostScript Offending Command" listet "" unter der Überschrift, die auf ein Problem mit einem Element oder einer Datei hinweist. In diesem Fall enthält Ihre Datei PostScript-Code, den der PostScript-Interpreter nicht erkennen kann. Weitere Informationen zur Fehlerbehebung finden Sie im Abschnitt "Problembehandlung bei PostScript-Fehlern".

Quelle Beheben Sie PostScript-Fehler