Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android MUPDF读取ASCII码吗?如果没有,我想知道他是如何处理英语格式的,因为我想让他处理阿拉伯语格式?_Android_Search_Ascii_Arabic_Mupdf - Fatal编程技术网

Android MUPDF读取ASCII码吗?如果没有,我想知道他是如何处理英语格式的,因为我想让他处理阿拉伯语格式?

Android MUPDF读取ASCII码吗?如果没有,我想知道他是如何处理英语格式的,因为我想让他处理阿拉伯语格式?,android,search,ascii,arabic,mupdf,Android,Search,Ascii,Arabic,Mupdf,我正在开发Android应用程序,它使用MUPDF阅读器读取pdf文件,这些pdf文件包含阿拉伯字母,我想使用MUPDF内部的搜索来搜索这些阿拉伯字母,它只能找到一个字母,但不能找到完整的单词,我试图知道MUPDF是否使用ascii读取,但我无法,那么,有没有什么方法可以让mupdf找到整个阿拉伯语单词呢?从左到右和从右到左的搜索应该可以工作,如果不行,我建议你在bugs.ghostscript.com上打开一个bug报告,并在搜索不起作用的地方附加一个文件。如果您能管理最简单的文件,我们将不胜

我正在开发Android应用程序,它使用MUPDF阅读器读取pdf文件,这些pdf文件包含阿拉伯字母,我想使用MUPDF内部的搜索来搜索这些阿拉伯字母,它只能找到一个字母,但不能找到完整的单词,我试图知道MUPDF是否使用ascii读取,但我无法,那么,有没有什么方法可以让mupdf找到整个阿拉伯语单词呢?

从左到右和从右到左的搜索应该可以工作,如果不行,我建议你在bugs.ghostscript.com上打开一个bug报告,并在搜索不起作用的地方附加一个文件。如果您能管理最简单的文件,我们将不胜感激。

从左到右和从右到左的搜索应该可以工作,如果不行,我建议您在bugs.ghostscript.com上打开一个bug报告,并在搜索不起作用的地方附加一个文件。您能管理的最简单的文件将不胜感激。

我使用的是Mupdf 1.2版,它不支持LTR和RTL,但在我下载了15-8年发布的1.3版后,我现在可以按相反的顺序书写任何阿拉伯语单词,Mupdf将找到它。
您可以在这里找到最新版本:

我使用的是Mupdf版本1.2,它不支持LTR和RTL,但在我下载了15-8年发布的版本1.3后,我现在可以按相反的顺序书写任何阿拉伯语单词,Mupdf将找到它。
您可以在此处找到最新版本:

我以前尝试过LTR和RTL,但不幸的是,它没有解决问题,我尝试制作一份报告,但我发现了以下错误报告:。他们说,“如果你能让苏门答腊PDF/MuPDF平等对待不同的形式(就像忽略其他语言中的重音一样),那么很多问题都可以解决。”我怀疑这是否容易解决,因为我认为每个字形的三种不同形式(首字母、中间字母、末端字母)有不同的Unicode值。我相信MuPDF使用Unicode进行搜索,因此我怀疑您需要确保搜索字符串具有相同顺序的相同字形(以及所有相同字形),以便匹配单词。此外,我认为kashidas会带来一个问题,因为(据我所知)这些只是“间隔”字形,不会影响单词的含义,所以需要忽略。基本上,您将需要一个完整的自定义阿拉伯语搜索。我以前尝试过LTR和RTL,不幸的是,它没有解决问题,我尝试生成一个报告,但我发现了以下错误报告:。他们说,“如果你能让苏门答腊PDF/MuPDF平等对待不同的形式(就像忽略其他语言中的重音一样),那么很多问题都可以解决。”我怀疑这是否容易解决,因为我认为每个字形的三种不同形式(首字母、中间字母、末端字母)有不同的Unicode值。我相信MuPDF使用Unicode进行搜索,因此我怀疑您需要确保搜索字符串具有相同顺序的相同字形(以及所有相同字形),以便匹配单词。此外,我认为kashidas会带来一个问题,因为(据我所知)这些只是“间隔”字形,不会影响单词的含义,所以需要忽略。基本上,您需要一个完整的自定义阿拉伯语搜索。您知道如何阅读mupdf 1.3中的RTL pdf吗?谢谢你知道如何阅读mupdf 1.3中的RTL pdf吗?谢谢