Engine-update: Word- en InDesign-exports halen PDF in

Vandaag ging de grootste lading engine-verbeteringen sinds de lancering live. Dezelfde methode als altijd: we vergelijken onze uitvoer met wat Publisher zelf produceert voor echte documenten, en we repareren de verschillen. Dit is er veranderd.

Word- en InDesign-exports halen hun achterstand in. Een tijdlang was onze PDF-export de beste van de drie. Tabellen, tekst die om afbeeldingen loopt en drukvel-layouts zoals boekjes en dubbelgevouwen kaarten werkten het best in PDF. Dat gat is gedicht. De Word- en IDML-exports gebruiken nu dezelfde tabelrasters, dezelfde omloopvormen en dezelfde vel-layouts als de PDF-engine. Converteerde jouw boekje goed naar PDF maar viel het uit elkaar in Word, haal het dan opnieuw door de converter.

Verloopvullingen komen nu overeen. Publisher slaat een verloop op als een hoek, een middelpunt en een overgangscurve. We hebben alle drie ontcijferd. Een vulling met twee kleuren loopt nu in dezelfde richting, vanaf hetzelfde punt en in hetzelfde tempo als in Publisher. Daarvoor tekenden we een goede gok.

Meer vormen tekenen zoals het hoort. Linten, accolades, puntige tekstballonnen, wolk-tekstballonnen en omrande bijschriftvakken kwamen eruit als kale rechthoeken of grove vervangers. Ze renderen nu met hun echte geometrie. Dit sluit tientallen AutoShape-voorinstellingen af. Brede WordArt-banners kregen ook een fix: geen uitgerekte tekst meer waar een regeleinde aan het eind de vorm opvulde.

Tabellen houden hun hoogtes. Bestanden uit het Publisher 2000-tijdperk slaan de werkelijke hoogte van elke tabelrij op. Die lezen we nu, dus een krappe tabel blijft krap en een hoge rij blijft hoog. En tekst die binnen een tabelcel gedraaid is, komt in InDesign rechtop terecht in plaats van ondersteboven.

Afbeeldingen houden hun identiteit. Een IDML-pakket met veel afbeeldingen kon eindigen met één afbeelding herhaald waar verschillende hoorden te staan. Elke afbeelding houdt nu haar eigen bestand binnen het pakket. Converteer je nieuwsbrieven met veel foto's, dan telt deze.

Heel oude bestanden gedragen zich. Publisher 97-bestanden met ingesloten objecten, zoals een geplakte Excel-grafiek, konden tekst van de verkeerde plek trekken en die binnen het kader van het object afdrukken. De engine houdt ingesloten inhoud nu waar die hoort.

Elk van deze fixes is op dezelfde manier getest: tegen duizenden echte Publisher-bestanden, pixel voor pixel gescoord tegen Publisher's eigen uitvoer, en alleen uitgebracht als hij won. Kwam een bestand van jou op een van deze manieren fout terug, haal het dan opnieuw door de converter. De fixes staan al live, in alle drie de exports.