Co oznacza kod błędu „ioerror; Polecenie obrażające: maska ​​obrazu] %% [zamknięte]

1

znaczenie kodu błędu drukarki: „ioerror; Polecenie obrażające: maska ​​obrazu] %%

Peter Caven
źródło
Witamy! Potrzebowalibyśmy dużo więcej informacji, aby pomóc. Jaka drukarka, gdzie pojawia się błąd, w jakich okolicznościach?
Mikey T.K.

Odpowiedzi:

1

ioerror; Obrażające polecenie: maska ​​obrazu] %%

To jest kod błędu postscript.

imagemask (skojarzony z 1-bitową grafiką bitmapową i czcionkami bitmapowymi) wskazuje problem z niektórymi danymi bitmapowymi w pliku postscriptowym.

Rozwiązywanie problemów z błędami PostScript

Błąd PostScript można otrzymać podczas wysyłania pliku do PostScript   tłumacz (na przykład drukarka, Acrobat Distiller). PostScript   Błąd występuje, gdy interpreter PostScript nie może odczytać pliku   Kod PostScript. Błąd może również wystąpić, jeśli kod PostScript pliku   przekracza jeden lub więcej limitów w opisie strony PostScript   język. Jeśli twój interpreter PostScript wydaje się przetwarzać dane, ale   następnie zatrzymuje się, mógł wystąpić błąd PostScript.

Komunikat o błędzie PostScript zawiera typ błędu PostScript, który   definiuje rodzaj błędu. Obejmuje to również wykroczenie   polecenie, które zwykle wskazuje konkretną część PostScript   kod, którego tłumacz nie mógł odczytać. Obraźliwe polecenie zwykle   wskazuje polecenie, które spowodowało problem. Niektóre błędy PostScript   wskaż ci przyczynę problemu, a niektórzy cię szukają   w dobrym kierunku.

Przykład błędu PostScript:

%%[Error: ; OffendingCommand: ]%%

Na przykład błąd PostScript %%[Error: dictfull; OffendingCommand: def ]%% zawiera typ błędu PostScript "dictfull" i obraźliwe polecenie "def." Typ błędu wskazuje   że słownik zawiera maksymalną liczbę wpisów. The   polecenie obrażające jest ostatnim poleceniem, które próbował interpreter PostScript   przetwarzać „def”, które definiuje nowe słowo w słowniku.

Użyj komunikatu o błędzie PostScript, aby rozpocząć rozwiązywanie problemów

Po zidentyfikowaniu określonego komunikatu o błędzie PostScript możesz rozpocząć   rozwiązywanie problemów. Aby rozpocząć rozwiązywanie problemów, znajdź błąd   typ i obraźliwe polecenie w „Typach błędów PostScript” i   „Polecenia obrażające PostScript” części tego dokumentu. Możesz wtedy   spróbuj naprawić problem.

Na przykład możesz otrzymać błąd PostScript, „%% [Błąd:   kontrola limitu; OffendingCommand: image] %%. „Twoim pierwszym krokiem jest zlokalizowanie   „limitcheck” w sekcji „Typy błędów PostScript”. „PostScript   W sekcji „Typy błędów” znajduje się lista „limitcheck” pod nagłówkiem „Exceeds   pamięć drukarki lub limit języka PostScript. „The” PostScript   Polecenie obrażające ”wyświetla„ obraz ”pod nagłówkiem, który wskazuje a   problem z danymi bitmapowymi. Więc masz dane bitmapowe, które przekraczają   pamięć drukarki lub limit języka PostScript. Najbardziej prawdopodobne źródło   dane bitmapowe to grafika w twoim pliku. Następnie możesz sprawdzić grafikę   Twój plik, aby zobaczyć, czy jeden lub więcej powoduje problem. Jeśli znajdziesz   prawdopodobnie sprawca, możesz usunąć grafikę, zaimportować ją ponownie, zapisać ją   inny format lub upraszczaj go (na przykład zmniejsz jego rozdzielczość). ty   może również spróbować wydrukować plik na drukarce z większą ilością pamięci.

Niektóre błędy PostScript nie pomagają określić prawdopodobnej przyczyny. Dla   przykład, możesz otrzymać błąd PostScript "%%[Error: undefined; OffendingCommand: ]%%." Sekcja „Typy błędów PostScript”   „undefined” pod „Błędy wskazujące niezrozumiały PostScript   code ”. Sekcja„ Polecenie obrażające PostScript ”zawiera listę„ ”   pod nagłówkiem, który wskazuje problem z dowolnym elementem lub plikiem.   W tym przypadku plik zawiera kod PostScript PostScript   tłumacz nie może rozpoznać. Patrz „Rozwiązywanie możliwych przyczyn   w przypadku błędu PostScript ”, aby kontynuować rozwiązywanie problemów.

Źródło Rozwiązywanie problemów z błędami PostScript

DavidPostill
źródło