Hi Allerseits, gibt es eine Möglichkeit eine PPD so umzuschreiben, dass immer die Punktform "elliptisch" in den ps Datei landet egal was in den Programm eingestellt wurde? Gruß Sándor
Es ginge wäre aber nicht die feine englische Art. Denn wenn jemand versucht die Fuktionsweise der PPD zu ergründen (ohne sie sich genau anzusehen, sondern per Ausprobieren) wird er über kurz oder lang wahnsinnig).
Besser wäre, die Option aus der PPD herauszunehmen, also die Punktform auf elliptisch voreinzustellen, und den kompletten Eintrag entweder mit ohne Option aktiv zu belassen oder eben auszugrauen.
Leider sehe ich mich gezwungen so vor zugehen: 1. In diesen Rip kann ich entweder alle Halbton Informationen überschreiben, oder garnix. 2. Die ausgabe Programm (in dem Fall Corel) schreibt interessante weise nur die Rundepunkt in dem ps Datei, wenn ich eine andere Form wähle zB. ellipse, wird der Punktform nicht in dem ps Datei geschrieben. Das verursacht dann selbstverstänlich eine Fehlermeldung beim verarbeiten den Datei. (sollte in dem ps Datei so aussehen: 55 -45 /Ellipse @D, wird aber so in den Datei geschrieben: 55 -45 / @D)
für einen neuen laserdrucker habe ich eine ppd bekommen die zu 70 % aus amerikanischen papier-formaten besteht und wo für mich wichtige formate fehlen.
es ist weder trivial noch besonders schwer - man muss halt nur wissen wie's geht und wie beim eingesetzten Ausgabegerät Ausgabeformate definiert werden. Ersteres steht in der offiziellen PPD-Spezifikation die von Adobe veröffentlicht wurde. Letzteres liest man sich aus einer bestehenden PPD für das Ausgabegerät aus.
Kurz gefaßt ist es so, dass Sie für jedes neue Ausgabeformat an drei Stellen innerhalb der PPD-Datei entsprechende Einträge hinzufügen müssen. Diese Bereiche sind: - *OpenUI *PageSize: PickOne - *OpenUI *PageRegion: PickOne - *ImageableArea
Der Abschnitt "PageSize" enthält dabei den eigentlich Code, der das Ausgabeformat im Ausgabegerät aktiviert. "PageRegion" und "ImageableArea" definieren auf unterschiedliche Art und Weise die bedruckbare Fläche eines bestimmten Ausgabeformats, wobei "ImageableArea" neben Breite und Höhe auch noch den x- und y-Offset zum Nullpunkt (links unten) definiert.