Opracowuję narzędzie do adnotowania plików PDF i przyszedłemw moim, moim zdaniem, problemie z kodowaniem: Gdy użytkownik próbuje zapisać tekst w języku japońskim / arabskim / rosyjskim / itd. W adnotacji tekstowej, nie jestem pewien, w jaki sposób ją zapisać. Kodowałem ją do utf8 i działało dla prostego tekstu po angielsku, ale jeśli spróbuję zapisać
日本語 注 釈 の テ ス ト
Kończy się tak:
æŠ ¥ æœæèææ注é/ <ã † ®ã ... ƒã ‡ ¹ã ... <
Czy ktoś ma taki problem? Walczyłem z tym i próbowałem różnych kodowań przez kilka dni, ale naprawdę nie mogłem znaleźć rozwiązania
Odpowiedzi:
1 dla odpowiedzi № 1Być może będziesz musiał przejść przez typ kodowania NSString. Są one dostępne japońskie kodowanie
Powinieneś sprawdzić typ kodowania, z którego składa się źródłowy plik PDF, i odpowiednio zastosować na nim twoje manipulacje (kodowanie / dekodowanie).