Schlagwort: PDF

  • PDF aus MS Office für MacOS: Zeichensalat in Illustrator vermeiden

    Die MS-Office-Programme bieten sowohl unter Windows als auch unter MacOS einen sehr einfachen Weg, aus einem Dokument ein PDF zu generieren: Sichern unter › PDF.

    Wer allerdings ein unter MacOS erzeugtes Office-PDF in Illustrator öffnet, findet häufig Zeichensalat statt der ursprünglichen Textinhalte der Office-Datei in Illustrator vor:

    PowerPoint-PDF in Illustrator geöffnet
    PDF nach Export aus MS PowerPoint in Illustrator geöffnet

    In Acrobat hingegen werden alle Texte korrekt angezeigt:

    PowerPoint-PDF in Acrobat geöffnet
    PDF nach Export aus MS PowerPoint in Acrobat geöffnet

    Problemlösung

    Im Adobe-Forum sind dazu zwei mögliche Lösungsansätze zu finden:

    1. Als PDF/A speichern aus AcrobatPro
      • PDF in AcrobatPro öffnen
      • Datei › Speichern als › Archivierbare PDF-Datei (PDF/A)
      • PDF/A in Illustrator öffnen
    2. Export als EPS aus AcrobatPro
      • PDF in AcrobatPro öffnen
      • Datei › Exportieren als › Encapsulated PostScript
      • EPS in Illustrator öffnen

    Meine klare Empfehlung:
    Verwenden Sie Variante 1, das Speichern als PDF/A aus AcrobatPro.

    Auch wenn beide Varianten funktionieren, ist das EPS-Format ein stark veraltetes Dateiformat und hat gegenüber einem PDF viele Nachteile. Ich verzichte schon seit vielen Jahren so weit es geht auf EPS-Dateien und nutze alternativ das PDF-Format.
     

    Den Originaleintrag im Adobe-Forum finden Sie hier (Stand 14.10.2022):
    https://community.adobe.com/t5/illustrator-discussions/illustrator-opens-pdf-with-corrupted-characters/td-p/4851202

  • Arcobat-Script »ToggleCover«: Umschalten der Seitenanzeige

    English readers:
    For an english version of this page, please visit the GitHub repository page here: https://github.com/TobiasWantzen/ToggleCover
     

    Häufig erhalte ich PDFs, die in der Einzelseitenansicht öffnen, obwohl die Doppelseitenansicht, rechts beginnend (das heißt in Acrobat dann »Deckblatt in Zweiseitenansicht einblenden«) besser geeignet wäre. Oder doppelseitig öffnende PDFs, die ich aber einseitig anschauen möchte.

    Um in Acrobat die Ansicht des PDFs zu ändern sind dann häufig mehrere Klicks notwendig – unter anderem schon erwähntes »Deckblatt in Zweiseitenansicht einblenden« nochmal zusätzlich entweder an oder aus stellen. Es gibt zwar Icons für den Wechsel zwischen Ein- und Zweiseitenansicht, aber nichts, um das Deckblatt an- oder abzuschalten.

    Da ich viele Projekte in Buchgestaltung und -satz realisiere, brauche ich die Deckblattanzeige häufig. Dafür habe ich das Acrobat-Skript »ToggleCover« geschrieben.

    Kostenloser Download

    Laden Sie das kostenlose JavaScript zum einfachen Wechsel der Seitenanzeige in Acrobat hier herunter:

    [Version v1.0, als zip verpackt, 2 kB]

    Sie finden das Script nun auch auf GitHub.

    Umschaltlogik

    Das Script schaltet die Seitenansicht nach folgender Logik um:

    Aktive Seitenansicht Skript wechselt die Ansicht zur
    Zweiseitenansicht mit Deckblatt Zweiseitenansicht ohne Deckblatt
    Zweiseitenansicht ohne Deckblatt Einseitenansicht
    Alle anderen Ansichten Zweiseitenansicht mit Deckblatt

    Senden Sie mir gern Feedback oder Verbesserungsvorschläge zu.

    Installation

    Das Script lässt sich in die Icon-Leiste integrieren und über das Anzeige-Menü ansteuern: »Zweiseitenansicht: Deckblatt umschalten« (bzw. »Two page view: Toggle Cover Page View« auf einer englischen Acrobat-Version).

    Acrobat-Screenshot des Menüs »Anzeige« mit hervorgehobenen Menü- und Icon-Eintragungen des Arcobat-Scripts »ToggleCover«
    Mit dem Acrobat-Script »ToggleCover« schalten Sie schneller zwischen Seitenanzeigen mit und ohne Deckblatt hin und her.

    Das Script funktioniert nur, wenn Sie es in einem der Acrobat-JavaScript-Ordner platzieren.

    Bitte nutzen Sie zur Installation der Datei die Anleitung auf GitHub:
    https://github.com/TobiasWantzen/ToggleCover#installationsanleitung

  • Acrobat: Digitaler Paginierstempel

    Zum Auszählen und Festlegen von Bildnummern in einem PDF brauchte ich einen »digitalen Paginierstempel«, um die im PDF enthaltenen Bilder fortlaufend nummerieren zu können. Das ist in Acrobat mit einem dynamischen Stempel umsetzbar.

    Glücklicherweise konnte ich auf einen bereits vorhandenen und kostenlos zur Verfügung gestellten Acrobat-Stempel zurückgreifen.

    Der ausgewählte Stempel (hellrotes »a« im Kasten) hinterlässt mit jedem Klick einen roten Kasten mit aufsteigender Nummerierung: im Bild die »6« und »7«, der nächste Klick erzeugt eine »8«

    Da das sicherlich von allgemeinem Interesse sein dürfte, hier der Link (letzter Zugriff: 26.02.2022):

    https://github.com/q335r49/AcrobatIncrementStamp

    Leider funktioniert das nur mit der Acrobat Vollversion und nicht mit dem Acrobat Reader.

    Technischer Hintergrund

    Ein dynamischer Stempel besteht grundsätzlich aus einer Bilddatei des Stempels selbst, die mit Formularfeldern und JavaScript angereichert und damit »dynamisch« wird, also ein bestimmtes Verhalten haben kann.

    Wer näher an der Entwicklung solcher Stempel interessiert ist (letzter Zugriff: 26.02.2022):

    https://acrobatusers.com/tutorials/dynamic_stamp_secrets/

    https://blog.adobe.com/en/publish/2009/05/13/add-dynamic-exhibit-stamps-in-acrobat-using-a-free-stamp-set

  • Acrobat-Script: Geöffnete PDFs synchron blättern

    Mit diesem von mir entwickelten kostenlosen Javascript können Sie alle geöffneten PDFs in Acrobat (Vollversion oder Reader) gleichzeitig (synoptisch) vorwärts- oder rückwärtsblättern.

    Kostenloser Download

    Laden Sie das kostenlose Script zum gleichzeitigen Blättern aller offenen PDFs hier herunter:

    [Version v03, als zip verpackt, 5kB]

    Installation

    Das Script funktioniert nur, wenn Sie es in einem der Acrobat-JavaScript-Ordner platzieren.

    Für Windows:

    • Legen Sie das entpackte Script in diesen (bzw. in der Vollversion gleichlautenden) Ordner:
      C:\Programme (x86)\Adobe\Acrobat Reader DC\Reader\Javascripts\
    • Starten Sie Acrobat neu.

    Für Mac:

    • Gehen Sie im Finder zu Ihrer Acrobat.app im Programme-Ordner.
    • Klicken Sie mit der rechten Maustaste auf die Acrobat.app und wählen Sie »Paketinhalt anzeigen«, um das Innere der Applikation anzuzeigen.
    • Navigieren Sie innerhalb der App in das Verzeichnis:
      Acrobat.app/Contents/Resources/JavaScripts/
    • Platzieren Sie das Script dort und starten Sie Acrobat neu.

    Alternativ:
    Nutzen Sie die Acrobat-eigene Javascript-Konsole:

    • Tasten Sie Ctrl-J (Windows) bzw. Cmd-J (Mac), um die Konsole aufzurufen.
    • Tippen Sie eine der folgenden Zeilen ein und bestätigen Sie mit Shift-Return oder der Enter-Taste des Nummernfelds:
      app.getPath(„app“,“javascript“);
      oder
      app.getPath(„user“); (Hier müssen Sie evtl. den Ordner „JavaScripts“

    Auf diese Weise erfahren Sie, unter welchem Pfad Sie das Script auf Ihrem Rechner ablegen können. Den »user«-Ordner teilen sich übrigens Acrobat und Acrobat Reader.

    Nutzung

    Nach der Installation finden Sie das Script …

    • … im Menü »Anzeige« mit den beiden obersten Einträgen »Alle PDFs: […]«.
    • … über »Anzeige > Werkzeuge > Zusatzprogramme« als Werkzeugleiste.
    • … im neuen Acrobat DC mit einem Klick auf die Symbolleiste: »Werkzeuge > Add-ons / Zusatzprogramme«.

    Senden Sie mir gern Feedback oder Verbesserungsvorschläge zu.

    InDesign-Goodie

    Beachten Sie auch meinen neuen Beitrag zur gleichen Funktionalität in InDesign.