From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 11 Aug 2004 19:21:24 +0400 From: Stanislav Ievlev To: devel@altlinux.org, docs@altlinux.org Message-ID: <20040811152124.GA3229@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Cc: Subject: [devel] I: =?koi8-r?b?z8Igz8TOz8ogydog0NLPwszFzSDQxd7B1Mku?= X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Aug 2004 15:21:25 -0000 Archived-At: List-Archive: List-Post: Это ответ на многие вопросы по поводу того, почему некоторые PostScript (соответственно PDF) файлы не печатаются, хотя благополучно просматриваются в gv. В частности это ответ на https://bugzilla.altlinux.org/show_bug.cgi?id=1673 Вот описание проблемы: Файл великолепно просматривается в gv, но не выводится на печать или выводится что-то совсем другое. Такая разница в поведении возникает из-за того что при печати Postscript документ проходит через ряд фильтров (например pstops, который в данном случае всё и ломает, ещё что-то от себя вносит foomatic-rip, если печать идёт с его использованием), добавляющих в этот Postscript ещё ряд управляющих конструкций, необходимых для выставления правильного разрешения и прочих параметров не требуемых для визуального просмотра в gv: Почему это происходит: В данном случае из-за того что документ нарушает ряд стандартных соглашений Adobe, но имеет правильный заголовок (то есть претендует на то что он правильный) Как это лечить: В данном случае достаточно заменить %!PS-Adobe-1.0 на какую-нибудь ерунду вроде: %!sdfgsdfg Тогда файл не будет претендовать на соответствие стандарту, нормально переварится всеми фильтрами и пройдёт на печать. Если подобный Postscript генерит какая-либо программа, то надо исправлять видимо ужё её. Более подробный ответ от CUPS'овцев приведён ниже. Там же есть ссылка на багу, где несогласные могут вести дискуссию. Думаю это надо занести куда-нибудь в документацию или в FAQ. -- Станислав Иевлев. ----- Forwarded message from noreply@cups.org ----- Date: Wed, 11 Aug 2004 10:17:40 -0400 (EDT) From: noreply@cups.org To: inger@altlinux.org Subject: CUPS STR #847 updated Your software trouble report #847 has been updated. You can check the status of the report and add additional comments and/or files at the following URL: http://www.cups.org/str.php?L847 Summary: prints blank page instead of a PS-file Version: 1.1.20 Status: 2 - Closed w/o Resolution Priority: 3 - Moderate, e.g. unable to print a file or unable to compile the software Scope: 3 - Applies to all machines, printers, and operating systems Subsystem: PostScript Filter Fix Version: Not Applicable Your PS file does not conform to the Adobe Document Structuring Conventions but claims conformance (the "%!PS-Adobe-1.0" line at the top of the file) so pstops treats it as such. If you remove the "PS-Adobe-1.0" portion of the first line or just add another line to the front of it containing "%!" then the problem will go away. We cannot and will not try to "fix" this, as "fixing" it will break things for all other conforming applications. ________________________________________________________________ Thank you for using the CUPS Software Trouble Report page! ----- End forwarded message -----