Я хотел найти японский текст с помощью API Acrobat Javascript (search.query
).Все работает нормально, за исключением диапазона кодов 0xD800 ~ 0xDFFF (суррогатные кодовые точки Unicode).Я попытался скопировать и вставить текст, который я хочу найти, в мой файл .js, а также попытался ввести суррогатные кодовые точки, в любом случае они отображаются как "."в окне поиска.
Вот мои вопросы:
- Почему текст отображается в Acrobat как точка?
- Есть ли способ поиска суррогатов?через Acrobat Javascript?
Редактировать: Дополнительная информация: В Acrobat нажмите «Ctrl + J», чтобы запустить отладчик, введите
search.query("\uDBCE\uDE2F", "ActiveDoc");
и нажмите"Ctrl + Enter".Вы должны увидеть две точки (например, ".."
) в окне поиска (по крайней мере, в Acrobat 9).Особенность в том, что если вы наберете
app.alert("\uDBCE\uDE2F");
, то отобразится символ (поле), который я хочу найти.