Arabski tekst, pliki e‑mail i duże pliki PSD: co się zmieniło
25.10.2023

Arabski tekst, pliki e‑mail i duże pliki PSD: co się zmieniło

Trzy rzeczy, które wcześniej nie działały w Doconut.app, teraz działają: arabskie dokumenty Word, PDF‑y tworzone w pamięci oraz duże pliki PSD i TGA. Warto ponownie spróbować wczytać swój plik.

Jeśli plik wcześniej nie powiódł się tutaj, warto spróbować go ponownie wrzucić. Trzy konkretne rzeczy zostały naprawione w tej aktualizacji i każda z nich była rodzajem awarii, która wygląda jak uszkodzony dokument, gdy w rzeczywistości jest to uszkodzony render.

Aktualizacja Doconut.app: dokumenty arabskie, pliki e‑mail i formaty obrazów
Aktualizacja Doconut.app: dokumenty arabskie, pliki e‑mail i formaty obrazów

Dokumenty arabskie są teraz poprawnie wyświetlane

To jest ta, którą warto wyjaśnić, ponieważ „obsługa języka arabskiego” brzmi jak pakiet językowy, a tak nie jest. To jest typografia.

Arabskie litery zmieniają kształt w zależności od tego, gdzie znajdują się w wyrazie — forma początkowa, środkowa, końcowa, izolowana — i łączą się z literami obok nich. Renderujący tekst jako prostą sekwencję znaków i rysujący każdy znak w jego samodzielnej formie, tworzy coś, co czytelnik natychmiast rozpoznaje jako błędne: litery stojące osobno, które powinny być połączone, w wyrazie, który technicznie jest poprawnie zapisany.

Następnie jest kierunek. Akapit biegnie od prawej do lewej, ale kod produktu, adres URL lub rok w tym akapicie biegną od lewej do prawej i oba muszą być rozwiązywane względem siebie linia po linii. Jeśli popełnisz błąd, zdanie wychodzi z fragmentami w niewłaściwej kolejności.

Silnik przetwarzania tekstu stojący za DOC, DOCX i ODT został zaktualizowany i oba te formaty są teraz obsługiwane prawidłowo. Jeśli masz arabski dokument, który wyświetlał się jako rozłączone litery, ten dokument zostanie poprawnie wyrenderowany.

Pliki PDF, które nigdy nie były zapisywane na dysku

Niektóre pliki PDF nie są początkowo plikami. Program tworzy je w pamięci i od razu przekazuje dalej — faktura wygenerowana przez system księgowy, raport, który aplikacja internetowa generuje na żądanie. W tej ścieżce był błąd i PDF, który dotarł w ten sposób, mógł nie załadować się, podczas gdy ten sam dokument zapisany na dysku otwierał się bez problemu.

To zostało naprawione. Jeśli to Ty generujesz te PDF‑y w swoim kodzie, problem dotyczył ścieżki tablicy bajtów, a ta sama poprawka znajduje się w komponencie pod adresem Doconut.com.

Duże pliki PSD, ICO, EPS, TGA i WebP kończą się

Silnik obrazów został przebudowany, aby trzymać w pamięci mniej danych z pliku podczas przetwarzania. W praktyce oznacza to, że duże pliki projektowe, które wcześniej kończyły się brakiem miejsca w połowie procesu, teraz kończą się pomyślnie: warstwowy PSD z rzeczywistego projektu, nieskompresowany TGA, wysokiej rozdzielczości EPS.

Nic w formatach się nie zmieniło. Zmienił się jedynie limit, który wcześniej osiągałeś przed zakończeniem renderowania.

EML i MSG

Pliki e‑mail otwierają się bardziej niezawodnie niż wcześniej — zapisane wiadomości, które ludzie eksportują z Outlooka i nie mogą odczytać na komputerze bez Outlooka.

Jeśli któryś z tych plików był Twoim, przeglądarka to miejsce, w którym warto spróbować ponownie.