WordArt, Clipart und Kalender: die schwierigen Teile von Publisher-Dateien
Den Text aus einer Publisher-Datei herauszuholen ist ein gelöstes Problem. Mehrere Tools können das. Was eine Konvertierung, die man tatsächlich nutzen würde, von einer unterscheidet, die man höflich schließt, ist alles andere: die dekorativen, filigranen, durch und durch typisch-2003-Details, die das Dokument so aussehen lassen wie es selbst.
An diesen Details haben wir den größten Teil des vergangenen Jahres gearbeitet. Eine Rundfahrt durch die schlimmsten Kandidaten:
WordArt
Die geschwungene Überschrift über dem Kuchenverkaufs-Flyer. Text, der in einem vollständigen Kreis um ein Logo gebogen ist. Publishers WordArt geht weit über Fett-und-bunt hinaus: Jedes Voreinstellung verbiegt die Buchstaben entlang seiner eigenen Geometrie, und wenn es schiefgeht, sieht man das sofort. Die meisten Konverter geben auf und rendern den Text flach – was ein Plakat wieder in ein Memo verwandelt.
Unser Renderer reproduziert die Formen, einschließlich der Kreis- und Ring-Voreinstellungen, bei denen Glyphen eine nach der anderen einer Kurve folgen müssen. Das hat eine beschämend große Menge an Ausprobieren gekostet. Es war es wert. Ein überraschend großer Teil realer .pub-Dateien beginnt mit WordArt – natürlich, denn das war der Spaß-Knopf.
Clipart und alte Bildformate
Die Clipart, die jemand 2004 aus der Galerie ausgewählt hat, ist kein PNG. Es ist meist ein WMF oder EMF – Windows-Zeichenformate aus den 90ern, die Anweisungen speichern („zeichne eine Linie hier, fülle diese Form") statt Pixel. Moderne Software tut größtenteils so, als ob diese Formate nicht existieren, weshalb konvertierte Newsletter so oft mysteriöse leere Rechtecke haben, wo die Kunst einmal war.
Wir rendern sie. Linien, Füllungen, eingebettete Bitmaps, die merkwürdigen Koordinatensysteme, die Bilder, die im Verborgenen um eine Vierteldrehung rotiert sind. Wenn Ihr Newsletter von 2006 einen Cartoon-Truthahn hatte, überlebt der Truthahn.
Tabellen, insbesondere Kalender
Publishers Kalender-Assistent baute eine Tabelle. Genauso die Preislisten-Vorlage und das „Öffnungszeiten"-Feld. Tabellen klingen einfach und sind es nicht: Jede Zelle kann eigene Rahmen, Füllungen und Ausrichtungen haben, manche Zellen haben dunkle Hintergründe mit hellem ausgespartem Text, und manche Tabellen laufen ihren Text vertikal. Fehlt ein Rahmen, sieht ein Kalender nicht mehr aus wie ein Kalender.
Die Engine liest die Tabellenstruktur direkt aus der Datei: Spaltenbreiten, Zeilenhöhen, kantenweise Rahmen, Zellfüllungen und den Textfluss in jeder Zelle, einschließlich der vertikalen.
Verläufe, Texturen und Bildeffekte
Das weiche Farbverlauf hinter einem Titel, das ausgewaschene Foto als Hintergrund, der Schatten unter einem Textfeld. Diese Effekte sind als kleine Rezepte in der Datei gespeichert, und jedes musste entschlüsselt und reproduziert werden. Wenn sie wegfallen, brechen die Seiten nicht wirklich. Sie werden einfach flach und grau, und die Person, die die Datei erstellt hat, merkt es sofort.
Warum das alles der Mühe wert ist
Weil die Person, die eine .pub-Datei konvertiert, keine Datenstruktur konvertiert. Sie konvertiert den Newsletter, den sie erstellt haben, als ihr Kind in der dritten Klasse war, und sie merken, wenn er falsch zurückkommt.
Publisher selbst bleibt die einzige Software, die diese Dateien perfekt rendert, und sie verschwindet. Unser Ziel ist es, ein enger Zweiter zu sein, und wir testen an Zehntausenden realer Dokumente, um uns daran zu messen. Wenn etwas noch falsch durchkommt, wird diese Datei zu einem Fehlerbericht und meistens zu einem Fix.
Probieren Sie etwas mit seltsamer Formatierung aus und sehen Sie selbst. Die Vorschau ist kostenlos.