Anleitung AppleScript »PDF Convert«

13 Mai 2010 - 14:09

»PDF Convert« ist ein AppleScript, das den Open Source Distiller »Ghostscript« nutzen kann, um PDF-Dateien zu erstellen. Das Script wird als Ordner-Aktion installiert. PostScript-, EPS- und PDF-Dateien, die in einen entsprechend konfigurierten Ordner kopiert werden, werden destilliert.

To English Version

(Hinweis: Zu diesem Script gibt es inzwischen eine Variante, die Bitmap-Bilder erzeugt.)

Download-Seite

Ghostscript muss installiert sein, damit dieses Script funktioniert. Ich hab Version GPL Ghostscript 8.71 beim testen benutzt. Ältere Versionen funktionieren oder auch nicht. Die erzeugte PDF.Version ist 1.4 (diese Version kennt Transparenzen). Zusatz Juli 2011: Habe inzwischen für meine Tests Ghostscript 9.02 installiert und bisher keine Probleme. Vgl. dieser Hinweis.

Mac OS X hat einen eingebauten Distiller, der jede PostScript-Datei konvertiert, wenn man einen Doppelklick darauf macht. Es gibt aber Fälle, in denen Ghostscript andere Merkmale hat:

  • Bilder in Dateien können auf Größen herunter gerechnet werden, die für Bildschirm, Druckerausgabe, E-Book oder auch die Druckvorstufe optimiert sind. Das vermeidet unnötige Dateigrößen.
  • Enthalten PostScript-Dateien Hyperlinks, werden diese von Ghostscript berücksichtigt.
  • Ein Teil der PDF-Sicherheitseinstellungen (Verbot zum Drucken z.B.) werden von Ghostscript ignoriert, d.h. durch ein neu destillieren entfernt. Ob das im gegebenen Fall legal ist, müssen Sie überprüfen.

Einrichtung

Bewegen Sie das Script in den Ordner /Library/Scripts/Folder Action Scripts

(Ab »Lion« ist der Ordner »Library« normalerweise nicht mehr zu sehen. Benutzen Sie im Finder »Gehe zu – Gehe zum Ordner» und geben /Library/Scripts/ ein. Dort finden Sie den Ordner »Folder Action Scripts«.)

Starten Sie das Programm »Ordneraktionen konfigurieren«, dass sich in dem Ordner »Programme« und dort in »AppleScript« befindet. Unter Lion: Das Programm ist in den Order »Core Services« gewandert. Klicken Sie den Ordner mit rechter Maustaste an und wählen unter »Dienste« die Option »Ordneraktionen konfigurieren«.

In dem Programm können Sie Ordneraktionen aktivieren und beliebigen Ordnern das Script zuweisen.

Das Script reagiert auf den Namen des Ordners, dem es zugewiesen ist. Um die Optimierungs-Möglichkeiten von Ghostscript zu nutzen, benutzen Sie folgende Namen:

  • screen für Dateien, die für Bildschirmdarstellung optimiert werden sollen
  • e_book für Dateien, die für E-Books optimiert werden sollen
  • printer für Dateien, die für die Ausgabe auf üblichen Druckern gedacht sind
  • prepress für Dateien, die für belichtet werden sollen

Bei jedem anderen Ordnernamen werden die Voreinstellungen von Ghostscript benutzt.

So sieht es bei mir im Programm «Ordneraktionen konfigurieren« aus:

Der größte Unterschied dieser Qualitätsstufen betrifft die Auflösung von Pixel-Bildern (TIFF, JPEG, PNG…).

Ggf. legt man sich also vier Ordner mit diesen Namen an und weist jedem per »Ordneraktionen konfigurieren« das AppleScript zu.

Benutzung

Kopieren oder sichern Sie eine Datei im Format PostScript, EPSF oder PDF in einen der konfigurierten Ordner.

Es wird eine PDF-Datei erzeugt, die in dem Ordner in einem Unterordner namens »PDFs« erscheint. Der Name bleibt möglichst erhalten, existiert dort aber bereits eine Datei, wird dem Namen ein Datum mit Uhrzeit angehängt.

Die destillierte Datei wird anschließend gelöscht. Notfalls finden Sie sie im Papierkorb wieder.

RagTime-Benutzer: Benutzen Sie die Anweisung »Ablage - PDF exportieren«. Im folgenden Dialog wählen Sie in der Tafel »Auftrag« die Option »PostScript-Datei zur späteren Destillation vorbereiten« und sichern die .ps-Datei in einen der konfigurierten Ordner.