Moja aplikacja Java tworzy pliki PDF za pomocą iText. Czasami zawartość jest azjatycka, co nie działa. Azjatyckie postacie nie są widoczne.Jak skonfigurować iText do obsługi znaków azjatyckich?
Znalazłem iTextAsian.jar
na stronie pobierania iText, ale nie wiem, jak z niego korzystać.
Celem jest użycie mojej ulubionej czcionki jako domyślnej. Ale gdy postać nie jest dostępna, dla tej postaci używana jest inna czcionka. Czytałem, iText może automatycznie wybierać czcionki w ten sposób, ale jak to skonfigurować?
Chcę również, aby wszystkie wymagane czcionki były zawarte w pliku PDF, aby użytkownicy nie musieli instalować azjatyckich czcionek na swoich komputerach.
Nie są one "symbolami", są znakami. – NullUserException
Czy wszyscy użytkownicy mają zainstalowany pakiet czcionek azjatyckich z przeglądarkami plików PDF lub czy mają kontrolę nad zainstalowaną podstawą przeglądarek plików PDF, tak aby można było to zrobić? Jeśli nie, użycie czcionek osadzonych w PDF spowoduje, że wynikowy plik PDF będzie zbyt duży - iText będzie zawierał tylko glify potrzebne w dokumencie? –
Brak kontroli nad użytkownikami. Jest to aplikacja internetowa, która tworzy pliki PDF. Bardzo duże pliki PDF są lepsze niż pliki PDF bez znaków azjatyckich. Następnym krokiem byłoby wykrycie, czy zawartość użytkownika zawiera znaki azjatyckie i pominięcie w tym dodatkowych czcionek na tej podstawie. – Witek