Hallo Liste, ich bin am verzweifeln !!!!!!!!! Muss dringend eine Auswertung als PDF Dokument wegschicken und es funktioniert nicht.... Ich habe das schon 100 Mal so gemacht: Ein WIN-Programm, läuft im vmware, "druckt" eine Auswertung auf einen Drucker. In den Druckeinstellungen ist fix eingestellt, dass der Ausdruck in eine EPS Datei umgeleitet wird. Diese EPS Datei erscheint daraufhin in meinem home directory. Soweit funktioniert alles wie immer. Der Ausdruck ist im Querformat. Schaue ich die EPS Datei an (z.B. mit okular) ist sie auch Querformat. nach der Umwandlung mit ps2pdf ist die generierte PDF Datei aber Hochformat !!!! Und blöder Weise nicht skaliert sondern abgeschnitten, dass heisst es fehlt 1/3 vom Ausdruck. Ich kann mir absolut nicht erklärten, wieso das auf einmal so ist. Es hat immer funktioniert. Es liegt auch nicht an dem WIN Programm, da ich versuchsweise auch mit anderen Win-Programmen Querformat-Ausdrucke gemacht habe. immer das gleiche Ergebnis. Hat irgendwer von Euch eine Idee ??? OS: SuSE 11.2 ghostscript-library: 8.64-6.1 (ber auch mit 8.64-6.2.1 probiert. Selbes Ergebnis) (So etwas passiert immer dann, wenn jemand auf eine dringende Sache wartet!!! Grrrrr....) Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
am Mittwoch 17 Februar 2010 schrieb Norbert Zawodsky: Hallo Norbert.
Hallo Liste,
ich bin am verzweifeln !!!!!!!!! Muss dringend eine Auswertung als PDF Dokument wegschicken und es funktioniert nicht....
Ich habe das schon 100 Mal so gemacht:
Ein WIN-Programm, läuft im vmware, "druckt" eine Auswertung auf einen Drucker. In den Druckeinstellungen ist fix eingestellt, dass der Ausdruck in eine EPS Datei umgeleitet wird. Diese EPS Datei erscheint daraufhin in meinem home directory.
Soweit funktioniert alles wie immer.
Der Ausdruck ist im Querformat.
Schaue ich die EPS Datei an (z.B. mit okular) ist sie auch Querformat. nach der Umwandlung mit ps2pdf ist die generierte PDF Datei aber Hochformat !!!! Und blöder Weise nicht skaliert sondern abgeschnitten, dass heisst es fehlt 1/3 vom Ausdruck. Ich habe mal gegoogelt. Ich fand jetzt nur Seiten auf englisch. Aber ich verstehe es so, das es Fälle gibt, wo ps2pdf die falsche Orientierun verwendet. Dann musst Du ghostscript direkt aufrufen. Das trifft vielleicht auf Deinen Fall zu?
von http://pages.cs.wisc.edu/~ghost/doc/cvs/Ps2pdf.htm "When there is no text on the page or automatic page rotation is set to /None an orientation value from setpagedevice is used. Valid values are: 0 (portrait), 3 (landscape), 2 (upside down), and 1 (seascape). The orientation can be set from the command line as -c "<> setpagedevice" using Ghostscript directly but cannot be set in ps2pdf. See Limitations below. " und von http://www.linuxquestions.org/questions/linux-newbie-8/how-to-create-landsca... "SOLVED: This is the right command: gs -sDEVICE=pdfwrite -sOutputFile="output.pdf" -dNOPAUSE -dEPSCrop -c "<> setpagedevice" -f "input.ps" -c quit " Vielleicht hilft das weiter.
Ich kann mir absolut nicht erklärten, wieso das auf einmal so ist. Es hat immer funktioniert. Es liegt auch nicht an dem WIN Programm, da ich versuchsweise auch mit anderen Win-Programmen Querformat-Ausdrucke gemacht habe. immer das gleiche Ergebnis.
Hat irgendwer von Euch eine Idee ???
OS: SuSE 11.2 ghostscript-library: 8.64-6.1 (ber auch mit 8.64-6.2.1 probiert. Selbes Ergebnis)
(So etwas passiert immer dann, wenn jemand auf eine dringende Sache wartet!!! Grrrrr....)
Norbert
Viel Erfolg, Gruß Hugo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Norbert! Am 17.02.2010 um 17:27 Uhr schrieb Norbert Zawodsky:
Schaue ich die EPS Datei an (z.B. mit okular) ist sie auch Querformat. nach der Umwandlung mit ps2pdf ist die generierte PDF Datei aber Hochformat !!!! Und blöder Weise nicht skaliert sondern abgeschnitten, dass heisst es fehlt 1/3 vom Ausdruck.
Ohne die Lösung zu kennen: Hast du den gleichen Fehler mit pstopdf? cu Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Feb 17 17:27 Norbert Zawodsky wrote (shortened):
Schaue ich die EPS Datei an (z.B. mit okular) ist sie auch Querformat. nach der Umwandlung mit ps2pdf ist die generierte PDF Datei aber Hochformat !!!! Und blöder Weise nicht skaliert sondern abgeschnitten, dass heisst es fehlt 1/3 vom Ausdruck.
Genau das Symptom hatten wir mal vor längerer Zeit, vergl. http://de.opensuse.org/SDB:Kein_Landscape_Druck_mit_CUPS Der springende Punkt darin ist: --------------------------------------------------------------------- Ursache Eine uneinheitliche Interpretation von Programmen bzw. Applikationen ... wie Landscape bzw. Portrait zu verstehen sein soll, wenn das im PostScript-Code als %%Orientation: Landscape bzw. als %%Orientation: Portrait steht. ... Lösung Wenn die Druckausgabe in der PostScript-Datei schon vom Programm bzw. der Applikation passend für den Landscape-Modus gedreht war, ... aber im PostScript-Code steht %%Orientation: Landscape, so muss das durch %%Orientation: Portrait ersetzt werden. --------------------------------------------------------------------- Ob es auch in dem Fall hier ein "Orientation: Landscape" versus "Orientation: Portrait" Fehler ist, weiß ich natürlich nicht. Die Adobe Spezifikation ist dazu übrigens ganz klar: Wenn "%%Orientation: Landscape" drinsteht ist die vom "Inhalt" belegte Fälsche (die sog. Bounding Box bzw. Imaged Area) reiter als hoch - völig egal, was der "Inhalt" ist bzw. wierum man den "Inhalt" vor dem Gesicht drehen muss, um ihn "normal" lesen zu können. Beispiel: echo Hello | a2ps -1 -r -o Hello.ps erzeugt Hello.ps was %%BoundingBox: 24 24 571 818 zusammen mit %%Orientation: Landscape enthält wobei letzteres ganz einfach falsch ist, da die BoundingBox 571-24=547 breit und 818-24=794 hoch ist, also höher als breit, also ist es "Orientation: Portrait" genau, wie es auch mit gs -r50 Hello.ps angezeigt wird - völlig egal, dass man es im Querformat vors Gesicht halten muss, um den Inhalt normal lesen zu können. Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Ich habe das Problem "gelöst". Der Windows-Druckertrieber, der ja die Umleitung in eine Datei macht, hat mehrere Einstellungen. Ich habe versuchsweise mal von "in EPS Datei umleiten" auf "in Datei umleiten" umgestellt. Da der Drucker PostScript will habe ich angenommen, dass die Datei dann PostScript enthalten wird. Es war so. Und wenn ich diese Datei dann mit ps2pdf umgewandelt habe, war das resultierende PDF auch im Querformat! Wieso allerdings die EPS Datei, z.B.mit okular angezeigt, richtig dargestellt wird, das daraus resultierende PDF aber falsch ist, bleibt für mich rätselhaft. Alles sehr eigenartig ..... Grüße, Norbert Am 18.02.2010 10:02, schrieb Johannes Meixner:
Hallo,
On Feb 17 17:27 Norbert Zawodsky wrote (shortened):
Schaue ich die EPS Datei an (z.B. mit okular) ist sie auch Querformat. nach der Umwandlung mit ps2pdf ist die generierte PDF Datei aber Hochformat !!!! Und blöder Weise nicht skaliert sondern abgeschnitten, dass heisst es fehlt 1/3 vom Ausdruck.
Genau das Symptom hatten wir mal vor längerer Zeit, vergl. http://de.opensuse.org/SDB:Kein_Landscape_Druck_mit_CUPS
Der springende Punkt darin ist: --------------------------------------------------------------------- Ursache Eine uneinheitliche Interpretation von Programmen bzw. Applikationen ... wie Landscape bzw. Portrait zu verstehen sein soll, wenn das im PostScript-Code als %%Orientation: Landscape bzw. als %%Orientation: Portrait steht.
...
Lösung
Wenn die Druckausgabe in der PostScript-Datei schon vom Programm bzw. der Applikation passend für den Landscape-Modus gedreht war, ... aber im PostScript-Code steht %%Orientation: Landscape, so muss das durch %%Orientation: Portrait ersetzt werden. ---------------------------------------------------------------------
Ob es auch in dem Fall hier ein "Orientation: Landscape" versus "Orientation: Portrait" Fehler ist, weiß ich natürlich nicht.
Die Adobe Spezifikation ist dazu übrigens ganz klar:
Wenn "%%Orientation: Landscape" drinsteht ist die vom "Inhalt" belegte Fälsche (die sog. Bounding Box bzw. Imaged Area) reiter als hoch - völig egal, was der "Inhalt" ist bzw. wierum man den "Inhalt" vor dem Gesicht drehen muss, um ihn "normal" lesen zu können.
Beispiel:
echo Hello | a2ps -1 -r -o Hello.ps
erzeugt Hello.ps was
%%BoundingBox: 24 24 571 818
zusammen mit
%%Orientation: Landscape
enthält wobei letzteres ganz einfach falsch ist, da die BoundingBox 571-24=547 breit und 818-24=794 hoch ist, also höher als breit, also ist es "Orientation: Portrait" genau, wie es auch mit
gs -r50 Hello.ps
angezeigt wird - völlig egal, dass man es im Querformat vors Gesicht halten muss, um den Inhalt normal lesen zu können.
Gruß Johannes Meixner
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Norbert, Am 18.02.2010 11:29, schrieb Norbert Zawodsky:
Ich habe das Problem "gelöst".
Der Windows-Druckertrieber, der ja die Umleitung in eine Datei macht, hat mehrere Einstellungen.
Mein Szenario ist ein ähnliches, benutze aber einen PDF-Creator unter meinem virtuellen XP. Dieser macht bei einem Dokument Mucken und bringt nur Fehlermeldungen. Ich möchte nun einen PS-Drucker einrichten und es so mal versuchen, wie du es machst, nämlich in PS drucken und dann unter Linux in PDF wandeln. Welchen PS Druckertreiber kannst du für XP und die anstehende Aufgabe empfehlen? Aus alten Tagen weiß ich, dass die HP-Treiber eine gute Wahl sein könnten. Es gibt aber so viele und so manch einer hat sicher seine eigenen Macken. Alle durchprobieren möchte ich nicht. Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 19.02.2010 08:23, schrieb Joachim H.:
Hallo Norbert,
Mein Szenario ist ein ähnliches, benutze aber einen PDF-Creator unter meinem virtuellen XP. Dieser macht bei einem Dokument Mucken und bringt nur Fehlermeldungen.
Ich möchte nun einen PS-Drucker einrichten und es so mal versuchen, wie du es machst, nämlich in PS drucken und dann unter Linux in PDF wandeln.
Welchen PS Druckertreiber kannst du für XP und die anstehende Aufgabe empfehlen? Aus alten Tagen weiß ich, dass die HP-Treiber eine gute Wahl sein könnten. Es gibt aber so viele und so manch einer hat sicher seine eigenen Macken. Alle durchprobieren möchte ich nicht.
Gruß
Joachim
Hallo Joachim, "empfehlen" kann ich Dir keinen Treiber da ich so gut wie keine Treiber "persönlich kenne". Ich habe diesen Weg, unter WIN zu einem PDF zu kommen, eigentlich zufällig entdeckt, da der Treiber die Option "in EPS Datei umleiten" anbietet. Und das hat mich dann auf diese Idee gebracht. In meinem Fall ist es der zu meinem Farbdrucker "Lexmark C720" passende Treiber. Ich denke, Du kannst jeden Treiber verwenden solange er Postscript produziert... Grüße Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Norbert Zawodsky schrieb:
Ich habe das Problem "gelöst".
Der Windows-Druckertrieber, der ja die Umleitung in eine Datei macht, hat mehrere Einstellungen.
Ich habe versuchsweise mal von "in EPS Datei umleiten" auf "in Datei umleiten" umgestellt. Da der Drucker PostScript will habe ich angenommen, dass die Datei dann PostScript enthalten wird. Es war so. Und wenn ich diese Datei dann mit ps2pdf umgewandelt habe, war das resultierende PDF auch im Querformat!
Wieso allerdings die EPS Datei, z.B.mit okular angezeigt, richtig dargestellt wird, das daraus resultierende PDF aber falsch ist, bleibt für mich rätselhaft. Alles sehr eigenartig .....
Grüße, Norbert
Hi, naja, EPS ist halt im Gegensatz zu PS keine eigenständige Seitenbeschreibung, sondern quasi ein "Bild". Es muß in einen PS-Rahmen eingebettet werden und da ist es entscheidend, was erstens das EPS an Infos über sich mitbringt und zweitens ps2pdf annimmmt, worein es das "Bild" einpassen soll und wie. Der Standard von ps2pdf ist sicher A4 oder Letter portrait und Bilder in Originalgröße links oben angehängt einpassen. Das geht hier natürlich schief. Logischerweise ist es deshalb cleverer, gleich richtiges PS generieren zu lassen, dann ist die Seitenbeschreibung vollständig und ps2pdf ändert nichts dran. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
Hugo Mahr
-
Joachim H.
-
Joerg Thuemmler
-
Johannes Meixner
-
Norbert Zawodsky
-
Peter Geerds