Jak poprawnie wyświetlać tekst w dokumentach PDF?
Objawy
To jest o TEKŚCIE jako TEKŚCIE, jest jeszcze jedna kb o TEKŚCIE jako GRAFICE
Nieprawidłowe wyświetlanie może przybierać trzy formy, gdy czcionki nie zostały osadzone.
- Tekst jest nieczytelny i zawiera losowe znaki. To zależy od widza. Niektórzy widzowie będą mieli ten problem, inni nie.
- Tekst jest czytelny, ale używana jest inna czcionka.
- Poszczególne znaki są obracane. Jest to omówione w osobnym kb (patrz kb 452).
Przyczyna
Tekst jest nieczytelny: przy obecnym sposobie, w jaki BricsCAD koduje tekst w formacie pdf, nie wszyscy widzowie będą wyszukiwać znaki zgodnie z przeznaczeniem. Podczas gdy jedna przeglądarka pokaże doskonale czytelny tekst, tekst pojawi się, ale będzie zawierał pozornie losowe znaki w innej przeglądarce. Szukamy sposobów, aby to naprawić.
Czcionka została podstawiona: To zachowanie jest zgodne z projektem. Jeśli widz nie znajdzie używanej czcionki, użyje innej. To zastąpienie może nastąpić w przeglądarce, ale może się również zdarzyć podczas drukowania, więc fakt, że plik PDF wygląda poprawnie w przeglądarce, nie oznacza, że zostanie wydrukowany poprawnie. Jeśli zostanie to uznane za problem, można go uniknąć, osadzając czcionkę. W przeglądarkach można tego uniknąć, ograniczając czcionki do podstawowego zestawu składającego się z: Courier, Courier Bold, Courier Oblique, Courier Bold-Oblique, Helvetica, Helvetica Bold, Helvetica Oblique, Helvetica Bold-Oblique, Times Roman, Times Bold, Times Italic, Times Bold-Italic i Symbo l oraz ZapfDingbats. W przypadku drukarni jest to trudniejsze do przewidzenia.
Rozwiązanie
Prostym rozwiązaniem obu problemów jest osadzenie używanych czcionek. Zwiększy to nieco rozmiar pliku PDF, ale zapewni niezawodne wyjście.
- Przeglądarki, które będą wyświetlać nieosadzone czcionki z losowymi znakami:PDF Architect i Microsoft Edge Viewer.
- Przeglądarki, które są bardziej tolerancyjne w stosunku do czcionek nieosadzonych i nadal będą je poprawnie wyświetlać:Adobe Acrobat i Foxit.