Aktualizacja silnika: eksporty Word i InDesign doganiają PDF

Największa od premiery porcja ulepszeń silnika wystartowała dziś. Metoda ta sama co zawsze: porównujemy nasze wyniki z tym, co sam Publisher produkuje dla prawdziwych dokumentów, i naprawiamy różnice. Oto co się zmieniło.

Eksporty Word i InDesign doganiają. Przez pewien czas nasz eksport do PDF był najlepszy z trzech. Tabele, oblewanie obrazów tekstem i układy arkuszy drukarskich, jak broszury czy karty składane na pół, działały najlepiej w PDF. Ta różnica zniknęła. Eksporty Word i IDML używają teraz tych samych siatek tabel, tych samych kształtów oblewania i tych samych układów arkuszy co silnik PDF. Jeśli twoja broszura konwertowała się dobrze do PDF, ale rozpadała się w Wordzie, przepuść ją jeszcze raz.

Wypełnienia gradientowe teraz się zgadzają. Publisher zapisuje gradient jako kąt, punkt środkowy i krzywą przejścia. Rozszyfrowaliśmy wszystkie trzy. Dwukolorowe wypełnienie przechodzi teraz w tym samym kierunku, z tego samego miejsca i w tym samym tempie co w Publisherze. Wcześniej rysowaliśmy bliskie przybliżenie.

Więcej kształtów rysuje się wiernie. Wstążki, klamry, dymki klinowe, dymki w kształcie chmurki i obramowane ramki objaśnień wychodziły jako zwykłe prostokąty albo zgrubne zastępniki. Teraz renderują się ze swoją prawdziwą geometrią. To zamyka dziesiątki presetów AutoShape. Szerokie banery WordArt też dostały poprawkę: koniec z rozciągniętym tekstem tam, gdzie końcowy znak nowej linii rozpychał kształt.

Tabele trzymają swoje wysokości. Pliki z epoki Publisher 2000 zapisują rzeczywistą wysokość każdego wiersza tabeli. Teraz je odczytujemy, więc ciasna tabela zostaje ciasna, a wysoki wiersz zostaje wysoki. A tekst obrócony wewnątrz komórki tabeli ląduje w InDesign prosto, a nie do góry nogami.

Obrazy zachowują swoją tożsamość. Paczka IDML z wieloma obrazami mogła skończyć z jednym obrazem powtórzonym tam, gdzie powinny być różne. Teraz każdy obraz trzyma w paczce własny plik. Jeśli konwertujesz biuletyny z mnóstwem zdjęć, ta poprawka ma znaczenie.

Bardzo stare pliki zachowują się porządnie. Pliki Publisher 97 z osadzonymi obiektami, jak wklejony wykres Excela, potrafiły wyciągnąć tekst z niewłaściwego miejsca i wydrukować go wewnątrz ramki obiektu. Silnik trzyma teraz osadzoną zawartość tam, gdzie jej miejsce.

Każda z tych poprawek była testowana tak samo: na tysiącach prawdziwych plików Publishera, oceniana piksel po pikselu względem wyników samego Publishera, i wypuszczana tylko wtedy, gdy wygrała. Jeśli któryś z twoich plików wyszedł źle w jeden z tych sposobów, przepuść go jeszcze raz. Poprawki już działają, we wszystkich trzech eksportach.