Mailinglist Archive: opensuse-de (5177 mails)
| < Previous | Next > |
Re: Re: 8.0 acroread gibt leeres Dokument auf kprinter aus
- From: David Haller <david@xxxxxxxxxx>
- Date: Mon, 16 Jun 2003 21:06:16 +0200
- Message-id: <20030616190616.GA933@xxxxxxxxxxxxxxxxxx>
Hallo,
On Mon, 16 Jun 2003, Friedrich Strohmaier wrote:
Da stimmt dann irgendwas nicht, das muesste "cleartomark" sein ;)
Noe, o.g. gs-Fehlermeldung ist relativ normal wenn gs mit ner Datei
nicht klarkommt...
*HUCH*[tm]. Bei mir zeigt das less ganz normal an...
Sind aber:
====
0000000 % P D F - 1 . 2 \n % â ã Ï Ó \r \n
0000020 4 2 0 o b j \n < < \n / L i
0000040 n e a r i z e d 1 \n / O 4
====
Bis auf das eine \r in der ersten Zeile wird im Rest offenbar '\n'
verwendet -- was auch einleuchtend ist, wenn man weiss, dass das PDF
von pdftex-0.13d unter Linux erstellt wurde. Soweit ich hier
beurteilen kann ist das PDF in Ordnung. Acroread druckt's ohne mucken
in ein PS und gv zeigt das PS dann ohne mucken an (bis auf die
fehlenden Seitenzahl-Kommentare). Achso: ich verwende hier noch GNU
Ghostscript 5.50...
pdf2ps[1] erzeugt uebrigens (ohne Fehler) ein PS, das auch die
Seitenzahlen enthaelt...
Hm, da faellt mir ein: hast du das pdf_sec.ps von GS durch die
korrekte Version ersetzt? Schau dir
/usr/share/ghostscript/<version>/pdf_sec.ps mal mit less an, wenn du
nach dem Lizenzzeug einen Block 'a la
====
/pdf_process_Encrypt
{ (\n\n) print
( **** The PDF input file uses encryption and cannot be processed.\n)
print
( **** Please get and install the patch available from\n) print
( **** http://www.ozemail.com.au/~geoffk/pdfencrypt/pdf_sec.ps\n)
print
(\n\n) print flush
====
findest, solltest du das pdf_sec.ps durch das in der genannten URL
ersetzen.
Wie gesagt, sieht ok aus. Und pdftex erzeugt i.d.R. auch sauberes PDF.
Schau mal, ob du ghostscript aktualisieren kannst, du solltest (wg.
dem besseren PDF-Handling) mindestens 7.x installieren, ob sich die
aktuelle 8.x lohnt weiss ich nicht. Eigenartigerweise kommt aber ja
mein uralt gs damit zurecht... Naja ;)
-dnh
PS: Ich heb dein PDF noch ein, zwei Tage auf, falls ich nochmal
reinschauen muss...
[1] Ein shellscript, das nur gs mit -sDEVICE=pswrite aufruft.
--
One distinguishing characteristic of BOFHen is attention deficit disorder.
Put me in front of something boring and I can find a near-infinite number
of really creative ways to bugger off. -- ADB
On Mon, 16 Jun 2003, Friedrich Strohmaier wrote:
David Haller:[..]
On Sat, 14 Jun 2003, Friedrich Strohmaier wrote:
David Haller:
On Fri, 13 Jun 2003, Friedrich Strohmaier wrote:
[PDF druckt nich]
Das mit dem /ID kenne ich nicht, ist aber bei dem 252.pdf auch
so. Achso: das 252.pdf kann ich mit dem acroread (4.0) zumindest
in eine ps-Datei ausgeben... Geht das bei dir auch nicht?
doch, geht, aber die kann offensichtlich nicht ausgelesen werden...
++<Ausgabe>++++
$ ~> ghostview tmp/d2-abbuchungorig.ps #die mit acroread erstellte
#.ps datei
endet in einem Fenster:
Error: /undefined in eartomark
Da stimmt dann irgendwas nicht, das muesste "cleartomark" sein ;)
GNU Ghostscript 6.53: Unrecoverable error, exit code 1^^^^ Kann sein, dass das buggy ist... (s.u.)
.... und da dürfte auch der Hase im Pfeffer liegen??
Noe, o.g. gs-Fehlermeldung ist relativ normal wenn gs mit ner Datei
nicht klarkommt...
das warnt bei mir gar nix - zeigt nur leer und die "??" für die
Zeilennummern... ahaa, über STDIN klappt's - also mit
less < $datei.pdf # huch! verwunder - es stand in
# /usr/share/doc/packages/less/README.SuSE
*HUCH*[tm]. Bei mir zeigt das less ganz normal an...
[Erklärung über die Zeilenumrüche]
Im Zweifelsfall: mach mal 'head -2 | od -c'. Da siehst du dann
die Umbrueche als \r und/oder \n...
seh' keine in meiner Rechnung und fürchte: sind keine drin...
Sind aber:
====
0000000 % P D F - 1 . 2 \n % â ã Ï Ó \r \n
0000020 4 2 0 o b j \n < < \n / L i
0000040 n e a r i z e d 1 \n / O 4
====
Bis auf das eine \r in der ersten Zeile wird im Rest offenbar '\n'
verwendet -- was auch einleuchtend ist, wenn man weiss, dass das PDF
von pdftex-0.13d unter Linux erstellt wurde. Soweit ich hier
beurteilen kann ist das PDF in Ordnung. Acroread druckt's ohne mucken
in ein PS und gv zeigt das PS dann ohne mucken an (bis auf die
fehlenden Seitenzahl-Kommentare). Achso: ich verwende hier noch GNU
Ghostscript 5.50...
pdf2ps[1] erzeugt uebrigens (ohne Fehler) ein PS, das auch die
Seitenzahlen enthaelt...
Hm, da faellt mir ein: hast du das pdf_sec.ps von GS durch die
korrekte Version ersetzt? Schau dir
/usr/share/ghostscript/<version>/pdf_sec.ps mal mit less an, wenn du
nach dem Lizenzzeug einen Block 'a la
====
/pdf_process_Encrypt
{ (\n\n) print
( **** The PDF input file uses encryption and cannot be processed.\n)
( **** Please get and install the patch available from\n) print
( **** http://www.ozemail.com.au/~geoffk/pdfencrypt/pdf_sec.ps\n)
(\n\n) print flush
====
findest, solltest du das pdf_sec.ps durch das in der genannten URL
ersetzen.
... schau selber nach - ist unterwegs (100kb) ;o))
Wie gesagt, sieht ok aus. Und pdftex erzeugt i.d.R. auch sauberes PDF.
Schau mal, ob du ghostscript aktualisieren kannst, du solltest (wg.
dem besseren PDF-Handling) mindestens 7.x installieren, ob sich die
aktuelle 8.x lohnt weiss ich nicht. Eigenartigerweise kommt aber ja
mein uralt gs damit zurecht... Naja ;)
-dnh
PS: Ich heb dein PDF noch ein, zwei Tage auf, falls ich nochmal
reinschauen muss...
[1] Ein shellscript, das nur gs mit -sDEVICE=pswrite aufruft.
--
One distinguishing characteristic of BOFHen is attention deficit disorder.
Put me in front of something boring and I can find a near-infinite number
of really creative ways to bugger off. -- ADB
| < Previous | Next > |