Hallo allseits,
die Frage "binär" vs. "ASCII" kann man nicht beantworten ohne die Plattform und die Randbedingungen ebenfalls im Hinterkopf zu haben, bzw. die Fragestellung an sich gleich wieder ganz zu vergessen, da es *hier* im Forum um PDF geht. PostScript als Zwischenschritt kann so oder so aussehen -- das ist für das entstehende PDF schlichtweg egal.
Aber zurück zu Binär vs. ASCII: Die Einstellung ASCII bedeutete *früher* (!) daß Elemente in der PostScript-Datei, auf die das erzeugende Programm auch Einfluß hat (!) ganz simpel hex. aufgebaut wurden, was bei solchen Elementen zu einer Verdoppelung der Datenmenge von Teilen der PS-Datei geführt hat. Waren aber Elemente platziert, die vom ausgebenden Programm gar nicht angefaßt wurde, so hatte auch diese Einstellung keinerlei Einfluß (bspw. binäres EPS in XPress --> völlig egal, was man bei den Ausgabeoptionen einstellt, da das EPS sowieso nur durchgereicht wurde)
Wozu brauchte (!) man ASCII überhaupt mal? Für Ausgabegeräte, die mit binären Druckdaten nix anfangen konnten, also früher vor allem im PC/Windows-Bereich, wenn man direkt auf parallel oder seriell angeschlossene Drucker ausgeben wollte oder mit steinzeitlichen Druckerprotokollen durchs Netzwerk drucken wollte.
Wie gesagt: Für die PDF-Erzeugung ist die Frage binär oder ASCII jedenfalls egal. Sie beeinflußt allenfalls die Frage, wie groß die temporär erstellte PostScript-Datei wird.
Aber nicht automatisch in dem Maß, wie es nahezu jeder auch heute noch fälschlicherweise behauptet. Es ist keinesfalls so, daß "binär" kleiner als "ASCII" bedeutet, wie MacOS X ab 10.2 recht deutlich klar macht. Dort sind Druckjobs grundsätzlich "ASCII" -- allerdings werden binäre Bildobjekte dabei durch den ASCII85Encode-Filter geschickt und gleichzeitig noch durch den LZWEncode-Filter, was die erzeugten PostScript-Dateien in der Regel kleiner macht, als wenn sie einfach nur "binär" weggeschrieben würden. Hintergründiges bspw. von hier aus:
http://groups.google.com/...iser%40phg-online.de Abschließend also: Die Frage "Warum ist bei der PS-Erstellung als Datenformat Binär und nicht ASCII zu wählen?" kann nicht beantwortet werden, weil sie in sich nicht stimmig ist ;-)
Gruss,
Thomas
--
http://kaiser-edv.de/news/